	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3                               ## -- Begin function UI_CreditMenu_Draw
LCPI0_0:
	.quad	0x3ff6b851eb851eb8              ## double 1.4199999999999999
LCPI0_1:
	.quad	0x4028000000000000              ## double 12
LCPI0_2:
	.quad	0x3ff599999999999a              ## double 1.3500000000000001
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_UI_CreditMenu_Draw:                    ## @UI_CreditMenu_Draw
	.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	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	_UI_CENTER@GOTPCREL(%rip), %r14
	movq	_UI_SMALLFONT@GOTPCREL(%rip), %r15
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movq	_color_white@GOTPCREL(%rip), %r12
	movl	(%r12), %r8d
	leaq	L_.str(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	movl	$12, %esi
	callq	_UI_DrawProportionalString
	movq	_PROP_HEIGHT@GOTPCREL(%rip), %rbx
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	mulsd	%xmm0, %xmm1
	movq	_PROP_SMALL_SIZE_SCALE@GOTPCREL(%rip), %r13
	mulsd	(%r13), %xmm1
	addsd	LCPI0_1(%rip), %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.1(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.2(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	mulsd	%xmm0, %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.3(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.4(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.5(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	mulsd	%xmm0, %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.6(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.7(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	mulsd	%xmm0, %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.8(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.9(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	mulsd	%xmm0, %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.10(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.11(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	mulsd	%xmm0, %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.12(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.13(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	movsd	LCPI0_0(%rip), %xmm0            ## xmm0 = mem[0],zero
	mulsd	%xmm0, %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.14(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.15(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	LCPI0_0(%rip), %xmm1            ## xmm1 = mem[0],zero
	mulsd	(%rbx), %xmm1
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.16(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm1                   ## xmm1 = mem[0],zero
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r13), %xmm1
	addsd	%xmm0, %xmm1
	movapd	%xmm1, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm1, %esi
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.17(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	movsd	(%rbx), %xmm0                   ## xmm0 = mem[0],zero
	mulsd	LCPI0_2(%rip), %xmm0
	cvttpd2dq	-64(%rbp), %xmm1        ## 16-byte Folded Reload
	cvtdq2pd	%xmm1, %xmm1
	mulsd	(%r13), %xmm0
	addsd	%xmm1, %xmm0
	cvttsd2si	%xmm0, %ebx
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movq	_color_red@GOTPCREL(%rip), %r12
	movl	(%r12), %r8d
	leaq	L_.str.18(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	movl	%ebx, %esi
	callq	_UI_DrawString
	movq	_SMALLCHAR_HEIGHT@GOTPCREL(%rip), %rax
	addl	(%rax), %ebx
	movl	(%r15), %ecx
	orl	(%r14), %ecx
	movl	(%r12), %r8d
	leaq	L_.str.19(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	movl	%ebx, %esi
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_UI_DrawString                  ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"id Software is:"

	.comm	_UI_CENTER,4,2                  ## @UI_CENTER
	.comm	_UI_SMALLFONT,4,2               ## @UI_SMALLFONT
	.comm	_color_white,4,2                ## @color_white
	.comm	_PROP_HEIGHT,8,3                ## @PROP_HEIGHT
	.comm	_PROP_SMALL_SIZE_SCALE,8,3      ## @PROP_SMALL_SIZE_SCALE
L_.str.1:                               ## @.str.1
	.asciz	"Programming"

L_.str.2:                               ## @.str.2
	.asciz	"John Carmack, Robert A. Duffy, Jim Dose'"

L_.str.3:                               ## @.str.3
	.asciz	"Art"

L_.str.4:                               ## @.str.4
	.asciz	"Adrian Carmack, Kevin Cloud,"

L_.str.5:                               ## @.str.5
	.asciz	"Kenneth Scott, Seneca Menard, Fred Nilsson"

L_.str.6:                               ## @.str.6
	.asciz	"Game Designer"

L_.str.7:                               ## @.str.7
	.asciz	"Graeme Devine"

L_.str.8:                               ## @.str.8
	.asciz	"Level Design"

L_.str.9:                               ## @.str.9
	.asciz	"Tim Willits, Christian Antkow, Paul Jaquays"

L_.str.10:                              ## @.str.10
	.asciz	"CEO"

L_.str.11:                              ## @.str.11
	.asciz	"Todd Hollenshead"

L_.str.12:                              ## @.str.12
	.asciz	"Director of Business Development"

L_.str.13:                              ## @.str.13
	.asciz	"Marty Stratton"

L_.str.14:                              ## @.str.14
	.asciz	"Biz Assist and id Mom"

L_.str.15:                              ## @.str.15
	.asciz	"Donna Jackson"

L_.str.16:                              ## @.str.16
	.asciz	"Development Assistance"

L_.str.17:                              ## @.str.17
	.asciz	"Eric Webb"

L_.str.18:                              ## @.str.18
	.asciz	"To order: 1-800-idgames     www.quake3arena.com     www.idsoftware.com"

	.comm	_color_red,4,2                  ## @color_red
	.comm	_SMALLCHAR_HEIGHT,8,3           ## @SMALLCHAR_HEIGHT
L_.str.19:                              ## @.str.19
	.asciz	"Quake III Arena(c) 1999-2000, Id Software, Inc.  All Rights Reserved"

	.no_dead_strip	_UI_CreditMenu_Draw
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function UI_CreditMenu_Draw
_UI_CreditMenu_Draw:                    ; @UI_CreditMenu_Draw
	.cfi_startproc
; %bb.0:
	stp	d9, d8, [sp, #-80]!             ; 16-byte Folded Spill
	.cfi_def_cfa_offset 80
	stp	x24, x23, [sp, #16]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #32]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #48]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #64]             ; 16-byte Folded Spill
	add	x29, sp, #64
	.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
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset b8, -72
	.cfi_offset b9, -80
Lloh0:
	adrp	x20, _UI_CENTER@GOTPAGE
Lloh1:
	ldr	x20, [x20, _UI_CENTER@GOTPAGEOFF]
Lloh2:
	adrp	x21, _UI_SMALLFONT@GOTPAGE
Lloh3:
	ldr	x21, [x21, _UI_SMALLFONT@GOTPAGEOFF]
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
Lloh4:
	adrp	x22, _color_white@GOTPAGE
Lloh5:
	ldr	x22, [x22, _color_white@GOTPAGEOFF]
	ldr	w4, [x22]
Lloh6:
	adrp	x2, l_.str@PAGE
Lloh7:
	add	x2, x2, l_.str@PAGEOFF
	mov	w0, #320
	mov	w1, #12
	bl	_UI_DrawProportionalString
Lloh8:
	adrp	x23, _PROP_HEIGHT@GOTPAGE
Lloh9:
	ldr	x23, [x23, _PROP_HEIGHT@GOTPAGEOFF]
	ldr	d0, [x23]
	mov	x8, #7864
	movk	x8, #60293, lsl #16
	movk	x8, #47185, lsl #32
	movk	x8, #16374, lsl #48
	fmov	d8, x8
	fmul	d0, d0, d8
Lloh10:
	adrp	x24, _PROP_SMALL_SIZE_SCALE@GOTPAGE
Lloh11:
	ldr	x24, [x24, _PROP_SMALL_SIZE_SCALE@GOTPAGEOFF]
	ldr	d1, [x24]
	fmov	d2, #12.00000000
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh12:
	adrp	x2, l_.str.1@PAGE
Lloh13:
	add	x2, x2, l_.str.1@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh14:
	adrp	x2, l_.str.2@PAGE
Lloh15:
	add	x2, x2, l_.str.2@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh16:
	adrp	x2, l_.str.3@PAGE
Lloh17:
	add	x2, x2, l_.str.3@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh18:
	adrp	x2, l_.str.4@PAGE
Lloh19:
	add	x2, x2, l_.str.4@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh20:
	adrp	x2, l_.str.5@PAGE
Lloh21:
	add	x2, x2, l_.str.5@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh22:
	adrp	x2, l_.str.6@PAGE
Lloh23:
	add	x2, x2, l_.str.6@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh24:
	adrp	x2, l_.str.7@PAGE
Lloh25:
	add	x2, x2, l_.str.7@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh26:
	adrp	x2, l_.str.8@PAGE
Lloh27:
	add	x2, x2, l_.str.8@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh28:
	adrp	x2, l_.str.9@PAGE
Lloh29:
	add	x2, x2, l_.str.9@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh30:
	adrp	x2, l_.str.10@PAGE
Lloh31:
	add	x2, x2, l_.str.10@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh32:
	adrp	x2, l_.str.11@PAGE
Lloh33:
	add	x2, x2, l_.str.11@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh34:
	adrp	x2, l_.str.12@PAGE
Lloh35:
	add	x2, x2, l_.str.12@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh36:
	adrp	x2, l_.str.13@PAGE
Lloh37:
	add	x2, x2, l_.str.13@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh38:
	adrp	x2, l_.str.14@PAGE
Lloh39:
	add	x2, x2, l_.str.14@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh40:
	adrp	x2, l_.str.15@PAGE
Lloh41:
	add	x2, x2, l_.str.15@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	fmul	d0, d0, d8
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh42:
	adrp	x2, l_.str.16@PAGE
Lloh43:
	add	x2, x2, l_.str.16@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
	ldr	w4, [x22]
Lloh44:
	adrp	x2, l_.str.17@PAGE
Lloh45:
	add	x2, x2, l_.str.17@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x23]
	mov	x8, #-7378697629483820647
	movk	x8, #39322
	movk	x8, #16373, lsl #48
	fmov	d1, x8
	fmul	d0, d0, d1
	ldr	d1, [x24]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
Lloh46:
	adrp	x22, _color_red@GOTPAGE
Lloh47:
	ldr	x22, [x22, _color_red@GOTPAGEOFF]
	ldr	w4, [x22]
Lloh48:
	adrp	x2, l_.str.18@PAGE
Lloh49:
	add	x2, x2, l_.str.18@PAGEOFF
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawString
Lloh50:
	adrp	x8, _SMALLCHAR_HEIGHT@GOTPAGE
Lloh51:
	ldr	x8, [x8, _SMALLCHAR_HEIGHT@GOTPAGEOFF]
Lloh52:
	ldr	w8, [x8]
	add	w1, w8, w19
	ldr	w8, [x20]
	ldr	w9, [x21]
	orr	w3, w9, w8
Lloh53:
	adrp	x2, l_.str.19@PAGE
Lloh54:
	add	x2, x2, l_.str.19@PAGEOFF
	ldr	w4, [x22]
	mov	w0, #320
	ldp	x29, x30, [sp, #64]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #48]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #32]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #16]             ; 16-byte Folded Reload
	ldp	d9, d8, [sp], #80               ; 16-byte Folded Reload
	b	_UI_DrawString
	.loh AdrpAdd	Lloh53, Lloh54
	.loh AdrpLdrGotLdr	Lloh50, Lloh51, Lloh52
	.loh AdrpAdd	Lloh48, Lloh49
	.loh AdrpLdrGot	Lloh46, Lloh47
	.loh AdrpAdd	Lloh44, Lloh45
	.loh AdrpAdd	Lloh42, Lloh43
	.loh AdrpAdd	Lloh40, Lloh41
	.loh AdrpAdd	Lloh38, Lloh39
	.loh AdrpAdd	Lloh36, Lloh37
	.loh AdrpAdd	Lloh34, Lloh35
	.loh AdrpAdd	Lloh32, Lloh33
	.loh AdrpAdd	Lloh30, Lloh31
	.loh AdrpAdd	Lloh28, Lloh29
	.loh AdrpAdd	Lloh26, Lloh27
	.loh AdrpAdd	Lloh24, Lloh25
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpAdd	Lloh12, Lloh13
	.loh AdrpLdrGot	Lloh10, Lloh11
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh4, Lloh5
	.loh AdrpLdrGot	Lloh2, Lloh3
	.loh AdrpLdrGot	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"id Software is:"

	.comm	_UI_CENTER,4,2                  ; @UI_CENTER
	.comm	_UI_SMALLFONT,4,2               ; @UI_SMALLFONT
	.comm	_color_white,4,2                ; @color_white
	.comm	_PROP_HEIGHT,8,3                ; @PROP_HEIGHT
	.comm	_PROP_SMALL_SIZE_SCALE,8,3      ; @PROP_SMALL_SIZE_SCALE
l_.str.1:                               ; @.str.1
	.asciz	"Programming"

l_.str.2:                               ; @.str.2
	.asciz	"John Carmack, Robert A. Duffy, Jim Dose'"

l_.str.3:                               ; @.str.3
	.asciz	"Art"

l_.str.4:                               ; @.str.4
	.asciz	"Adrian Carmack, Kevin Cloud,"

l_.str.5:                               ; @.str.5
	.asciz	"Kenneth Scott, Seneca Menard, Fred Nilsson"

l_.str.6:                               ; @.str.6
	.asciz	"Game Designer"

l_.str.7:                               ; @.str.7
	.asciz	"Graeme Devine"

l_.str.8:                               ; @.str.8
	.asciz	"Level Design"

l_.str.9:                               ; @.str.9
	.asciz	"Tim Willits, Christian Antkow, Paul Jaquays"

l_.str.10:                              ; @.str.10
	.asciz	"CEO"

l_.str.11:                              ; @.str.11
	.asciz	"Todd Hollenshead"

l_.str.12:                              ; @.str.12
	.asciz	"Director of Business Development"

l_.str.13:                              ; @.str.13
	.asciz	"Marty Stratton"

l_.str.14:                              ; @.str.14
	.asciz	"Biz Assist and id Mom"

l_.str.15:                              ; @.str.15
	.asciz	"Donna Jackson"

l_.str.16:                              ; @.str.16
	.asciz	"Development Assistance"

l_.str.17:                              ; @.str.17
	.asciz	"Eric Webb"

l_.str.18:                              ; @.str.18
	.asciz	"To order: 1-800-idgames     www.quake3arena.com     www.idsoftware.com"

	.comm	_color_red,4,2                  ; @color_red
	.comm	_SMALLCHAR_HEIGHT,8,3           ; @SMALLCHAR_HEIGHT
l_.str.19:                              ; @.str.19
	.asciz	"Quake III Arena(c) 1999-2000, Id Software, Inc.  All Rights Reserved"

	.no_dead_strip	_UI_CreditMenu_Draw
.subsections_via_symbols
