summaryrefslogtreecommitdiff
path: root/build/release-linux-x86_64/base/cgame
diff options
context:
space:
mode:
Diffstat (limited to 'build/release-linux-x86_64/base/cgame')
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_alloc.asm1358
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_lib.asm11223
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_misc.asm28896
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_pmove.asm21067
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_slidemove.asm2416
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_voice.asm4027
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_animation.asm1192
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_animmapobj.asm1570
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_attachment.asm1835
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_buildable.asm9477
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_consolecmds.asm2268
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_draw.asm20604
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_drawtools.asm2498
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_ents.asm6554
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_event.asm8499
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_main.asm14777
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_marks.asm2149
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_particles.asm15571
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_players.asm13171
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_playerstate.asm1804
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_predict.asm4627
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_scanner.asm3434
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_servercmds.asm12870
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_snapshot.asm2099
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_trails.asm9165
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_tutorial.asm5990
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_view.asm7580
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_weapons.asm11960
28 files changed, 228681 insertions, 0 deletions
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