summaryrefslogtreecommitdiff
path: root/build/release-linux-x86_64/base/cgame/cg_buildable.asm
diff options
context:
space:
mode:
authorMikko Tiusanen <ams@daug.net>2014-05-04 01:18:52 +0300
committerMikko Tiusanen <ams@daug.net>2014-05-04 01:18:52 +0300
commit01beb9919b95479d8be040bec74abc5cc67a5e43 (patch)
tree65f0b79e793848491832756a4c3a32b23668fab3 /build/release-linux-x86_64/base/cgame/cg_buildable.asm
parent191d731da136b7ee959a17e63111c9146219a768 (diff)
Initial import.
Diffstat (limited to 'build/release-linux-x86_64/base/cgame/cg_buildable.asm')
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_buildable.asm9477
1 files changed, 9477 insertions, 0 deletions
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