	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal4,4byte_literals
	.p2align	2                               ## -- Begin function CG_OffsetFirstPersonView
LCPI0_0:
	.long	0x3f800000                      ## float 1
LCPI0_1:
	.long	0x40400000                      ## float 3
LCPI0_3:
	.long	0x40c00000                      ## float 6
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4
LCPI0_2:
	.long	0x80000000                      ## float -0
	.long	0x80000000                      ## float -0
	.long	0x80000000                      ## float -0
	.long	0x80000000                      ## float -0
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_CG_OffsetFirstPersonView:              ## @CG_OffsetFirstPersonView
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
	.cfi_offset %rbx, -48
	.cfi_offset %r12, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	_cg@GOTPCREL(%rip), %r15
	movq	96(%r15), %rax
	movq	(%rax), %rcx
	movq	_PM_INTERMISSION@GOTPCREL(%rip), %rdx
	cmpq	(%rdx), %rcx
	je	LBB0_3
## %bb.1:
	movq	(%r15), %rbx
	movq	80(%r15), %r14
	movq	8(%rax), %rax
	movq	_STAT_HEALTH@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	xorps	%xmm0, %xmm0
	ucomiss	(%rax,%rcx,4), %xmm0
	jae	LBB0_2
## %bb.4:
	movss	8(%r15), %xmm1                  ## xmm1 = mem[0],zero,zero,zero
	ucomiss	%xmm0, %xmm1
	jne	LBB0_5
	jnp	LBB0_9
LBB0_5:
	movss	12(%r15), %xmm0                 ## xmm0 = mem[0],zero,zero,zero
	subss	%xmm1, %xmm0
	movq	_DAMAGE_DEFLECT_TIME@GOTPCREL(%rip), %rax
	movss	(%rax), %xmm1                   ## xmm1 = mem[0],zero,zero,zero
	ucomiss	%xmm0, %xmm1
	jbe	LBB0_7
## %bb.6:
	divss	%xmm1, %xmm0
	movq	_PITCH@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movss	16(%r15), %xmm1                 ## xmm1 = mem[0],zero,zero,zero
	mulss	%xmm0, %xmm1
	addss	(%rbx,%rax,4), %xmm1
	movss	%xmm1, (%rbx,%rax,4)
	movq	_ROLL@GOTPCREL(%rip), %rax
	mulss	20(%r15), %xmm0
	movq	(%rax), %rax
	addss	(%rbx,%rax,4), %xmm0
	movss	%xmm0, (%rbx,%rax,4)
	jmp	LBB0_9
LBB0_2:
	movq	_ROLL@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	movl	$1109393408, (%rbx,%rcx,4)      ## imm = 0x42200000
	movq	_PITCH@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	movl	$-1049624576, (%rbx,%rcx,4)     ## imm = 0xC1700000
	movq	_STAT_DEAD_YAW@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	movss	(%rax,%rcx,4), %xmm0            ## xmm0 = mem[0],zero,zero,zero
	movq	_YAW@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movss	%xmm0, (%rbx,%rax,4)
	xorps	%xmm0, %xmm0
	cvtsi2ssq	64(%r15), %xmm0
	addss	8(%r14), %xmm0
	movss	%xmm0, 8(%r14)
LBB0_3:
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_7:
	subss	%xmm1, %xmm0
	movq	_DAMAGE_RETURN_TIME@GOTPCREL(%rip), %rax
	divss	(%rax), %xmm0
	movss	LCPI0_0(%rip), %xmm1            ## xmm1 = mem[0],zero,zero,zero
	subss	%xmm0, %xmm1
	xorps	%xmm0, %xmm0
	ucomiss	%xmm0, %xmm1
	jbe	LBB0_9
## %bb.8:
	movq	_PITCH@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movss	16(%r15), %xmm0                 ## xmm0 = mem[0],zero,zero,zero
	mulss	%xmm1, %xmm0
	addss	(%rbx,%rax,4), %xmm0
	movss	%xmm0, (%rbx,%rax,4)
	movq	_ROLL@GOTPCREL(%rip), %rax
	mulss	20(%r15), %xmm1
	movq	(%rax), %rax
	addss	(%rbx,%rax,4), %xmm1
	movss	%xmm1, (%rbx,%rax,4)
LBB0_9:
	movl	72(%r15), %edi
	callq	_VectorCopy
	movq	88(%r15), %rax
	movl	(%rax), %esi
	callq	_DotProduct
	movq	_cg_runpitch@GOTPCREL(%rip), %rax
	movq	_PITCH@GOTPCREL(%rip), %r12
	movq	(%r12), %rcx
	mulss	(%rax), %xmm0
	addss	(%rbx,%rcx,4), %xmm0
	movss	%xmm0, (%rbx,%rcx,4)
	movq	88(%r15), %rax
	movl	4(%rax), %esi
	callq	_DotProduct
	movq	_cg_runroll@GOTPCREL(%rip), %rcx
	movq	_ROLL@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	mulss	(%rcx), %xmm0
	movss	(%rbx,%rax,4), %xmm1            ## xmm1 = mem[0],zero,zero,zero
	subss	%xmm0, %xmm1
	movss	%xmm1, (%rbx,%rax,4)
	movl	32(%r15), %ecx
	cmpl	$201, %ecx
	movl	$200, %edx
	cmovgel	%ecx, %edx
	xorps	%xmm0, %xmm0
	cvtsi2ss	%edx, %xmm0
	movss	36(%r15), %xmm1                 ## xmm1 = mem[0],zero,zero,zero
	movq	_cg_bobpitch@GOTPCREL(%rip), %rdx
	mulss	(%rdx), %xmm1
	mulss	%xmm0, %xmm1
	movq	_PMF_DUCKED@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	andl	56(%r15), %edx
	movss	LCPI0_1(%rip), %xmm2            ## xmm2 = mem[0],zero,zero,zero
	testl	%edx, %edx
	je	LBB0_11
## %bb.10:
	mulss	%xmm2, %xmm1
LBB0_11:
	movq	(%r12), %rdx
	addss	(%rbx,%rdx,4), %xmm1
	movss	%xmm1, (%rbx,%rdx,4)
	movss	36(%r15), %xmm1                 ## xmm1 = mem[0],zero,zero,zero
	movq	_cg_bobroll@GOTPCREL(%rip), %rdx
	mulss	(%rdx), %xmm1
	mulss	%xmm0, %xmm1
	je	LBB0_13
## %bb.12:
	mulss	%xmm2, %xmm1
LBB0_13:
	testb	$1, 40(%r15)
	je	LBB0_15
## %bb.14:
	xorps	LCPI0_2(%rip), %xmm1
LBB0_15:
	addss	(%rbx,%rax,4), %xmm1
	movss	%xmm1, (%rbx,%rax,4)
	xorps	%xmm1, %xmm1
	cvtsi2ssq	64(%r15), %xmm1
	addss	8(%r14), %xmm1
	movss	%xmm1, 8(%r14)
	xorps	%xmm0, %xmm0
	cvtsi2ssl	44(%r15), %xmm0
	movss	12(%r15), %xmm2                 ## xmm2 = mem[0],zero,zero,zero
	subss	%xmm0, %xmm2
	cvttss2si	%xmm2, %edx
	movq	_DUCK_TIME@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	%esi, %eax
	subl	%edx, %eax
	jle	LBB0_17
## %bb.16:
	imull	48(%r15), %eax
	cltd
	idivl	%esi
	xorps	%xmm0, %xmm0
	cvtsi2ss	%eax, %xmm0
	subss	%xmm0, %xmm1
	movss	%xmm1, 8(%r14)
LBB0_17:
	xorps	%xmm2, %xmm2
	cvtsi2ss	%ecx, %xmm2
	mulss	36(%r15), %xmm2
	movq	_cg_bobup@GOTPCREL(%rip), %rax
	mulss	(%rax), %xmm2
	movss	LCPI0_3(%rip), %xmm0            ## xmm0 = mem[0],zero,zero,zero
	minss	%xmm2, %xmm0
	addss	%xmm1, %xmm0
	movss	%xmm0, 8(%r14)
	movss	12(%r15), %xmm1                 ## xmm1 = mem[0],zero,zero,zero
	subss	24(%r15), %xmm1
	movq	_LAND_DEFLECT_TIME@GOTPCREL(%rip), %rax
	movss	(%rax), %xmm2                   ## xmm2 = mem[0],zero,zero,zero
	ucomiss	%xmm1, %xmm2
	jbe	LBB0_19
## %bb.18:
	divss	%xmm2, %xmm1
	jmp	LBB0_21
LBB0_19:
	movq	_LAND_RETURN_TIME@GOTPCREL(%rip), %rax
	movss	(%rax), %xmm3                   ## xmm3 = mem[0],zero,zero,zero
	movaps	%xmm2, %xmm4
	addss	%xmm3, %xmm4
	ucomiss	%xmm1, %xmm4
	jbe	LBB0_22
## %bb.20:
	subss	%xmm2, %xmm1
	divss	%xmm3, %xmm1
	movss	LCPI0_0(%rip), %xmm2            ## xmm2 = mem[0],zero,zero,zero
	subss	%xmm1, %xmm2
	movaps	%xmm2, %xmm1
LBB0_21:
	mulss	52(%r15), %xmm1
	addss	%xmm0, %xmm1
	movss	%xmm1, 8(%r14)
LBB0_22:
	xorl	%eax, %eax
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_CG_StepOffset                  ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_cg,104,3                       ## @cg
	.comm	_PM_INTERMISSION,8,3            ## @PM_INTERMISSION
	.comm	_STAT_HEALTH,8,3                ## @STAT_HEALTH
	.comm	_ROLL,8,3                       ## @ROLL
	.comm	_PITCH,8,3                      ## @PITCH
	.comm	_STAT_DEAD_YAW,8,3              ## @STAT_DEAD_YAW
	.comm	_YAW,8,3                        ## @YAW
	.comm	_DAMAGE_DEFLECT_TIME,4,2        ## @DAMAGE_DEFLECT_TIME
	.comm	_DAMAGE_RETURN_TIME,4,2         ## @DAMAGE_RETURN_TIME
	.comm	_cg_runpitch,4,2                ## @cg_runpitch
	.comm	_cg_runroll,4,2                 ## @cg_runroll
	.comm	_cg_bobpitch,4,2                ## @cg_bobpitch
	.comm	_PMF_DUCKED,4,2                 ## @PMF_DUCKED
	.comm	_cg_bobroll,4,2                 ## @cg_bobroll
	.comm	_DUCK_TIME,4,2                  ## @DUCK_TIME
	.comm	_cg_bobup,4,2                   ## @cg_bobup
	.comm	_LAND_DEFLECT_TIME,4,2          ## @LAND_DEFLECT_TIME
	.comm	_LAND_RETURN_TIME,4,2           ## @LAND_RETURN_TIME
	.comm	_FALL_TIME,4,2                  ## @FALL_TIME
	.comm	_NECK_LENGTH,4,2                ## @NECK_LENGTH
	.no_dead_strip	_CG_OffsetFirstPersonView
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function CG_OffsetFirstPersonView
_CG_OffsetFirstPersonView:              ; @CG_OffsetFirstPersonView
	.cfi_startproc
; %bb.0:
	stp	x22, x21, [sp, #-48]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 48
	stp	x20, x19, [sp, #16]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #32]             ; 16-byte Folded Spill
	add	x29, sp, #32
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
Lloh0:
	adrp	x19, _cg@GOTPAGE
Lloh1:
	ldr	x19, [x19, _cg@GOTPAGEOFF]
	ldr	x8, [x19, #96]
	ldr	x9, [x8]
Lloh2:
	adrp	x10, _PM_INTERMISSION@GOTPAGE
Lloh3:
	ldr	x10, [x10, _PM_INTERMISSION@GOTPAGEOFF]
Lloh4:
	ldr	x10, [x10]
	cmp	x9, x10
	b.eq	LBB0_6
; %bb.1:
	ldr	x20, [x19, #80]
	ldr	x21, [x19]
	ldr	x8, [x8, #8]
Lloh5:
	adrp	x9, _STAT_HEALTH@GOTPAGE
Lloh6:
	ldr	x9, [x9, _STAT_HEALTH@GOTPAGEOFF]
Lloh7:
	ldr	x9, [x9]
	ldr	s0, [x8, x9, lsl #2]
	fcmp	s0, #0.0
	b.ls	LBB0_5
; %bb.2:
	ldr	s0, [x19, #8]
	fcmp	s0, #0.0
	b.eq	LBB0_9
; %bb.3:
	ldr	s1, [x19, #12]
	fsub	s0, s1, s0
Lloh8:
	adrp	x8, _DAMAGE_DEFLECT_TIME@GOTPAGE
Lloh9:
	ldr	x8, [x8, _DAMAGE_DEFLECT_TIME@GOTPAGEOFF]
Lloh10:
	ldr	s1, [x8]
	fcmp	s0, s1
	b.pl	LBB0_7
; %bb.4:
	fdiv	s0, s0, s1
	b	LBB0_8
LBB0_5:
Lloh11:
	adrp	x9, _ROLL@GOTPAGE
Lloh12:
	ldr	x9, [x9, _ROLL@GOTPAGEOFF]
Lloh13:
	ldr	x9, [x9]
	mov	w10, #1109393408
	str	w10, [x21, x9, lsl #2]
Lloh14:
	adrp	x9, _PITCH@GOTPAGE
Lloh15:
	ldr	x9, [x9, _PITCH@GOTPAGEOFF]
Lloh16:
	ldr	x9, [x9]
	mov	w10, #-1049624576
	str	w10, [x21, x9, lsl #2]
Lloh17:
	adrp	x9, _STAT_DEAD_YAW@GOTPAGE
Lloh18:
	ldr	x9, [x9, _STAT_DEAD_YAW@GOTPAGEOFF]
Lloh19:
	ldr	x9, [x9]
	ldr	s0, [x8, x9, lsl #2]
Lloh20:
	adrp	x8, _YAW@GOTPAGE
Lloh21:
	ldr	x8, [x8, _YAW@GOTPAGEOFF]
Lloh22:
	ldr	x8, [x8]
	str	s0, [x21, x8, lsl #2]
	ldr	x8, [x19, #64]
	scvtf	s0, x8
	ldr	s1, [x20, #8]
	fadd	s0, s1, s0
	str	s0, [x20, #8]
LBB0_6:
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp], #48             ; 16-byte Folded Reload
	ret
LBB0_7:
Lloh23:
	adrp	x8, _DAMAGE_RETURN_TIME@GOTPAGE
Lloh24:
	ldr	x8, [x8, _DAMAGE_RETURN_TIME@GOTPAGEOFF]
	fsub	s0, s0, s1
Lloh25:
	ldr	s1, [x8]
	fdiv	s0, s0, s1
	fmov	s1, #1.00000000
	fsub	s0, s1, s0
	fcmp	s0, #0.0
	b.le	LBB0_9
LBB0_8:
Lloh26:
	adrp	x8, _PITCH@GOTPAGE
Lloh27:
	ldr	x8, [x8, _PITCH@GOTPAGEOFF]
	ldr	s1, [x19, #16]
Lloh28:
	ldr	x8, [x8]
	lsl	x8, x8, #2
	ldr	s2, [x21, x8]
	fmadd	s1, s0, s1, s2
	str	s1, [x21, x8]
	ldr	s1, [x19, #20]
Lloh29:
	adrp	x8, _ROLL@GOTPAGE
Lloh30:
	ldr	x8, [x8, _ROLL@GOTPAGEOFF]
Lloh31:
	ldr	x8, [x8]
	lsl	x8, x8, #2
	ldr	s2, [x21, x8]
	fmadd	s0, s0, s1, s2
	str	s0, [x21, x8]
LBB0_9:
	ldr	w0, [x19, #72]
	bl	_VectorCopy
	ldr	x8, [x19, #88]
	ldr	w1, [x8]
	bl	_DotProduct
Lloh32:
	adrp	x8, _cg_runpitch@GOTPAGE
Lloh33:
	ldr	x8, [x8, _cg_runpitch@GOTPAGEOFF]
Lloh34:
	adrp	x22, _PITCH@GOTPAGE
Lloh35:
	ldr	x22, [x22, _PITCH@GOTPAGEOFF]
	ldr	x9, [x22]
	lsl	x9, x9, #2
	ldr	s1, [x21, x9]
Lloh36:
	ldr	s2, [x8]
	fmadd	s0, s0, s2, s1
	str	s0, [x21, x9]
	ldr	x8, [x19, #88]
	ldr	w1, [x8, #4]
	bl	_DotProduct
Lloh37:
	adrp	x8, _cg_runroll@GOTPAGE
Lloh38:
	ldr	x8, [x8, _cg_runroll@GOTPAGEOFF]
Lloh39:
	ldr	s1, [x8]
Lloh40:
	adrp	x8, _ROLL@GOTPAGE
Lloh41:
	ldr	x8, [x8, _ROLL@GOTPAGEOFF]
Lloh42:
	ldr	x8, [x8]
	lsl	x9, x8, #2
	ldr	s2, [x21, x9]
	fmsub	s0, s0, s1, s2
	str	s0, [x21, x9]
	ldr	w8, [x19, #32]
	mov	w10, #200
	cmp	w8, #200
	csel	w10, w8, w10, gt
	scvtf	s0, w10
	ldr	s1, [x19, #36]
Lloh43:
	adrp	x10, _cg_bobpitch@GOTPAGE
Lloh44:
	ldr	x10, [x10, _cg_bobpitch@GOTPAGEOFF]
Lloh45:
	ldr	s2, [x10]
	fmul	s1, s1, s2
	fmul	s1, s1, s0
	ldr	w10, [x19, #56]
Lloh46:
	adrp	x11, _PMF_DUCKED@GOTPAGE
Lloh47:
	ldr	x11, [x11, _PMF_DUCKED@GOTPAGEOFF]
Lloh48:
	ldr	w11, [x11]
	fmov	s2, #3.00000000
	fmul	s3, s1, s2
	tst	w11, w10
	fcsel	s1, s1, s3, eq
	ldr	x10, [x22]
	lsl	x10, x10, #2
	ldr	s3, [x21, x10]
	fadd	s1, s3, s1
	str	s1, [x21, x10]
	ldr	s1, [x19, #36]
Lloh49:
	adrp	x10, _cg_bobroll@GOTPAGE
Lloh50:
	ldr	x10, [x10, _cg_bobroll@GOTPAGEOFF]
Lloh51:
	ldr	s3, [x10]
	fmul	s1, s1, s3
	fmul	s0, s1, s0
	fmul	s1, s0, s2
	fcsel	s0, s0, s1, eq
	ldr	w10, [x19, #40]
	fneg	s1, s0
	tst	w10, #0x1
	fcsel	s0, s0, s1, eq
	ldr	s1, [x21, x9]
	fadd	s0, s1, s0
	str	s0, [x21, x9]
	ldr	x9, [x19, #64]
	scvtf	s0, x9
	ldr	s1, [x20, #8]
	fadd	s0, s1, s0
	str	s0, [x20, #8]
	ldr	s1, [x19, #12]
	ldr	s2, [x19, #44]
	scvtf	s2, s2
	fsub	s1, s1, s2
	fcvtzs	w10, s1
Lloh52:
	adrp	x9, _DUCK_TIME@GOTPAGE
Lloh53:
	ldr	x9, [x9, _DUCK_TIME@GOTPAGEOFF]
Lloh54:
	ldr	w9, [x9]
	subs	w10, w9, w10
	b.le	LBB0_11
; %bb.10:
	ldr	w11, [x19, #48]
	mul	w10, w11, w10
	sdiv	w9, w10, w9
	scvtf	s1, w9
	fsub	s0, s0, s1
	str	s0, [x20, #8]
LBB0_11:
	ldr	s1, [x19, #36]
	scvtf	s2, w8
	fmul	s1, s1, s2
Lloh55:
	adrp	x8, _cg_bobup@GOTPAGE
Lloh56:
	ldr	x8, [x8, _cg_bobup@GOTPAGEOFF]
Lloh57:
	ldr	s2, [x8]
	fmul	s1, s1, s2
	fmov	s2, #6.00000000
	fmin	s1, s1, s2
	fadd	s0, s0, s1
	str	s0, [x20, #8]
	ldr	s1, [x19, #12]
	ldr	s2, [x19, #24]
	fsub	s1, s1, s2
Lloh58:
	adrp	x8, _LAND_DEFLECT_TIME@GOTPAGE
Lloh59:
	ldr	x8, [x8, _LAND_DEFLECT_TIME@GOTPAGEOFF]
Lloh60:
	ldr	s2, [x8]
	fcmp	s1, s2
	b.pl	LBB0_13
; %bb.12:
	fdiv	s1, s1, s2
	b	LBB0_15
LBB0_13:
Lloh61:
	adrp	x8, _LAND_RETURN_TIME@GOTPAGE
Lloh62:
	ldr	x8, [x8, _LAND_RETURN_TIME@GOTPAGEOFF]
Lloh63:
	ldr	s3, [x8]
	fadd	s4, s2, s3
	fcmp	s1, s4
	b.pl	LBB0_16
; %bb.14:
	fsub	s1, s1, s2
	fdiv	s1, s1, s3
	fmov	s2, #1.00000000
	fsub	s1, s2, s1
LBB0_15:
	ldr	s2, [x19, #52]
	fmadd	s0, s2, s1, s0
	str	s0, [x20, #8]
LBB0_16:
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp], #48             ; 16-byte Folded Reload
	b	_CG_StepOffset
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh16
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh23, Lloh24, Lloh25
	.loh AdrpLdrGotLdr	Lloh29, Lloh30, Lloh31
	.loh AdrpLdrGotLdr	Lloh26, Lloh27, Lloh28
	.loh AdrpLdrGotLdr	Lloh52, Lloh53, Lloh54
	.loh AdrpLdrGotLdr	Lloh49, Lloh50, Lloh51
	.loh AdrpLdrGotLdr	Lloh46, Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh43, Lloh44, Lloh45
	.loh AdrpLdrGotLdr	Lloh40, Lloh41, Lloh42
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpLdrGot	Lloh34, Lloh35
	.loh AdrpLdrGotLdr	Lloh32, Lloh33, Lloh36
	.loh AdrpLdrGotLdr	Lloh58, Lloh59, Lloh60
	.loh AdrpLdrGotLdr	Lloh55, Lloh56, Lloh57
	.loh AdrpLdrGotLdr	Lloh61, Lloh62, Lloh63
	.cfi_endproc
                                        ; -- End function
	.comm	_cg,104,3                       ; @cg
	.comm	_PM_INTERMISSION,8,3            ; @PM_INTERMISSION
	.comm	_STAT_HEALTH,8,3                ; @STAT_HEALTH
	.comm	_ROLL,8,3                       ; @ROLL
	.comm	_PITCH,8,3                      ; @PITCH
	.comm	_STAT_DEAD_YAW,8,3              ; @STAT_DEAD_YAW
	.comm	_YAW,8,3                        ; @YAW
	.comm	_DAMAGE_DEFLECT_TIME,4,2        ; @DAMAGE_DEFLECT_TIME
	.comm	_DAMAGE_RETURN_TIME,4,2         ; @DAMAGE_RETURN_TIME
	.comm	_cg_runpitch,4,2                ; @cg_runpitch
	.comm	_cg_runroll,4,2                 ; @cg_runroll
	.comm	_cg_bobpitch,4,2                ; @cg_bobpitch
	.comm	_PMF_DUCKED,4,2                 ; @PMF_DUCKED
	.comm	_cg_bobroll,4,2                 ; @cg_bobroll
	.comm	_DUCK_TIME,4,2                  ; @DUCK_TIME
	.comm	_cg_bobup,4,2                   ; @cg_bobup
	.comm	_LAND_DEFLECT_TIME,4,2          ; @LAND_DEFLECT_TIME
	.comm	_LAND_RETURN_TIME,4,2           ; @LAND_RETURN_TIME
	.comm	_FALL_TIME,4,2                  ; @FALL_TIME
	.comm	_NECK_LENGTH,4,2                ; @NECK_LENGTH
	.no_dead_strip	_CG_OffsetFirstPersonView
.subsections_via_symbols
