	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function BotCheckEvents
LCPI0_0:
	.byte	101                             ## 0x65
	.byte	114                             ## 0x72
	.byte	117                             ## 0x75
	.byte	112                             ## 0x70
	.byte	114                             ## 0x72
	.byte	101                             ## 0x65
	.byte	115                             ## 0x73
	.byte	112                             ## 0x70
	.byte	97                              ## 0x61
	.byte	119                             ## 0x77
	.byte	110                             ## 0x6e
	.byte	46                              ## 0x2e
	.byte	119                             ## 0x77
	.byte	97                              ## 0x61
	.byte	118                             ## 0x76
	.byte	0                               ## 0x0
LCPI0_1:
	.byte	115                             ## 0x73
	.byte	111                             ## 0x6f
	.byte	117                             ## 0x75
	.byte	110                             ## 0x6e
	.byte	100                             ## 0x64
	.byte	47                              ## 0x2f
	.byte	105                             ## 0x69
	.byte	116                             ## 0x74
	.byte	101                             ## 0x65
	.byte	109                             ## 0x6d
	.byte	115                             ## 0x73
	.byte	47                              ## 0x2f
	.byte	112                             ## 0x70
	.byte	111                             ## 0x6f
	.byte	119                             ## 0x77
	.byte	101                             ## 0x65
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_BotCheckEvents
	.p2align	4, 0x90
_BotCheckEvents:                        ## @BotCheckEvents
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%rbx
	subq	$136, %rsp
	.cfi_offset %rbx, -24
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -16(%rbp)
	movq	(%rdi), %rax
	movq	(%rsi), %rcx
	movq	_g_entities@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movq	(%rdx,%rcx,8), %rdx
	cmpq	%rdx, (%rax,%rcx,8)
	jne	LBB0_1
LBB0_39:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-16(%rbp), %rax
	jne	LBB0_41
## %bb.40:
	addq	$136, %rsp
	popq	%rbx
	popq	%rbp
	retq
LBB0_1:
	movq	%rdi, %rbx
	movq	%rdx, (%rax,%rcx,8)
	movq	8(%rsi), %rax
	movq	_ET_EVENTS@GOTPCREL(%rip), %rcx
	subq	(%rcx), %rax
	jg	LBB0_3
## %bb.2:
	movq	16(%rsi), %rax
LBB0_3:
	movq	_EV_EVENT_BITS@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	notl	%ecx
	andl	%ecx, %eax
	addl	$-160, %eax
	cmpl	$9, %eax
	ja	LBB0_39
## %bb.4:
	leaq	LJTI0_0(%rip), %rcx
	movslq	(%rcx,%rax,4), %rax
	addq	%rcx, %rax
	jmpq	*%rax
LBB0_30:
	movl	36(%rsi), %edi
	movq	_lastteleport_origin@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_VectorCopy
	xorl	%eax, %eax
	callq	_FloatTime
	movq	_lastteleport_time@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	jmp	LBB0_39
LBB0_5:
	movl	24(%rsi), %eax
	movl	28(%rsi), %ecx
	movl	32(%rsi), %edx
	movl	8(%rbx), %esi
	cmpl	%esi, %eax
	jne	LBB0_9
## %bb.6:
	movl	%edx, 12(%rbx)
	movl	%ecx, 16(%rbx)
	movq	_ENTITYNUM_NONE@GOTPCREL(%rip), %r8
	movq	_ENTITYNUM_WORLD@GOTPCREL(%rip), %rdi
	movq	_qtrue@GOTPCREL(%rip), %rdx
	movq	%rdx, %rsi
	cmpl	(%rdi), %eax
	je	LBB0_8
## %bb.7:
	movq	_qfalse@GOTPCREL(%rip), %rsi
LBB0_8:
	cmpl	(%r8), %eax
	cmoveq	%rdx, %rsi
	cmpl	%ecx, %eax
	cmoveq	%rdx, %rsi
	movq	(%rsi), %rax
	movq	%rax, 96(%rbx)
	incl	88(%rbx)
	jmp	LBB0_39
LBB0_21:
	movq	_gametype@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_GT_CTF@GOTPCREL(%rip), %rcx
	cmpl	(%rcx), %eax
	jne	LBB0_39
## %bb.22:
	movl	32(%rsi), %eax
	addl	$-128, %eax
	cmpl	$5, %eax
	ja	LBB0_39
## %bb.23:
	leaq	LJTI0_1(%rip), %rcx
	movslq	(%rcx,%rax,4), %rax
	addq	%rcx, %rax
	jmpq	*%rax
LBB0_24:
	movq	$0, 36(%rbx)
	jmp	LBB0_25
LBB0_14:
	movl	32(%rsi), %edx
	testl	%edx, %edx
	js	LBB0_16
## %bb.15:
	movq	_MAX_SOUNDS@GOTPCREL(%rip), %rax
	cmpl	(%rax), %edx
	jge	LBB0_16
## %bb.19:
	movq	_CS_SOUNDS@GOTPCREL(%rip), %rax
	addl	(%rax), %edx
	leaq	-144(%rbp), %rsi
	movl	%edx, %edi
	movl	$128, %edx
	callq	_trap_GetConfigstring
	movdqa	-144(%rbp), %xmm0
	movdqu	-129(%rbp), %xmm1
	pxor	LCPI0_0(%rip), %xmm1
	pxor	LCPI0_1(%rip), %xmm0
	por	%xmm1, %xmm0
	ptest	%xmm0, %xmm0
	jne	LBB0_39
## %bb.20:
	movq	%rbx, %rdi
	callq	_BotGoForPowerups
	jmp	LBB0_39
LBB0_31:
	movslq	8(%rbx), %rax
	cmpq	%rax, (%rsi)
	jne	LBB0_39
## %bb.32:
	movl	32(%rsi), %edx
	testl	%edx, %edx
	js	LBB0_34
## %bb.33:
	movq	_MAX_SOUNDS@GOTPCREL(%rip), %rax
	cmpl	(%rax), %edx
	jge	LBB0_34
## %bb.36:
	movq	_CS_SOUNDS@GOTPCREL(%rip), %rax
	addl	(%rax), %edx
	leaq	-144(%rbp), %rsi
	movl	%edx, %edi
	movl	$128, %edx
	callq	_trap_GetConfigstring
	movabsq	$7453010347740456490, %rax      ## imm = 0x676E696C6C61662A
	xorq	-144(%rbp), %rax
	movabsq	$33321211755849582, %rcx        ## imm = 0x7661772E31676E
	xorq	-138(%rbp), %rcx
	orq	%rax, %rcx
	jne	LBB0_39
## %bb.37:
	movq	48(%rbx), %rax
	movq	_INVENTORY_TELEPORTER@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	cmpl	$0, (%rax,%rcx,4)
	jle	LBB0_39
## %bb.38:
	movslq	8(%rbx), %rdi
	callq	_trap_EA_Use
	jmp	LBB0_39
LBB0_9:
	cmpl	%esi, %ecx
	jne	LBB0_11
## %bb.10:
	movl	%edx, 20(%rbx)
	movl	%eax, 24(%rbx)
	xorl	%eax, %eax
	callq	_FloatTime
	movq	%rax, 80(%rbx)
	incl	72(%rbx)
	jmp	LBB0_39
LBB0_16:
	movq	_PRT_ERROR@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-16(%rbp), %rax
	jne	LBB0_41
## %bb.17:
	leaq	L_.str(%rip), %rsi
	jmp	LBB0_18
LBB0_34:
	movq	_PRT_ERROR@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-16(%rbp), %rax
	jne	LBB0_41
## %bb.35:
	leaq	L_.str.2(%rip), %rsi
LBB0_18:
	addq	$136, %rsp
	popq	%rbx
	popq	%rbp
	jmp	_BotAI_Print                    ## TAILCALL
LBB0_11:
	cmpl	28(%rbx), %ecx
	jne	LBB0_39
## %bb.12:
	cmpl	%ecx, %eax
	jne	LBB0_39
## %bb.13:
	movq	_qtrue@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, 64(%rbx)
	jmp	LBB0_39
LBB0_28:
	movl	$1, 36(%rbx)
	jmp	LBB0_25
LBB0_26:
	movl	$0, 36(%rbx)
	jmp	LBB0_25
LBB0_29:
	movl	$1, 40(%rbx)
	jmp	LBB0_25
LBB0_27:
	movl	$0, 40(%rbx)
LBB0_25:
	movq	_qtrue@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, 56(%rbx)
	jmp	LBB0_39
LBB0_41:
	callq	___stack_chk_fail
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_30, LBB0_30-LJTI0_0
.set L0_0_set_5, LBB0_5-LJTI0_0
.set L0_0_set_39, LBB0_39-LJTI0_0
.set L0_0_set_21, LBB0_21-LJTI0_0
.set L0_0_set_14, LBB0_14-LJTI0_0
.set L0_0_set_31, LBB0_31-LJTI0_0
LJTI0_0:
	.long	L0_0_set_30
	.long	L0_0_set_5
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_39
	.long	L0_0_set_21
	.long	L0_0_set_14
	.long	L0_0_set_39
	.long	L0_0_set_31
.set L0_1_set_28, LBB0_28-LJTI0_1
.set L0_1_set_26, LBB0_26-LJTI0_1
.set L0_1_set_24, LBB0_24-LJTI0_1
.set L0_1_set_29, LBB0_29-LJTI0_1
.set L0_1_set_27, LBB0_27-LJTI0_1
LJTI0_1:
	.long	L0_1_set_28
	.long	L0_1_set_26
	.long	L0_1_set_24
	.long	L0_1_set_29
	.long	L0_1_set_27
	.long	L0_1_set_24
	.end_data_region
                                        ## -- End function
	.comm	_g_entities,8,3                 ## @g_entities
	.comm	_ET_EVENTS,8,3                  ## @ET_EVENTS
	.comm	_EV_EVENT_BITS,8,3              ## @EV_EVENT_BITS
	.comm	_ENTITYNUM_NONE,4,2             ## @ENTITYNUM_NONE
	.comm	_ENTITYNUM_WORLD,4,2            ## @ENTITYNUM_WORLD
	.comm	_qtrue,8,3                      ## @qtrue
	.comm	_qfalse,8,3                     ## @qfalse
	.comm	_MAX_SOUNDS,4,2                 ## @MAX_SOUNDS
	.comm	_PRT_ERROR,4,2                  ## @PRT_ERROR
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"EV_GLOBAL_SOUND: eventParm (%d) out of range\n"

	.comm	_CS_SOUNDS,4,2                  ## @CS_SOUNDS
L_.str.1:                               ## @.str.1
	.asciz	"sound/items/poweruprespawn.wav"

	.comm	_gametype,4,2                   ## @gametype
	.comm	_GT_CTF,4,2                     ## @GT_CTF
	.comm	_lastteleport_origin,4,2        ## @lastteleport_origin
	.comm	_lastteleport_time,8,3          ## @lastteleport_time
L_.str.2:                               ## @.str.2
	.asciz	"EV_GENERAL_SOUND: eventParm (%d) out of range\n"

L_.str.3:                               ## @.str.3
	.asciz	"*falling1.wav"

	.comm	_INVENTORY_TELEPORTER,8,3       ## @INVENTORY_TELEPORTER
	.comm	_GT_1FCTF,4,2                   ## @GT_1FCTF
	.comm	_PW_NEUTRALFLAG,4,2             ## @PW_NEUTRALFLAG
	.comm	_TEAM_BLUE,4,2                  ## @TEAM_BLUE
	.comm	_TEAM_RED,4,2                   ## @TEAM_RED
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_BotCheckEvents                 ; -- Begin function BotCheckEvents
	.p2align	2
_BotCheckEvents:                        ; @BotCheckEvents
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #176
	.cfi_def_cfa_offset 176
	stp	x20, x19, [sp, #144]            ; 16-byte Folded Spill
	stp	x29, x30, [sp, #160]            ; 16-byte Folded Spill
	add	x29, sp, #160
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
Lloh0:
	adrp	x8, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x8, [x8, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	stur	x8, [x29, #-24]
	ldr	x8, [x0]
	ldr	x9, [x1]
	lsl	x10, x9, #3
	ldr	x11, [x8, x10]
Lloh3:
	adrp	x12, _g_entities@GOTPAGE
Lloh4:
	ldr	x12, [x12, _g_entities@GOTPAGEOFF]
Lloh5:
	ldr	x12, [x12]
	ldr	x10, [x12, x10]
	cmp	x11, x10
	b.ne	LBB0_3
LBB0_1:
	ldur	x8, [x29, #-24]
Lloh6:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh7:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh8:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_39
; %bb.2:
	ldp	x29, x30, [sp, #160]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #144]            ; 16-byte Folded Reload
	add	sp, sp, #176
	ret
LBB0_3:
	mov	x19, x0
	str	x10, [x8, x9, lsl #3]
	ldr	x8, [x1, #8]
Lloh9:
	adrp	x9, _ET_EVENTS@GOTPAGE
Lloh10:
	ldr	x9, [x9, _ET_EVENTS@GOTPAGEOFF]
Lloh11:
	ldr	x9, [x9]
	subs	x8, x8, x9
	b.gt	LBB0_5
; %bb.4:
	ldr	x8, [x1, #16]
LBB0_5:
Lloh12:
	adrp	x9, _EV_EVENT_BITS@GOTPAGE
Lloh13:
	ldr	x9, [x9, _EV_EVENT_BITS@GOTPAGEOFF]
Lloh14:
	ldr	w9, [x9]
	bic	w8, w8, w9
	sub	w8, w8, #160
	cmp	w8, #9
	b.hi	LBB0_1
; %bb.6:
Lloh15:
	adrp	x9, lJTI0_0@PAGE
Lloh16:
	add	x9, x9, lJTI0_0@PAGEOFF
	adr	x10, LBB0_1
	ldrb	w11, [x9, x8]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_7:
	ldr	w0, [x1, #36]
Lloh17:
	adrp	x8, _lastteleport_origin@GOTPAGE
Lloh18:
	ldr	x8, [x8, _lastteleport_origin@GOTPAGEOFF]
Lloh19:
	ldr	w1, [x8]
	bl	_VectorCopy
	bl	_FloatTime
Lloh20:
	adrp	x8, _lastteleport_time@GOTPAGE
Lloh21:
	ldr	x8, [x8, _lastteleport_time@GOTPAGEOFF]
Lloh22:
	str	x0, [x8]
	b	LBB0_1
LBB0_8:
	ldp	w8, w9, [x1, #24]
	ldr	w10, [x1, #32]
	ldr	w11, [x19, #8]
	cmp	w8, w11
	b.ne	LBB0_25
; %bb.9:
Lloh23:
	adrp	x11, _ENTITYNUM_NONE@GOTPAGE
Lloh24:
	ldr	x11, [x11, _ENTITYNUM_NONE@GOTPAGEOFF]
	stp	w10, w9, [x19, #12]
Lloh25:
	ldr	w10, [x11]
Lloh26:
	adrp	x11, _ENTITYNUM_WORLD@GOTPAGE
Lloh27:
	ldr	x11, [x11, _ENTITYNUM_WORLD@GOTPAGEOFF]
Lloh28:
	ldr	w11, [x11]
	cmp	w8, w11
	ccmp	w8, w10, #4, ne
	ccmp	w8, w9, #4, ne
Lloh29:
	adrp	x8, _qtrue@GOTPAGE
Lloh30:
	ldr	x8, [x8, _qtrue@GOTPAGEOFF]
Lloh31:
	adrp	x9, _qfalse@GOTPAGE
Lloh32:
	ldr	x9, [x9, _qfalse@GOTPAGEOFF]
	csel	x8, x8, x9, eq
	ldr	x8, [x8]
	str	x8, [x19, #96]
	ldr	w8, [x19, #88]
	add	w8, w8, #1
	str	w8, [x19, #88]
	b	LBB0_1
LBB0_10:
Lloh33:
	adrp	x8, _gametype@GOTPAGE
Lloh34:
	ldr	x8, [x8, _gametype@GOTPAGEOFF]
Lloh35:
	ldr	w8, [x8]
Lloh36:
	adrp	x9, _GT_CTF@GOTPAGE
Lloh37:
	ldr	x9, [x9, _GT_CTF@GOTPAGEOFF]
Lloh38:
	ldr	w9, [x9]
	cmp	w8, w9
	b.ne	LBB0_1
; %bb.11:
	ldr	w8, [x1, #32]
	sub	w8, w8, #128
	cmp	w8, #5
	b.hi	LBB0_1
; %bb.12:
Lloh39:
	adrp	x9, lJTI0_1@PAGE
Lloh40:
	add	x9, x9, lJTI0_1@PAGEOFF
	adr	x10, LBB0_13
	ldrb	w11, [x9, x8]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_13:
	str	wzr, [x19, #40]
LBB0_14:
	str	wzr, [x19, #36]
	b	LBB0_38
LBB0_15:
	ldr	w2, [x1, #32]
	tbnz	w2, #31, LBB0_27
; %bb.16:
Lloh41:
	adrp	x8, _MAX_SOUNDS@GOTPAGE
Lloh42:
	ldr	x8, [x8, _MAX_SOUNDS@GOTPAGEOFF]
Lloh43:
	ldr	w8, [x8]
	cmp	w2, w8
	b.ge	LBB0_27
; %bb.17:
Lloh44:
	adrp	x8, _CS_SOUNDS@GOTPAGE
Lloh45:
	ldr	x8, [x8, _CS_SOUNDS@GOTPAGEOFF]
Lloh46:
	ldr	w8, [x8]
	add	w0, w8, w2
	add	x1, sp, #8
	mov	w2, #128
	bl	_trap_GetConfigstring
	mov	x8, #28531
	movk	x8, #28277, lsl #16
	movk	x8, #12132, lsl #32
	movk	x8, #29801, lsl #48
	ldp	x9, x10, [sp, #8]
	eor	x8, x9, x8
	mov	x9, #28005
	movk	x9, #12147, lsl #16
	movk	x9, #28528, lsl #32
	movk	x9, #25975, lsl #48
	eor	x9, x10, x9
	ldr	x10, [sp, #24]
	mov	x11, #30066
	movk	x11, #29296, lsl #16
	movk	x11, #29541, lsl #32
	movk	x11, #24944, lsl #48
	eor	x10, x10, x11
	ldur	x11, [sp, #31]
	mov	x12, #30561
	movk	x12, #11886, lsl #16
	movk	x12, #24951, lsl #32
	movk	x12, #118, lsl #48
	eor	x11, x11, x12
	orr	x8, x8, x9
	orr	x9, x10, x11
	orr	x8, x8, x9
	cbnz	x8, LBB0_1
; %bb.18:
	mov	x0, x19
	bl	_BotGoForPowerups
	b	LBB0_1
LBB0_19:
	ldr	x8, [x1]
	ldrsw	x9, [x19, #8]
	cmp	x8, x9
	b.ne	LBB0_1
; %bb.20:
	ldr	w2, [x1, #32]
	tbnz	w2, #31, LBB0_29
; %bb.21:
Lloh47:
	adrp	x8, _MAX_SOUNDS@GOTPAGE
Lloh48:
	ldr	x8, [x8, _MAX_SOUNDS@GOTPAGEOFF]
Lloh49:
	ldr	w8, [x8]
	cmp	w2, w8
	b.ge	LBB0_29
; %bb.22:
Lloh50:
	adrp	x8, _CS_SOUNDS@GOTPAGE
Lloh51:
	ldr	x8, [x8, _CS_SOUNDS@GOTPAGEOFF]
Lloh52:
	ldr	w8, [x8]
	add	w0, w8, w2
	add	x1, sp, #8
	mov	w2, #128
	bl	_trap_GetConfigstring
	ldr	x8, [sp, #8]
	mov	x9, #26154
	movk	x9, #27745, lsl #16
	movk	x9, #26988, lsl #32
	movk	x9, #26478, lsl #48
	eor	x8, x8, x9
	ldur	x9, [sp, #14]
	mov	x10, #26478
	movk	x10, #11825, lsl #16
	movk	x10, #24951, lsl #32
	movk	x10, #118, lsl #48
	eor	x9, x9, x10
	orr	x8, x8, x9
	cbnz	x8, LBB0_1
; %bb.23:
	ldr	x8, [x19, #48]
Lloh53:
	adrp	x9, _INVENTORY_TELEPORTER@GOTPAGE
Lloh54:
	ldr	x9, [x9, _INVENTORY_TELEPORTER@GOTPAGEOFF]
Lloh55:
	ldr	x9, [x9]
	ldr	w8, [x8, x9, lsl #2]
	cmp	w8, #1
	b.lt	LBB0_1
; %bb.24:
	ldrsw	x0, [x19, #8]
	bl	_trap_EA_Use
	b	LBB0_1
LBB0_25:
	cmp	w9, w11
	b.ne	LBB0_32
; %bb.26:
	stp	w10, w8, [x19, #20]
	bl	_FloatTime
	str	x0, [x19, #80]
	ldr	w8, [x19, #72]
	add	w8, w8, #1
	str	w8, [x19, #72]
	b	LBB0_1
LBB0_27:
Lloh56:
	adrp	x8, _PRT_ERROR@GOTPAGE
Lloh57:
	ldr	x8, [x8, _PRT_ERROR@GOTPAGEOFF]
Lloh58:
	ldr	w0, [x8]
	ldur	x8, [x29, #-24]
Lloh59:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh60:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh61:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_39
; %bb.28:
Lloh62:
	adrp	x1, l_.str@PAGE
Lloh63:
	add	x1, x1, l_.str@PAGEOFF
	b	LBB0_31
LBB0_29:
Lloh64:
	adrp	x8, _PRT_ERROR@GOTPAGE
Lloh65:
	ldr	x8, [x8, _PRT_ERROR@GOTPAGEOFF]
Lloh66:
	ldr	w0, [x8]
	ldur	x8, [x29, #-24]
Lloh67:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh68:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh69:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_39
; %bb.30:
Lloh70:
	adrp	x1, l_.str.2@PAGE
Lloh71:
	add	x1, x1, l_.str.2@PAGEOFF
LBB0_31:
	ldp	x29, x30, [sp, #160]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #144]            ; 16-byte Folded Reload
	add	sp, sp, #176
	b	_BotAI_Print
LBB0_32:
	ldr	w10, [x19, #28]
	cmp	w9, w10
	b.ne	LBB0_1
; %bb.33:
	cmp	w8, w9
	b.ne	LBB0_1
; %bb.34:
Lloh72:
	adrp	x8, _qtrue@GOTPAGE
Lloh73:
	ldr	x8, [x8, _qtrue@GOTPAGEOFF]
Lloh74:
	ldr	x8, [x8]
	str	x8, [x19, #64]
	b	LBB0_1
LBB0_35:
	mov	w8, #1
	str	w8, [x19, #36]
	b	LBB0_38
LBB0_36:
	mov	w8, #1
	str	w8, [x19, #40]
	b	LBB0_38
LBB0_37:
	str	wzr, [x19, #40]
LBB0_38:
Lloh75:
	adrp	x8, _qtrue@GOTPAGE
Lloh76:
	ldr	x8, [x8, _qtrue@GOTPAGEOFF]
Lloh77:
	ldr	x8, [x8]
	str	x8, [x19, #56]
	b	LBB0_1
LBB0_39:
	bl	___stack_chk_fail
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpAdd	Lloh15, Lloh16
	.loh AdrpLdrGotStr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGot	Lloh31, Lloh32
	.loh AdrpLdrGot	Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh26, Lloh27, Lloh28
	.loh AdrpLdrGotLdr	Lloh23, Lloh24, Lloh25
	.loh AdrpLdrGotLdr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh35
	.loh AdrpAdd	Lloh39, Lloh40
	.loh AdrpLdrGotLdr	Lloh41, Lloh42, Lloh43
	.loh AdrpLdrGotLdr	Lloh44, Lloh45, Lloh46
	.loh AdrpLdrGotLdr	Lloh47, Lloh48, Lloh49
	.loh AdrpLdrGotLdr	Lloh50, Lloh51, Lloh52
	.loh AdrpLdrGotLdr	Lloh53, Lloh54, Lloh55
	.loh AdrpLdrGotLdr	Lloh59, Lloh60, Lloh61
	.loh AdrpLdrGotLdr	Lloh56, Lloh57, Lloh58
	.loh AdrpAdd	Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpAdd	Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh72, Lloh73, Lloh74
	.loh AdrpLdrGotLdr	Lloh75, Lloh76, Lloh77
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_8-LBB0_1)>>2
	.byte	(LBB0_1-LBB0_1)>>2
	.byte	(LBB0_1-LBB0_1)>>2
	.byte	(LBB0_1-LBB0_1)>>2
	.byte	(LBB0_1-LBB0_1)>>2
	.byte	(LBB0_10-LBB0_1)>>2
	.byte	(LBB0_15-LBB0_1)>>2
	.byte	(LBB0_1-LBB0_1)>>2
	.byte	(LBB0_19-LBB0_1)>>2
lJTI0_1:
	.byte	(LBB0_35-LBB0_13)>>2
	.byte	(LBB0_14-LBB0_13)>>2
	.byte	(LBB0_13-LBB0_13)>>2
	.byte	(LBB0_36-LBB0_13)>>2
	.byte	(LBB0_37-LBB0_13)>>2
	.byte	(LBB0_13-LBB0_13)>>2
                                        ; -- End function
	.comm	_g_entities,8,3                 ; @g_entities
	.comm	_ET_EVENTS,8,3                  ; @ET_EVENTS
	.comm	_EV_EVENT_BITS,8,3              ; @EV_EVENT_BITS
	.comm	_ENTITYNUM_NONE,4,2             ; @ENTITYNUM_NONE
	.comm	_ENTITYNUM_WORLD,4,2            ; @ENTITYNUM_WORLD
	.comm	_qtrue,8,3                      ; @qtrue
	.comm	_qfalse,8,3                     ; @qfalse
	.comm	_MAX_SOUNDS,4,2                 ; @MAX_SOUNDS
	.comm	_PRT_ERROR,4,2                  ; @PRT_ERROR
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"EV_GLOBAL_SOUND: eventParm (%d) out of range\n"

	.comm	_CS_SOUNDS,4,2                  ; @CS_SOUNDS
l_.str.1:                               ; @.str.1
	.asciz	"sound/items/poweruprespawn.wav"

	.comm	_gametype,4,2                   ; @gametype
	.comm	_GT_CTF,4,2                     ; @GT_CTF
	.comm	_lastteleport_origin,4,2        ; @lastteleport_origin
	.comm	_lastteleport_time,8,3          ; @lastteleport_time
l_.str.2:                               ; @.str.2
	.asciz	"EV_GENERAL_SOUND: eventParm (%d) out of range\n"

l_.str.3:                               ; @.str.3
	.asciz	"*falling1.wav"

	.comm	_INVENTORY_TELEPORTER,8,3       ; @INVENTORY_TELEPORTER
	.comm	_GT_1FCTF,4,2                   ; @GT_1FCTF
	.comm	_PW_NEUTRALFLAG,4,2             ; @PW_NEUTRALFLAG
	.comm	_TEAM_BLUE,4,2                  ; @TEAM_BLUE
	.comm	_TEAM_RED,4,2                   ; @TEAM_RED
.subsections_via_symbols
