summaryrefslogtreecommitdiff
path: root/build/release-linux-x86_64/base/cgame/cg_trails.asm
diff options
context:
space:
mode:
Diffstat (limited to 'build/release-linux-x86_64/base/cgame/cg_trails.asm')
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_trails.asm9165
1 files changed, 9165 insertions, 0 deletions
diff --git a/build/release-linux-x86_64/base/cgame/cg_trails.asm b/build/release-linux-x86_64/base/cgame/cg_trails.asm
new file mode 100644
index 0000000..fc941a7
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_trails.asm
@@ -0,0 +1,9165 @@
+data
+align 4
+LABELV numBaseTrailSystems
+byte 4 0
+align 4
+LABELV numBaseTrailBeams
+byte 4 0
+code
+proc CG_CalculateBeamNodeProperties 668 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 540
+CNSTI4 0
+ASGNI4
+ADDRLP4 544
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 572
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 572
+INDIRU4
+EQU4 $119
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 572
+INDIRU4
+NEU4 $117
+LABELV $119
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRLP4 560
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 564
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 580
+CNSTI4 0
+ASGNI4
+ADDRLP4 560
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ADDRLP4 580
+INDIRI4
+LEI4 $120
+ADDRLP4 564
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ADDRLP4 580
+INDIRI4
+EQI4 $120
+ADDRLP4 544
+ADDRLP4 544
+INDIRF4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 560
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 564
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 544
+INDIRF4
+CNSTF4 0
+GEF4 $123
+ADDRLP4 544
+CNSTF4 0
+ASGNF4
+LABELV $123
+LABELV $120
+ADDRLP4 588
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 556
+ADDRLP4 588
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRLP4 588
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 592
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 548
+ADDRLP4 592
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 592
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 596
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 552
+ADDRLP4 596
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 596
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 600
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 600
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 600
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 604
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16+4
+ADDRLP4 604
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 604
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 608
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16+8
+ADDRLP4 608
+INDIRP4
+CNSTI4 25
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 608
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $130
+JUMPV
+LABELV $127
+ADDRLP4 612
+ADDRLP4 540
+INDIRI4
+ASGNI4
+ADDRLP4 540
+ADDRLP4 612
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 620
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 620
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ADDRLP4 620
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 624
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 612
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 28
+ADDP4
+ADDRLP4 624
+INDIRF4
+ASGNF4
+LABELV $128
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $130
+ADDRLP4 616
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 616
+INDIRU4
+EQU4 $131
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 616
+INDIRU4
+NEU4 $127
+LABELV $131
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $132
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $133
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $135
+ADDRLP4 12
+INDIRI4
+ADDRLP4 540
+INDIRI4
+LTI4 $132
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $139
+JUMPV
+LABELV $136
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $140
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 556
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $141
+JUMPV
+LABELV $140
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $142
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $144
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $145
+JUMPV
+LABELV $144
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $145
+LABELV $142
+LABELV $141
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 548
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 624
+CNSTF4 1132396544
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 552
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDRLP4 544
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 628
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 624
+INDIRF4
+ADDRLP4 628
+INDIRF4
+LTF4 $147
+ADDRLP4 620
+ADDRLP4 624
+INDIRF4
+ADDRLP4 628
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $148
+JUMPV
+LABELV $147
+ADDRLP4 620
+ADDRLP4 624
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $148
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 620
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 644
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 648
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 644
+INDIRF4
+ADDRLP4 648
+INDIRF4
+LTF4 $154
+ADDRLP4 632
+ADDRLP4 644
+INDIRF4
+ADDRLP4 648
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $155
+JUMPV
+LABELV $154
+ADDRLP4 632
+ADDRLP4 644
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $155
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+ADDRLP4 632
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 652
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 656
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 652
+INDIRF4
+ADDRLP4 656
+INDIRF4
+LTF4 $156
+ADDRLP4 636
+ADDRLP4 652
+INDIRF4
+ADDRLP4 656
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $157
+JUMPV
+LABELV $156
+ADDRLP4 636
+ADDRLP4 652
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $157
+ADDRLP4 0
+INDIRP4
+CNSTI4 38
+ADDP4
+ADDRLP4 636
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 660
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 664
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 660
+INDIRF4
+ADDRLP4 664
+INDIRF4
+LTF4 $158
+ADDRLP4 640
+ADDRLP4 660
+INDIRF4
+ADDRLP4 664
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $159
+JUMPV
+LABELV $158
+ADDRLP4 640
+ADDRLP4 660
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $159
+ADDRLP4 0
+INDIRP4
+CNSTI4 39
+ADDP4
+ADDRLP4 640
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $137
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $139
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $136
+LABELV $116
+endproc CG_CalculateBeamNodeProperties 668 8
+proc CG_LightVertex 44 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 trap_R_LightForPoint
+CALLI4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $161
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+CVFI4 4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $162
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LEI4 $161
+ADDRFP4 8
+INDIRP4
+CNSTI4 3
+ADDP4
+ADDRFP4 4
+INDIRU1
+ASGNU1
+LABELV $160
+endproc CG_LightVertex 44 16
+proc CG_RenderBeam 12300 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 12216
+CNSTP4 0
+ASGNP4
+ADDRLP4 12212
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 12236
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12236
+INDIRU4
+EQU4 $168
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 12236
+INDIRU4
+NEU4 $166
+LABELV $168
+ADDRGP4 $165
+JUMPV
+LABELV $166
+ADDRLP4 12220
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12224
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12228
+ADDRLP4 12224
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12228
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $169
+ADDRLP4 12224
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 12244
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 12244
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $174
+ADDRLP4 12224
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 12248
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 12248
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $169
+LABELV $174
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $169
+ADDRGP4 $165
+JUMPV
+LABELV $169
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_CalculateBeamNodeProperties
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $175
+ADDRLP4 12216
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12212
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12256
+CNSTU4 0
+ASGNU4
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+ADDRLP4 12256
+INDIRU4
+EQU4 $178
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+ADDRLP4 12256
+INDIRU4
+EQU4 $178
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12260
+CNSTI4 12
+ASGNI4
+ADDRLP4 12212
+INDIRP4
+ADDRLP4 12260
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12216
+INDIRP4
+ADDRLP4 12260
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12200
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRGP4 $179
+JUMPV
+LABELV $178
+ADDRLP4 12260
+CNSTU4 0
+ASGNU4
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+ADDRLP4 12260
+INDIRU4
+NEU4 $182
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+ADDRLP4 12260
+INDIRU4
+EQU4 $182
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12264
+CNSTI4 12
+ASGNI4
+ADDRLP4 12212
+INDIRP4
+ADDRLP4 12264
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12264
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12200
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRLP4 12264
+CNSTU4 0
+ASGNU4
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+ADDRLP4 12264
+INDIRU4
+EQU4 $177
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+ADDRLP4 12264
+INDIRU4
+NEU4 $177
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12268
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12268
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12216
+INDIRP4
+ADDRLP4 12268
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12200
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+LABELV $187
+LABELV $183
+LABELV $179
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $190
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $199
+ADDRLP4 12280
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $200
+JUMPV
+LABELV $199
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $200
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $212
+ADDRLP4 12296
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $213
+JUMPV
+LABELV $212
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $213
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $190
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $218
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $227
+ADDRLP4 12280
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $228
+JUMPV
+LABELV $227
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $228
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $240
+ADDRLP4 12296
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $241
+JUMPV
+LABELV $240
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $241
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $218
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $176
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $175
+LABELV $177
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12252
+CNSTI4 4
+ASGNI4
+ADDRLP4 12252
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12252
+INDIRI4
+DIVI4
+ARGI4
+ADDRGP4 trap_R_AddPolysToScene
+CALLV
+pop
+LABELV $165
+endproc CG_RenderBeam 12300 16
+proc CG_AllocateBeamNode 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $247
+ADDRLP4 0
+CNSTI4 84
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $251
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $246
+JUMPV
+LABELV $251
+LABELV $248
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+LTI4 $247
+CNSTP4 0
+RETP4
+LABELV $246
+endproc CG_AllocateBeamNode 12 0
+proc CG_DestroyBeamNode 20 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $254
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $256
+ADDRLP4 8
+CNSTI4 76
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 72
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $257
+JUMPV
+LABELV $256
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $257
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $259
+JUMPV
+LABELV $258
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $259
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $258
+ADDRGP4 $255
+JUMPV
+LABELV $254
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $261
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $261
+LABELV $255
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $253
+endproc CG_DestroyBeamNode 20 0
+proc CG_FindLastBeamNode 12 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $265
+JUMPV
+LABELV $264
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $265
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $267
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+NEU4 $264
+LABELV $267
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $263
+endproc CG_FindLastBeamNode 12 0
+proc CG_CountBeamNodes 8 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $270
+JUMPV
+LABELV $269
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $270
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $269
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $268
+endproc CG_CountBeamNodes 8 0
+proc CG_PrependBeamNode 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $273
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $274
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $274
+JUMPV
+LABELV $273
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $277
+LABELV $274
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $272
+endproc CG_PrependBeamNode 8 4
+proc CG_AppendBeamNode 16 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $280
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_FindLastBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $281
+ADDRLP4 4
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 $281
+JUMPV
+LABELV $280
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $284
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $284
+LABELV $281
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $279
+endproc CG_AppendBeamNode 16 4
+proc CG_ApplyJitters 136 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+EQU4 $289
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+NEU4 $287
+LABELV $289
+ADDRGP4 $286
+JUMPV
+LABELV $287
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $290
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10772
+ADDP4
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+GTI4 $294
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $300
+JUMPV
+LABELV $297
+ADDRLP4 36
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDP4
+CNSTF4 1073741824
+ADDRLP4 36
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 40
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+CNSTF4 1073741824
+ADDRLP4 40
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $298
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $300
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $297
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10772
+ADDP4
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $294
+LABELV $291
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $293
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+LTI4 $290
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_FindLastBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $302
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $304
+ADDRLP4 16
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $304
+ADDRLP4 16
+ADDRLP4 16
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $304
+ADDRLP4 20
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $306
+ADDRLP4 12
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $306
+ADDRLP4 12
+ADDRLP4 12
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $306
+LABELV $302
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 $311
+JUMPV
+LABELV $308
+ADDRLP4 44
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+CNSTU4 0
+ASGNU4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+EQU4 $312
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+EQU4 $312
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 104
+CNSTI4 12
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRLP4 112
+CNSTI4 12
+ASGNI4
+ADDRLP4 84
+ADDRLP4 52
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 16
+ASGNI4
+ADDRLP4 84+4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+CNSTI4 20
+ASGNI4
+ADDRLP4 84+8
+ADDRLP4 52
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $313
+JUMPV
+LABELV $312
+ADDRLP4 104
+CNSTU4 0
+ASGNU4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+ADDRLP4 104
+INDIRU4
+NEU4 $318
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 104
+INDIRU4
+EQU4 $318
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 108
+CNSTI4 12
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRLP4 116
+CNSTI4 12
+ASGNI4
+ADDRLP4 84
+ADDRLP4 52
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+CNSTI4 16
+ASGNI4
+ADDRLP4 84+4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 20
+ASGNI4
+ADDRLP4 84+8
+ADDRLP4 52
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $319
+JUMPV
+LABELV $318
+ADDRLP4 108
+CNSTU4 0
+ASGNU4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+ADDRLP4 108
+INDIRU4
+EQU4 $324
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 108
+INDIRU4
+NEU4 $324
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 112
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRLP4 120
+CNSTI4 12
+ASGNI4
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 16
+ASGNI4
+ADDRLP4 84+4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 20
+ASGNI4
+ADDRLP4 84+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $324
+LABELV $319
+LABELV $313
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 84
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 60
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $333
+JUMPV
+LABELV $330
+ADDRLP4 112
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 44
+INDIRF4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+ADDRLP4 112
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $331
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $333
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+LTI4 $330
+ADDRLP4 112
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 124
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 128
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 132
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRF4
+ADDRLP4 60+8
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+NEU4 $338
+ADDRGP4 $310
+JUMPV
+LABELV $338
+LABELV $309
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $311
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $308
+LABELV $310
+LABELV $286
+endproc CG_ApplyJitters 136 16
+proc CG_UpdateBeam 128 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $341
+ADDRGP4 $340
+JUMPV
+LABELV $341
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 10764
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LEI4 $347
+ADDRLP4 20
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LEI4 $345
+LABELV $347
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_CountBeamNodes
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $349
+JUMPV
+LABELV $348
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 CG_AppendBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $351
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $351
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $352
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+ADDRGP4 $352
+JUMPV
+LABELV $351
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $352
+LABELV $349
+ADDRLP4 44
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $348
+LABELV $345
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_CountBeamNodes
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $358
+JUMPV
+LABELV $355
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $356
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $358
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $355
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $359
+ADDRLP4 4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $359
+ADDRLP4 92
+ADDRLP4 4
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+LEI4 $361
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 92
+INDIRI4
+SUBI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+LTI4 $361
+ADDRFP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $361
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 56
+ARGP4
+ADDRLP4 96
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $364
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $364
+ADDRLP4 4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 100
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+NEI4 $366
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $366
+ADDRLP4 68
+ADDRLP4 80
+INDIRF4
+ADDRLP4 56
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 80+4
+INDIRF4
+ADDRLP4 56+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 80+8
+INDIRF4
+ADDRLP4 56+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $377
+JUMPV
+LABELV $374
+ADDRLP4 104
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 56+4
+INDIRF4
+ADDRLP4 68+4
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 56+8
+INDIRF4
+ADDRLP4 68+8
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $375
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $377
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $374
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $382
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 CG_FindLastBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $384
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $384
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $386
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 CG_DestroyBeamNode
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $388
+ADDRFP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $388
+ADDRLP4 4
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $387
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_PrependBeamNode
+CALLP4
+pop
+ADDRGP4 $387
+JUMPV
+LABELV $386
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $392
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $392
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 96
+INDIRP4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 100
+CNSTI4 4
+ASGNI4
+ADDRLP4 76+4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 96
+INDIRP4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 108
+CNSTI4 8
+ASGNI4
+ADDRLP4 76+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76
+ARGP4
+ADDRLP4 112
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 112
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $392
+LABELV $387
+LABELV $384
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $398
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $400
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $400
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 72
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $398
+LABELV $382
+LABELV $360
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ApplyJitters
+CALLV
+pop
+LABELV $340
+endproc CG_UpdateBeam 128 8
+proc CG_ParseTrailBeamColor 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $403
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $407
+CNSTI4 0
+RETI4
+ADDRGP4 $402
+JUMPV
+LABELV $407
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 16
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTF4 1132396544
+ADDRLP4 16
+INDIRF4
+MULF4
+CVFI4 4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $404
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LEI4 $403
+CNSTI4 1
+RETI4
+LABELV $402
+endproc CG_ParseTrailBeamColor 20 8
+proc CG_ParseTrailBeam 88 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $412
+JUMPV
+LABELV $411
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $414
+CNSTI4 0
+RETI4
+ADDRGP4 $410
+JUMPV
+LABELV $414
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $418
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $416
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $419
+ADDRGP4 $413
+JUMPV
+LABELV $419
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 24
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 128
+LTI4 $412
+ADDRFP4 0
+INDIRP4
+CNSTI4 127
+ASGNI4
+ADDRGP4 $423
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $412
+JUMPV
+LABELV $416
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $426
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $424
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $427
+ADDRGP4 $413
+JUMPV
+LABELV $427
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $429
+ADDRGP4 $413
+JUMPV
+LABELV $429
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $433
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $431
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $431
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $424
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $436
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $434
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $437
+ADDRGP4 $413
+JUMPV
+LABELV $437
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $439
+ADDRGP4 $413
+JUMPV
+LABELV $439
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $433
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $441
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $441
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 52
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $434
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $445
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $443
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $446
+ADDRGP4 $413
+JUMPV
+LABELV $446
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $448
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_ParseTrailBeamColor
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $451
+ADDRGP4 $413
+JUMPV
+LABELV $451
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $453
+ADDRGP4 $456
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $453
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $457
+ADDRGP4 $413
+JUMPV
+LABELV $457
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $433
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $459
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRU1
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRU1
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 25
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRU1
+ASGNU1
+ADDRGP4 $412
+JUMPV
+LABELV $459
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $461
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_ParseTrailBeamColor
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $463
+ADDRGP4 $413
+JUMPV
+LABELV $463
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 76
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $412
+ADDRGP4 $456
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $461
+ADDRGP4 $467
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $448
+ADDRGP4 $467
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $443
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $470
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $468
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $471
+ADDRGP4 $413
+JUMPV
+LABELV $471
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 40
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $468
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $475
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $473
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $476
+ADDRGP4 $413
+JUMPV
+LABELV $476
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $473
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $480
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $478
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $481
+ADDRGP4 $413
+JUMPV
+LABELV $481
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $412
+JUMPV
+LABELV $478
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $485
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $483
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $486
+ADDRGP4 $413
+JUMPV
+LABELV $486
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $490
+ARGP4
+ADDRLP4 52
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $488
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $491
+ADDRGP4 $413
+JUMPV
+LABELV $491
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 64
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $493
+ADDRGP4 $413
+JUMPV
+LABELV $493
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 76
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $488
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $497
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $495
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $498
+ADDRGP4 $413
+JUMPV
+LABELV $498
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $502
+ARGP4
+ADDRLP4 68
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $500
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $501
+JUMPV
+LABELV $500
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $505
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $503
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $504
+JUMPV
+LABELV $503
+ADDRGP4 $506
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $504
+LABELV $501
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 80
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $507
+ADDRGP4 $413
+JUMPV
+LABELV $507
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 84
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $495
+ADDRGP4 $509
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $483
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $512
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $510
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $510
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $515
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $513
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $516
+ADDRGP4 $518
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $516
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $519
+ADDRGP4 $413
+JUMPV
+LABELV $519
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 60
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $521
+ADDRGP4 $413
+JUMPV
+LABELV $521
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 76
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $513
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $525
+ARGP4
+ADDRLP4 52
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $523
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $523
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $526
+CNSTI4 1
+RETI4
+ADDRGP4 $410
+JUMPV
+LABELV $526
+ADDRGP4 $528
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $410
+JUMPV
+LABELV $412
+ADDRGP4 $411
+JUMPV
+LABELV $413
+CNSTI4 0
+RETI4
+LABELV $410
+endproc CG_ParseTrailBeam 88 12
+proc CG_InitialiseBaseTrailBeam 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 168
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTI4 255
+ARGI4
+CNSTU4 3
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+ARGP4
+CNSTI4 255
+ARGI4
+CNSTU4 3
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 100
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $529
+endproc CG_InitialiseBaseTrailBeam 16 12
+proc CG_ParseTrailSystem 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $532
+JUMPV
+LABELV $531
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $534
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $534
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $536
+CNSTI4 168
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ARGP4
+ADDRGP4 CG_InitialiseBaseTrailBeam
+CALLV
+pop
+CNSTI4 168
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 CG_ParseTrailBeam
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $538
+ADDRGP4 $540
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $538
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $541
+ADDRGP4 $543
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $541
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+CNSTI4 256
+NEI4 $544
+ADDRGP4 $546
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $544
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 168
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 28
+ADDRGP4 numBaseTrailBeams
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $532
+JUMPV
+LABELV $536
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $549
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $547
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $548
+JUMPV
+LABELV $547
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $552
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $550
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $553
+ADDRGP4 $533
+JUMPV
+LABELV $553
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $532
+JUMPV
+LABELV $550
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $557
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $555
+ADDRGP4 $532
+JUMPV
+LABELV $555
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $558
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $560
+ADDRGP4 $563
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $560
+CNSTI4 1
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $558
+ADDRGP4 $564
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $548
+LABELV $532
+ADDRGP4 $531
+JUMPV
+LABELV $533
+CNSTI4 0
+RETI4
+LABELV $530
+endproc CG_ParseTrailSystem 36 12
+proc CG_ParseTrailFile 32116 12
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32084
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32088
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 80
+ADDRLP4 32088
+INDIRI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+GTI4 $566
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $566
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $570
+ADDRLP4 80
+INDIRI4
+CVIU4 4
+CNSTU4 31999
+LTU4 $568
+LABELV $570
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $571
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $575
+ADDRLP4 32096
+ADDRGP4 $572
+ASGNP4
+ADDRGP4 $576
+JUMPV
+LABELV $575
+ADDRLP4 32096
+ADDRGP4 $573
+ASGNP4
+LABELV $576
+ADDRLP4 32096
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $568
+ADDRLP4 84
+ARGP4
+ADDRLP4 80
+INDIRI4
+ARGI4
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 80
+INDIRI4
+ADDRLP4 84
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 76
+ADDRLP4 84
+ASGNP4
+ADDRGP4 $578
+JUMPV
+LABELV $577
+ADDRLP4 76
+ARGP4
+ADDRLP4 32096
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 32096
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 32100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32100
+INDIRI4
+CNSTI4 0
+NEI4 $580
+ADDRGP4 $579
+JUMPV
+LABELV $580
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 32104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32104
+INDIRI4
+CNSTI4 0
+NEI4 $582
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $584
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $589
+JUMPV
+LABELV $586
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32108
+INDIRI4
+CNSTI4 0
+NEI4 $590
+ADDRGP4 $592
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $590
+LABELV $587
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $589
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+LTI4 $586
+CNSTI4 96
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 96
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32108
+ADDRGP4 CG_ParseTrailSystem
+CALLI4
+ASGNI4
+ADDRLP4 32108
+INDIRI4
+CNSTI4 0
+NEI4 $593
+ADDRGP4 $595
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $593
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+CNSTI4 64
+NEI4 $596
+ADDRGP4 $598
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $596
+ADDRLP4 32112
+ADDRGP4 numBaseTrailSystems
+ASGNP4
+ADDRLP4 32112
+INDIRP4
+ADDRLP4 32112
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $578
+JUMPV
+LABELV $584
+ADDRGP4 $599
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $582
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $600
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 72
+CNSTI4 1
+ASGNI4
+ADDRGP4 $601
+JUMPV
+LABELV $600
+ADDRGP4 $602
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $601
+LABELV $578
+ADDRGP4 $577
+JUMPV
+LABELV $579
+CNSTI4 1
+RETI4
+LABELV $565
+endproc CG_ParseTrailFile 32116 12
+export CG_LoadTrailSystems
+proc CG_LoadTrailSystems 8284 16
+ADDRLP4 8272
+CNSTI4 0
+ASGNI4
+ADDRGP4 numBaseTrailSystems
+ADDRLP4 8272
+INDIRI4
+ASGNI4
+ADDRGP4 numBaseTrailBeams
+ADDRLP4 8272
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8272
+INDIRI4
+ASGNI4
+LABELV $604
+ADDRLP4 8276
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ASGNP4
+ADDRLP4 8276
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 96
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $605
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $604
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $608
+ADDRLP4 8276
+CNSTI4 168
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ASGNP4
+ADDRLP4 8276
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 168
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $609
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $608
+ADDRGP4 $612
+ARGP4
+ADDRGP4 $613
+ARGP4
+ADDRLP4 80
+ARGP4
+CNSTI4 8192
+ARGI4
+ADDRLP4 8276
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 80
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $617
+JUMPV
+LABELV $614
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8280
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 72
+ADDRLP4 8280
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 $618
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_ParseTrailFile
+CALLI4
+pop
+LABELV $615
+ADDRLP4 8280
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8280
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 8280
+INDIRI4
+ADDI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $617
+ADDRLP4 0
+INDIRI4
+ADDRLP4 76
+INDIRI4
+LTI4 $614
+LABELV $603
+endproc CG_LoadTrailSystems 8284 16
+export CG_RegisterTrailSystem
+proc CG_RegisterTrailSystem 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $620
+ADDRLP4 8
+CNSTI4 96
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $624
+ADDRLP4 8
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $626
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $619
+JUMPV
+LABELV $626
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $631
+JUMPV
+LABELV $628
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+LABELV $629
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $631
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+LTI4 $628
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $632
+ADDRGP4 $635
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $632
+ADDRLP4 8
+INDIRP4
+CNSTI4 92
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $619
+JUMPV
+LABELV $624
+LABELV $621
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+LTI4 $620
+ADDRGP4 $636
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $619
+endproc CG_RegisterTrailSystem 28 8
+proc CG_SpawnNewTrailBeam 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $638
+ADDRLP4 0
+CNSTI4 10788
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 trailBeams
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $642
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 10788
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $644
+ADDRGP4 $647
+ARGP4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $644
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $637
+JUMPV
+LABELV $642
+LABELV $639
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+LTI4 $638
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $648
+ADDRGP4 $651
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $648
+CNSTP4 0
+RETP4
+LABELV $637
+endproc CG_SpawnNewTrailBeam 12 12
+export CG_SpawnNewTrailSystem
+proc CG_SpawnNewTrailSystem 16 12
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 96
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems-96
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $654
+ADDRGP4 $656
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $652
+JUMPV
+LABELV $654
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $657
+ADDRLP4 8
+CNSTI4 2776
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 trailSystems
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $661
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2776
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2768
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2764
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $667
+JUMPV
+LABELV $664
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_SpawnNewTrailBeam
+CALLP4
+pop
+LABELV $665
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $667
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+LTI4 $664
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $668
+ADDRGP4 $671
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $668
+ADDRLP4 8
+INDIRP4
+RETP4
+ADDRGP4 $652
+JUMPV
+LABELV $661
+LABELV $658
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 32
+LTI4 $657
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $672
+ADDRGP4 $675
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $672
+CNSTP4 0
+RETP4
+LABELV $652
+endproc CG_SpawnNewTrailSystem 16 12
+export CG_DestroyTrailSystem
+proc CG_DestroyTrailSystem 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 2768
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $678
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $678
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $678
+ADDRFP4 0
+CNSTP4 0
+ASGNP4
+LABELV $676
+endproc CG_DestroyTrailSystem 20 8
+export CG_IsTrailSystemValid
+proc CG_IsTrailSystemValid 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 4
+INDIRU4
+ADDRLP4 8
+INDIRU4
+EQU4 $683
+ADDRLP4 4
+INDIRU4
+ADDRLP4 8
+INDIRU4
+EQU4 $681
+ADDRLP4 0
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $681
+LABELV $683
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $684
+ADDRLP4 12
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $684
+ADDRFP4 0
+INDIRP4
+CNSTP4 0
+ASGNP4
+LABELV $684
+CNSTI4 0
+RETI4
+ADDRGP4 $680
+JUMPV
+LABELV $681
+CNSTI4 1
+RETI4
+LABELV $680
+endproc CG_IsTrailSystemValid 16 0
+proc CG_GarbageCollectTrailSystems 60 20
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $687
+ADDRLP4 8
+CNSTI4 2776
+ADDRLP4 20
+INDIRI4
+MULI4
+ADDRGP4 trailSystems
+ADDP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $691
+ADDRGP4 $688
+JUMPV
+LABELV $691
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $693
+ADDRLP4 4
+CNSTI4 10788
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailBeams
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 10768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $697
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $697
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $697
+LABELV $694
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+LTI4 $693
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $699
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $699
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+LTI4 $701
+ADDRLP4 16
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $701
+ADDRLP4 32
+ADDRLP4 8
+INDIRP4
+ASGNP4
+CNSTI4 1852
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1832
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $704
+ADDRLP4 32
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $704
+LABELV $701
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LTI4 $707
+ADDRLP4 16
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $707
+ADDRLP4 36
+ADDRLP4 8
+INDIRP4
+ASGNP4
+CNSTI4 1852
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1832
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $710
+ADDRLP4 36
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $710
+LABELV $707
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+GTI4 $713
+ADDRLP4 44
+ADDRLP4 8
+INDIRP4
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $713
+ADDRLP4 8
+INDIRP4
+CNSTI4 2764
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $713
+ADDRLP4 48
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 48
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $716
+ADDRGP4 $719
+ARGP4
+ADDRLP4 56
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2764
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $716
+LABELV $713
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $721
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $721
+ADDRGP4 $724
+ARGP4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $721
+LABELV $688
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+LTI4 $687
+LABELV $686
+endproc CG_GarbageCollectTrailSystems 60 20
+export CG_AddTrails
+proc CG_AddTrails 16 12
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 CG_GarbageCollectTrailSystems
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $726
+ADDRLP4 4
+CNSTI4 10788
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailBeams
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 10768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $730
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_UpdateBeam
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_RenderBeam
+CALLV
+pop
+LABELV $730
+LABELV $727
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+LTI4 $726
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 2
+LTI4 $732
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $735
+CNSTI4 2776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailSystems+2772
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $739
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $739
+LABELV $736
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $735
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $742
+CNSTI4 10788
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailBeams+10768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $746
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $746
+LABELV $743
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+LTI4 $742
+ADDRGP4 $749
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $732
+LABELV $725
+endproc CG_AddTrails 16 12
+export CG_DestroyTestTS_f
+proc CG_DestroyTestTS_f 4 4
+ADDRGP4 testTS
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $751
+ADDRGP4 testTS
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $751
+LABELV $750
+endproc CG_DestroyTestTS_f 4 4
+export CG_TestTS_f
+proc CG_TestTS_f 84 12
+ADDRLP4 64
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 2
+GEI4 $754
+ADDRGP4 $753
+JUMPV
+LABELV $754
+CNSTI4 1
+ARGI4
+ADDRLP4 68
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRGP4 testTSHandle
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 testTSHandle
+INDIRI4
+CNSTI4 0
+EQI4 $756
+ADDRGP4 CG_DestroyTestTS_f
+CALLV
+pop
+ADDRGP4 testTSHandle
+INDIRI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRGP4 testTS
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRGP4 testTS
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $758
+ADDRGP4 testTS
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 cg_entities
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRGP4 testTS
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $758
+LABELV $756
+LABELV $753
+endproc CG_TestTS_f 84 12
+bss
+align 4
+LABELV testTSHandle
+skip 4
+align 4
+LABELV testTS
+skip 4
+align 4
+LABELV trailBeams
+skip 1380864
+align 4
+LABELV trailSystems
+skip 88832
+align 4
+LABELV baseTrailBeams
+skip 43008
+align 4
+LABELV baseTrailSystems
+skip 6144
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+import Com_Printf
+import Com_Error
+import Info_NextPair
+import Info_Validate
+import Info_SetValueForKey_Big
+import Info_SetValueForKey
+import Info_RemoveKey_big
+import Info_RemoveKey
+import Info_ValueForKey
+import Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+import Q_strupr
+import Q_strlwr
+import Q_stricmpn
+import Q_strncmp
+import Q_stricmp
+import Q_isintegral
+import Q_isanumber
+import Q_isalpha
+import Q_isupper
+import Q_islower
+import Q_isprint
+import Com_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+import Com_RandomBytes
+import Com_SkipCharset
+import Com_SkipTokens
+import Com_sprintf
+import Com_HexStrToInt
+import Parse3DMatrix
+import Parse2DMatrix
+import Parse1DMatrix
+import SkipRestOfLine
+import SkipBracedSection
+import COM_MatchToken
+import COM_ParseWarning
+import COM_ParseError
+import COM_Compress
+import COM_ParseExt
+import COM_Parse
+import COM_GetCurrentParseLine
+import COM_BeginParseSession
+import COM_DefaultExtension
+import COM_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+import DistanceBetweenLineSegments
+import DistanceBetweenLineSegmentsSquared
+import VectorMaxComponent
+import VectorMinComponent
+import pointToLineDistance
+import VectorDistance
+import ProjectPointOntoVector
+import GetPerpendicularViewVector
+import Q_isnan
+import PerpendicularVector
+import AngleVectors
+import VectorMatrixMultiply
+import MatrixMultiply
+import MakeNormalVectors
+import RotateAroundDirection
+import RotatePointAroundVector
+import ProjectPointOnPlane
+import PlaneFromPoints
+import AngleDelta
+import AngleNormalize180
+import AngleNormalize360
+import AnglesSubtract
+import AngleSubtract
+import LerpAngle
+import AngleMod
+import BoundsIntersectPoint
+import BoundsIntersectSphere
+import BoundsIntersect
+import BoxOnPlaneSide
+import SetPlaneSignbits
+import AxisCopy
+import AxisClear
+import AxisToAngles
+import AnglesToAxis
+import vectoangles
+import Q_crandom
+import Q_random
+import Q_rand
+import Q_acos
+import Q_log2
+import VectorRotate
+import Vector4Scale
+import VectorNormalize2
+import VectorNormalize
+import CrossProduct
+import VectorInverse
+import VectorNormalizeFast
+import DistanceSquared
+import Distance
+import VectorLengthSquared
+import VectorLength
+import VectorCompare
+import AddPointToBounds
+import ClearBounds
+import RadiusFromBounds
+import NormalizeColor
+import ColorBytes4
+import ColorBytes3
+import _VectorMA
+import _VectorScale
+import _VectorCopy
+import _VectorAdd
+import _VectorSubtract
+import _DotProduct
+import ByteToDir
+import DirToByte
+import ClampShort
+import ClampChar
+import Q_rsqrt
+import Q_fabs
+import axisDefault
+import vec3_origin
+import g_color_table
+import Q_StripIndentMarker
+import colorDkGrey
+import colorMdGrey
+import colorLtGrey
+import colorWhite
+import colorCyan
+import colorMagenta
+import colorYellow
+import colorBlue
+import colorGreen
+import colorRed
+import colorBlack
+import bytedirs
+import Hunk_Alloc
+import FloatSwap
+import LongSwap
+import ShortSwap
+import rint
+import pow
+import acos
+import fabs
+import abs
+import tan
+import atan2
+import cos
+import sin
+import sqrt
+import floor
+import ceil
+import memcpy
+import memset
+import memmove
+import sscanf
+import Q_snprintf
+import Q_vsnprintf
+import strtol
+import _atoi
+import atoi
+import strtod
+import _atof
+import atof
+import toupper
+import tolower
+import strncpy
+import strstr
+import strrchr
+import strchr
+import strcmp
+import strcpy
+import strcat
+import strlen
+import bsearch
+import rand
+import srand
+import qsort
+lit
+align 1
+LABELV $749
+byte 1 84
+byte 1 83
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 32
+byte 1 84
+byte 1 66
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $724
+byte 1 84
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $719
+byte 1 84
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 98
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $675
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 89
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 77
+byte 1 83
+byte 1 10
+byte 1 0
+align 1
+LABELV $671
+byte 1 84
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $656
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 121
+byte 1 101
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $651
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 95
+byte 1 66
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 83
+byte 1 10
+byte 1 0
+align 1
+LABELV $647
+byte 1 84
+byte 1 66
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $636
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $635
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $618
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 105
+byte 1 112
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 0
+align 1
+LABELV $613
+byte 1 46
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $612
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 105
+byte 1 112
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $602
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $599
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $598
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $595
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $592
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $573
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $572
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $571
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $564
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $563
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $557
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $552
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $549
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $546
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $543
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $540
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $528
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $525
+byte 1 106
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 65
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $518
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 106
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $515
+byte 1 106
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $512
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $509
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $506
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $505
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $502
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $497
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $490
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $485
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $480
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $475
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 79
+byte 1 117
+byte 1 116
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $470
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $467
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 123
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $456
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 125
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $455
+byte 1 125
+byte 1 0
+align 1
+LABELV $450
+byte 1 123
+byte 1 0
+align 1
+LABELV $445
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $436
+byte 1 97
+byte 1 108
+byte 1 112
+byte 1 104
+byte 1 97
+byte 1 0
+align 1
+LABELV $433
+byte 1 45
+byte 1 0
+align 1
+LABELV $426
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $423
+byte 1 94
+byte 1 51
+byte 1 87
+byte 1 65
+byte 1 82
+byte 1 78
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $418
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $409
+byte 1 0