	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_ResetArrowKeys                 ## -- Begin function ResetArrowKeys
	.p2align	4, 0x90
_ResetArrowKeys:                        ## @ResetArrowKeys
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_F_DOWN_HIST@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	_arrow@GOTPCREL(%rip), %rax
	movq	(%rax), %rdx
	movq	_A_K_DN@GOTPCREL(%rip), %rsi
	movq	(%rsi), %rsi
	shlq	$4, %rsi
	movl	%ecx, 8(%rdx,%rsi)
	movq	_XK_CMD@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rdi
	movq	%rdi, (%rdx,%rsi)
	movq	_F_UP_HIST@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	movq	(%rax), %rsi
	movq	_A_K_UP@GOTPCREL(%rip), %rdi
	movq	(%rdi), %rdi
	shlq	$4, %rdi
	movl	%edx, 8(%rsi,%rdi)
	movq	(%rcx), %rdx
	movq	%rdx, (%rsi,%rdi)
	movq	_F_CHARBACK@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	movq	(%rax), %rsi
	movq	_A_K_LT@GOTPCREL(%rip), %rdi
	movq	(%rdi), %rdi
	shlq	$4, %rdi
	movl	%edx, 8(%rsi,%rdi)
	movq	(%rcx), %rdx
	movq	%rdx, (%rsi,%rdi)
	movq	_F_CHARFWD@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	movq	(%rax), %rsi
	movq	_A_K_RT@GOTPCREL(%rip), %rdi
	movq	(%rdi), %rdi
	shlq	$4, %rdi
	movl	%edx, 8(%rsi,%rdi)
	movq	(%rcx), %rdx
	movq	%rdx, (%rsi,%rdi)
	movq	_F_TOBEG@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	movq	(%rax), %rsi
	movq	_A_K_HO@GOTPCREL(%rip), %rdi
	movq	(%rdi), %rdi
	shlq	$4, %rdi
	movl	%edx, 8(%rsi,%rdi)
	movq	(%rcx), %rdx
	movq	%rdx, (%rsi,%rdi)
	movq	_F_TOEND@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	movq	(%rax), %rax
	movq	_A_K_EN@GOTPCREL(%rip), %rsi
	movq	(%rsi), %rsi
	shlq	$4, %rsi
	movl	%edx, 8(%rax,%rsi)
	movq	(%rcx), %rcx
	movq	%rcx, (%rax,%rsi)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_F_DOWN_HIST,4,2                ## @F_DOWN_HIST
	.comm	_arrow,8,3                      ## @arrow
	.comm	_A_K_DN,8,3                     ## @A_K_DN
	.comm	_XK_CMD,8,3                     ## @XK_CMD
	.comm	_F_UP_HIST,4,2                  ## @F_UP_HIST
	.comm	_A_K_UP,8,3                     ## @A_K_UP
	.comm	_F_CHARBACK,4,2                 ## @F_CHARBACK
	.comm	_A_K_LT,8,3                     ## @A_K_LT
	.comm	_F_CHARFWD,4,2                  ## @F_CHARFWD
	.comm	_A_K_RT,8,3                     ## @A_K_RT
	.comm	_F_TOBEG,4,2                    ## @F_TOBEG
	.comm	_A_K_HO,8,3                     ## @A_K_HO
	.comm	_F_TOEND,4,2                    ## @F_TOEND
	.comm	_A_K_EN,8,3                     ## @A_K_EN
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_ResetArrowKeys                 ; -- Begin function ResetArrowKeys
	.p2align	2
_ResetArrowKeys:                        ; @ResetArrowKeys
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _F_DOWN_HIST@GOTPAGE
Lloh1:
	ldr	x8, [x8, _F_DOWN_HIST@GOTPAGEOFF]
Lloh2:
	adrp	x9, _arrow@GOTPAGE
Lloh3:
	ldr	x9, [x9, _arrow@GOTPAGEOFF]
Lloh4:
	ldr	w8, [x8]
	ldr	x10, [x9]
Lloh5:
	adrp	x11, _A_K_DN@GOTPAGE
Lloh6:
	ldr	x11, [x11, _A_K_DN@GOTPAGEOFF]
Lloh7:
	ldr	x11, [x11]
	add	x10, x10, x11, lsl #4
	str	w8, [x10, #8]
Lloh8:
	adrp	x8, _XK_CMD@GOTPAGE
Lloh9:
	ldr	x8, [x8, _XK_CMD@GOTPAGEOFF]
	ldr	x11, [x8]
Lloh10:
	adrp	x12, _F_UP_HIST@GOTPAGE
Lloh11:
	ldr	x12, [x12, _F_UP_HIST@GOTPAGEOFF]
	str	x11, [x10]
Lloh12:
	ldr	w10, [x12]
	ldr	x11, [x9]
Lloh13:
	adrp	x12, _A_K_UP@GOTPAGE
Lloh14:
	ldr	x12, [x12, _A_K_UP@GOTPAGEOFF]
Lloh15:
	ldr	x12, [x12]
	add	x11, x11, x12, lsl #4
	str	w10, [x11, #8]
	ldr	x10, [x8]
	str	x10, [x11]
Lloh16:
	adrp	x10, _F_CHARBACK@GOTPAGE
Lloh17:
	ldr	x10, [x10, _F_CHARBACK@GOTPAGEOFF]
Lloh18:
	ldr	w10, [x10]
	ldr	x11, [x9]
Lloh19:
	adrp	x12, _A_K_LT@GOTPAGE
Lloh20:
	ldr	x12, [x12, _A_K_LT@GOTPAGEOFF]
Lloh21:
	ldr	x12, [x12]
	add	x11, x11, x12, lsl #4
	str	w10, [x11, #8]
	ldr	x10, [x8]
	str	x10, [x11]
Lloh22:
	adrp	x10, _F_CHARFWD@GOTPAGE
Lloh23:
	ldr	x10, [x10, _F_CHARFWD@GOTPAGEOFF]
Lloh24:
	ldr	w10, [x10]
	ldr	x11, [x9]
Lloh25:
	adrp	x12, _A_K_RT@GOTPAGE
Lloh26:
	ldr	x12, [x12, _A_K_RT@GOTPAGEOFF]
Lloh27:
	ldr	x12, [x12]
	add	x11, x11, x12, lsl #4
	str	w10, [x11, #8]
	ldr	x10, [x8]
	str	x10, [x11]
Lloh28:
	adrp	x10, _F_TOBEG@GOTPAGE
Lloh29:
	ldr	x10, [x10, _F_TOBEG@GOTPAGEOFF]
Lloh30:
	ldr	w10, [x10]
	ldr	x11, [x9]
Lloh31:
	adrp	x12, _A_K_HO@GOTPAGE
Lloh32:
	ldr	x12, [x12, _A_K_HO@GOTPAGEOFF]
Lloh33:
	ldr	x12, [x12]
	add	x11, x11, x12, lsl #4
	str	w10, [x11, #8]
	ldr	x10, [x8]
	str	x10, [x11]
Lloh34:
	adrp	x10, _F_TOEND@GOTPAGE
Lloh35:
	ldr	x10, [x10, _F_TOEND@GOTPAGEOFF]
Lloh36:
	ldr	w10, [x10]
Lloh37:
	adrp	x11, _A_K_EN@GOTPAGE
Lloh38:
	ldr	x11, [x11, _A_K_EN@GOTPAGEOFF]
	ldr	x9, [x9]
Lloh39:
	ldr	x11, [x11]
	add	x9, x9, x11, lsl #4
	str	w10, [x9, #8]
	ldr	x8, [x8]
	str	x8, [x9]
	ret
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpLdrGotLdr	Lloh34, Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh31, Lloh32, Lloh33
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh27
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh2, Lloh3
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh4
	.cfi_endproc
                                        ; -- End function
	.comm	_F_DOWN_HIST,4,2                ; @F_DOWN_HIST
	.comm	_arrow,8,3                      ; @arrow
	.comm	_A_K_DN,8,3                     ; @A_K_DN
	.comm	_XK_CMD,8,3                     ; @XK_CMD
	.comm	_F_UP_HIST,4,2                  ; @F_UP_HIST
	.comm	_A_K_UP,8,3                     ; @A_K_UP
	.comm	_F_CHARBACK,4,2                 ; @F_CHARBACK
	.comm	_A_K_LT,8,3                     ; @A_K_LT
	.comm	_F_CHARFWD,4,2                  ; @F_CHARFWD
	.comm	_A_K_RT,8,3                     ; @A_K_RT
	.comm	_F_TOBEG,4,2                    ; @F_TOBEG
	.comm	_A_K_HO,8,3                     ; @A_K_HO
	.comm	_F_TOEND,4,2                    ; @F_TOEND
	.comm	_A_K_EN,8,3                     ; @A_K_EN
.subsections_via_symbols
