	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_set_up_initial_allocations     ## -- Begin function set_up_initial_allocations
	.p2align	4, 0x90
_set_up_initial_allocations:            ## @set_up_initial_allocations
	.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
	pushq	%rax
	.cfi_offset %rbx, -24
	movq	_long_align@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	jne	LBB0_1
## %bb.2:
	movq	_MAXIMUM_MNS@GOTPCREL(%rip), %rax
	jmp	LBB0_3
LBB0_1:
	movq	_MAXIMUM_MNS_LONG@GOTPCREL(%rip), %rax
LBB0_3:
	movl	(%rax), %eax
	movq	_maximum_mns@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_INITIAL_MNS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_mns@GOTPCREL(%rip), %rbx
	movl	%edi, (%rbx)
	callq	_allocate_integer_array
	movq	_firstst@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_lastst@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_finalst@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_transchar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_trans1@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_trans2@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_accptnum@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_assoc_rule@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_state_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_INITIAL_MAX_RULES@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_max_rules@GOTPCREL(%rip), %rbx
	movl	%edi, (%rbx)
	callq	_allocate_integer_array
	movq	_rule_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_rule_linenum@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_rule_useful@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_bool_array
	movq	_rule_has_nl@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_INITIAL_MAX_SCS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_max_scs@GOTPCREL(%rip), %rbx
	movl	%edi, (%rbx)
	callq	_allocate_integer_array
	movq	_scset@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_scbol@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_scxclu@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_sceof@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_char_ptr_array
	movq	_scname@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_INITIAL_MAX_CCLS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_maxccls@GOTPCREL(%rip), %rbx
	movl	%edi, (%rbx)
	callq	_allocate_integer_array
	movq	_cclmap@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_ccllen@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_cclng@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_bool_array
	movq	_ccl_has_nl@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_INITIAL_MAX_CCL_TBL_SIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_max_ccl_tbl_size@GOTPCREL(%rip), %rax
	movl	%edi, (%rax)
	callq	_allocate_Character_array
	movq	_ccltbl@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_INITIAL_MAX_DFA_SIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_current_max_dfa_size@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_INITIAL_MAX_XPAIRS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_max_xpairs@GOTPCREL(%rip), %rbx
	movl	%edi, (%rbx)
	callq	_allocate_integer_array
	movq	_nxt@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_chk@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_INITIAL_MAX_TEMPLATE_XPAIRS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_max_template_xpairs@GOTPCREL(%rip), %rax
	movl	%edi, (%rax)
	callq	_allocate_integer_array
	movq	_tnxt@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_INITIAL_MAX_DFAS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_current_max_dfas@GOTPCREL(%rip), %rbx
	movl	%edi, (%rbx)
	callq	_allocate_integer_array
	movq	_base@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_def@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_dfasiz@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_accsiz@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_integer_array
	movq	_dhash@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_int_ptr_array
	movq	_dss@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movl	(%rbx), %edi
	callq	_allocate_dfaacc_union
	movq	_dfaacc@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_nultrans@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
	addq	$8, %rsp
	popq	%rbx
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_long_align,8,3                 ## @long_align
	.comm	_MAXIMUM_MNS_LONG,4,2           ## @MAXIMUM_MNS_LONG
	.comm	_MAXIMUM_MNS,4,2                ## @MAXIMUM_MNS
	.comm	_maximum_mns,4,2                ## @maximum_mns
	.comm	_INITIAL_MNS,4,2                ## @INITIAL_MNS
	.comm	_current_mns,4,2                ## @current_mns
	.comm	_firstst,8,3                    ## @firstst
	.comm	_lastst,8,3                     ## @lastst
	.comm	_finalst,8,3                    ## @finalst
	.comm	_transchar,8,3                  ## @transchar
	.comm	_trans1,8,3                     ## @trans1
	.comm	_trans2,8,3                     ## @trans2
	.comm	_accptnum,8,3                   ## @accptnum
	.comm	_assoc_rule,8,3                 ## @assoc_rule
	.comm	_state_type,8,3                 ## @state_type
	.comm	_INITIAL_MAX_RULES,4,2          ## @INITIAL_MAX_RULES
	.comm	_current_max_rules,4,2          ## @current_max_rules
	.comm	_rule_type,8,3                  ## @rule_type
	.comm	_rule_linenum,8,3               ## @rule_linenum
	.comm	_rule_useful,8,3                ## @rule_useful
	.comm	_rule_has_nl,8,3                ## @rule_has_nl
	.comm	_INITIAL_MAX_SCS,4,2            ## @INITIAL_MAX_SCS
	.comm	_current_max_scs,4,2            ## @current_max_scs
	.comm	_scset,8,3                      ## @scset
	.comm	_scbol,8,3                      ## @scbol
	.comm	_scxclu,8,3                     ## @scxclu
	.comm	_sceof,8,3                      ## @sceof
	.comm	_scname,4,2                     ## @scname
	.comm	_INITIAL_MAX_CCLS,4,2           ## @INITIAL_MAX_CCLS
	.comm	_current_maxccls,4,2            ## @current_maxccls
	.comm	_cclmap,8,3                     ## @cclmap
	.comm	_ccllen,8,3                     ## @ccllen
	.comm	_cclng,8,3                      ## @cclng
	.comm	_ccl_has_nl,8,3                 ## @ccl_has_nl
	.comm	_INITIAL_MAX_CCL_TBL_SIZE,4,2   ## @INITIAL_MAX_CCL_TBL_SIZE
	.comm	_current_max_ccl_tbl_size,4,2   ## @current_max_ccl_tbl_size
	.comm	_ccltbl,4,2                     ## @ccltbl
	.comm	_INITIAL_MAX_DFA_SIZE,4,2       ## @INITIAL_MAX_DFA_SIZE
	.comm	_current_max_dfa_size,4,2       ## @current_max_dfa_size
	.comm	_INITIAL_MAX_XPAIRS,4,2         ## @INITIAL_MAX_XPAIRS
	.comm	_current_max_xpairs,4,2         ## @current_max_xpairs
	.comm	_nxt,8,3                        ## @nxt
	.comm	_chk,8,3                        ## @chk
	.comm	_INITIAL_MAX_TEMPLATE_XPAIRS,4,2 ## @INITIAL_MAX_TEMPLATE_XPAIRS
	.comm	_current_max_template_xpairs,4,2 ## @current_max_template_xpairs
	.comm	_tnxt,8,3                       ## @tnxt
	.comm	_INITIAL_MAX_DFAS,4,2           ## @INITIAL_MAX_DFAS
	.comm	_current_max_dfas,4,2           ## @current_max_dfas
	.comm	_base,8,3                       ## @base
	.comm	_def,8,3                        ## @def
	.comm	_dfasiz,8,3                     ## @dfasiz
	.comm	_accsiz,8,3                     ## @accsiz
	.comm	_dhash,8,3                      ## @dhash
	.comm	_dss,4,2                        ## @dss
	.comm	_dfaacc,4,2                     ## @dfaacc
	.comm	_nultrans,8,3                   ## @nultrans
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_set_up_initial_allocations     ; -- Begin function set_up_initial_allocations
	.p2align	2
_set_up_initial_allocations:            ; @set_up_initial_allocations
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
Lloh0:
	adrp	x8, _long_align@GOTPAGE
Lloh1:
	ldr	x8, [x8, _long_align@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
Lloh3:
	adrp	x9, _MAXIMUM_MNS_LONG@GOTPAGE
Lloh4:
	ldr	x9, [x9, _MAXIMUM_MNS_LONG@GOTPAGEOFF]
Lloh5:
	adrp	x10, _MAXIMUM_MNS@GOTPAGE
Lloh6:
	ldr	x10, [x10, _MAXIMUM_MNS@GOTPAGEOFF]
	cmp	x8, #0
	csel	x8, x10, x9, eq
	ldr	w8, [x8]
Lloh7:
	adrp	x9, _maximum_mns@GOTPAGE
Lloh8:
	ldr	x9, [x9, _maximum_mns@GOTPAGEOFF]
Lloh9:
	str	w8, [x9]
Lloh10:
	adrp	x8, _INITIAL_MNS@GOTPAGE
Lloh11:
	ldr	x8, [x8, _INITIAL_MNS@GOTPAGEOFF]
Lloh12:
	ldr	w0, [x8]
Lloh13:
	adrp	x19, _current_mns@GOTPAGE
Lloh14:
	ldr	x19, [x19, _current_mns@GOTPAGEOFF]
	str	w0, [x19]
	bl	_allocate_integer_array
Lloh15:
	adrp	x8, _firstst@GOTPAGE
Lloh16:
	ldr	x8, [x8, _firstst@GOTPAGEOFF]
Lloh17:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh18:
	adrp	x8, _lastst@GOTPAGE
Lloh19:
	ldr	x8, [x8, _lastst@GOTPAGEOFF]
Lloh20:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh21:
	adrp	x8, _finalst@GOTPAGE
Lloh22:
	ldr	x8, [x8, _finalst@GOTPAGEOFF]
Lloh23:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh24:
	adrp	x8, _transchar@GOTPAGE
Lloh25:
	ldr	x8, [x8, _transchar@GOTPAGEOFF]
Lloh26:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh27:
	adrp	x8, _trans1@GOTPAGE
Lloh28:
	ldr	x8, [x8, _trans1@GOTPAGEOFF]
Lloh29:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh30:
	adrp	x8, _trans2@GOTPAGE
Lloh31:
	ldr	x8, [x8, _trans2@GOTPAGEOFF]
Lloh32:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh33:
	adrp	x8, _accptnum@GOTPAGE
Lloh34:
	ldr	x8, [x8, _accptnum@GOTPAGEOFF]
Lloh35:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh36:
	adrp	x8, _assoc_rule@GOTPAGE
Lloh37:
	ldr	x8, [x8, _assoc_rule@GOTPAGEOFF]
Lloh38:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh39:
	adrp	x8, _state_type@GOTPAGE
Lloh40:
	ldr	x8, [x8, _state_type@GOTPAGEOFF]
Lloh41:
	str	x0, [x8]
Lloh42:
	adrp	x8, _INITIAL_MAX_RULES@GOTPAGE
Lloh43:
	ldr	x8, [x8, _INITIAL_MAX_RULES@GOTPAGEOFF]
Lloh44:
	ldr	w0, [x8]
Lloh45:
	adrp	x19, _current_max_rules@GOTPAGE
Lloh46:
	ldr	x19, [x19, _current_max_rules@GOTPAGEOFF]
	str	w0, [x19]
	bl	_allocate_integer_array
Lloh47:
	adrp	x8, _rule_type@GOTPAGE
Lloh48:
	ldr	x8, [x8, _rule_type@GOTPAGEOFF]
Lloh49:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh50:
	adrp	x8, _rule_linenum@GOTPAGE
Lloh51:
	ldr	x8, [x8, _rule_linenum@GOTPAGEOFF]
Lloh52:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh53:
	adrp	x8, _rule_useful@GOTPAGE
Lloh54:
	ldr	x8, [x8, _rule_useful@GOTPAGEOFF]
Lloh55:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_bool_array
Lloh56:
	adrp	x8, _rule_has_nl@GOTPAGE
Lloh57:
	ldr	x8, [x8, _rule_has_nl@GOTPAGEOFF]
Lloh58:
	str	x0, [x8]
Lloh59:
	adrp	x8, _INITIAL_MAX_SCS@GOTPAGE
Lloh60:
	ldr	x8, [x8, _INITIAL_MAX_SCS@GOTPAGEOFF]
Lloh61:
	ldr	w0, [x8]
Lloh62:
	adrp	x19, _current_max_scs@GOTPAGE
Lloh63:
	ldr	x19, [x19, _current_max_scs@GOTPAGEOFF]
	str	w0, [x19]
	bl	_allocate_integer_array
Lloh64:
	adrp	x8, _scset@GOTPAGE
Lloh65:
	ldr	x8, [x8, _scset@GOTPAGEOFF]
Lloh66:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh67:
	adrp	x8, _scbol@GOTPAGE
Lloh68:
	ldr	x8, [x8, _scbol@GOTPAGEOFF]
Lloh69:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh70:
	adrp	x8, _scxclu@GOTPAGE
Lloh71:
	ldr	x8, [x8, _scxclu@GOTPAGEOFF]
Lloh72:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh73:
	adrp	x8, _sceof@GOTPAGE
Lloh74:
	ldr	x8, [x8, _sceof@GOTPAGEOFF]
Lloh75:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_char_ptr_array
Lloh76:
	adrp	x8, _scname@GOTPAGE
Lloh77:
	ldr	x8, [x8, _scname@GOTPAGEOFF]
Lloh78:
	str	w0, [x8]
Lloh79:
	adrp	x8, _INITIAL_MAX_CCLS@GOTPAGE
Lloh80:
	ldr	x8, [x8, _INITIAL_MAX_CCLS@GOTPAGEOFF]
Lloh81:
	ldr	w0, [x8]
Lloh82:
	adrp	x19, _current_maxccls@GOTPAGE
Lloh83:
	ldr	x19, [x19, _current_maxccls@GOTPAGEOFF]
	str	w0, [x19]
	bl	_allocate_integer_array
Lloh84:
	adrp	x8, _cclmap@GOTPAGE
Lloh85:
	ldr	x8, [x8, _cclmap@GOTPAGEOFF]
Lloh86:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh87:
	adrp	x8, _ccllen@GOTPAGE
Lloh88:
	ldr	x8, [x8, _ccllen@GOTPAGEOFF]
Lloh89:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh90:
	adrp	x8, _cclng@GOTPAGE
Lloh91:
	ldr	x8, [x8, _cclng@GOTPAGEOFF]
Lloh92:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_bool_array
Lloh93:
	adrp	x8, _ccl_has_nl@GOTPAGE
Lloh94:
	ldr	x8, [x8, _ccl_has_nl@GOTPAGEOFF]
Lloh95:
	str	x0, [x8]
Lloh96:
	adrp	x8, _INITIAL_MAX_CCL_TBL_SIZE@GOTPAGE
Lloh97:
	ldr	x8, [x8, _INITIAL_MAX_CCL_TBL_SIZE@GOTPAGEOFF]
Lloh98:
	ldr	w0, [x8]
Lloh99:
	adrp	x8, _current_max_ccl_tbl_size@GOTPAGE
Lloh100:
	ldr	x8, [x8, _current_max_ccl_tbl_size@GOTPAGEOFF]
Lloh101:
	str	w0, [x8]
	bl	_allocate_Character_array
Lloh102:
	adrp	x8, _ccltbl@GOTPAGE
Lloh103:
	ldr	x8, [x8, _ccltbl@GOTPAGEOFF]
Lloh104:
	str	w0, [x8]
Lloh105:
	adrp	x8, _INITIAL_MAX_DFA_SIZE@GOTPAGE
Lloh106:
	ldr	x8, [x8, _INITIAL_MAX_DFA_SIZE@GOTPAGEOFF]
Lloh107:
	ldr	w8, [x8]
Lloh108:
	adrp	x9, _current_max_dfa_size@GOTPAGE
Lloh109:
	ldr	x9, [x9, _current_max_dfa_size@GOTPAGEOFF]
Lloh110:
	str	w8, [x9]
Lloh111:
	adrp	x8, _INITIAL_MAX_XPAIRS@GOTPAGE
Lloh112:
	ldr	x8, [x8, _INITIAL_MAX_XPAIRS@GOTPAGEOFF]
Lloh113:
	ldr	w0, [x8]
Lloh114:
	adrp	x19, _current_max_xpairs@GOTPAGE
Lloh115:
	ldr	x19, [x19, _current_max_xpairs@GOTPAGEOFF]
	str	w0, [x19]
	bl	_allocate_integer_array
Lloh116:
	adrp	x8, _nxt@GOTPAGE
Lloh117:
	ldr	x8, [x8, _nxt@GOTPAGEOFF]
Lloh118:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh119:
	adrp	x8, _chk@GOTPAGE
Lloh120:
	ldr	x8, [x8, _chk@GOTPAGEOFF]
Lloh121:
	str	x0, [x8]
Lloh122:
	adrp	x8, _INITIAL_MAX_TEMPLATE_XPAIRS@GOTPAGE
Lloh123:
	ldr	x8, [x8, _INITIAL_MAX_TEMPLATE_XPAIRS@GOTPAGEOFF]
Lloh124:
	ldr	w0, [x8]
Lloh125:
	adrp	x8, _current_max_template_xpairs@GOTPAGE
Lloh126:
	ldr	x8, [x8, _current_max_template_xpairs@GOTPAGEOFF]
Lloh127:
	str	w0, [x8]
	bl	_allocate_integer_array
Lloh128:
	adrp	x8, _tnxt@GOTPAGE
Lloh129:
	ldr	x8, [x8, _tnxt@GOTPAGEOFF]
Lloh130:
	str	x0, [x8]
Lloh131:
	adrp	x8, _INITIAL_MAX_DFAS@GOTPAGE
Lloh132:
	ldr	x8, [x8, _INITIAL_MAX_DFAS@GOTPAGEOFF]
Lloh133:
	ldr	w0, [x8]
Lloh134:
	adrp	x19, _current_max_dfas@GOTPAGE
Lloh135:
	ldr	x19, [x19, _current_max_dfas@GOTPAGEOFF]
	str	w0, [x19]
	bl	_allocate_integer_array
Lloh136:
	adrp	x8, _base@GOTPAGE
Lloh137:
	ldr	x8, [x8, _base@GOTPAGEOFF]
Lloh138:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh139:
	adrp	x8, _def@GOTPAGE
Lloh140:
	ldr	x8, [x8, _def@GOTPAGEOFF]
Lloh141:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh142:
	adrp	x8, _dfasiz@GOTPAGE
Lloh143:
	ldr	x8, [x8, _dfasiz@GOTPAGEOFF]
Lloh144:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh145:
	adrp	x8, _accsiz@GOTPAGE
Lloh146:
	ldr	x8, [x8, _accsiz@GOTPAGEOFF]
Lloh147:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_integer_array
Lloh148:
	adrp	x8, _dhash@GOTPAGE
Lloh149:
	ldr	x8, [x8, _dhash@GOTPAGEOFF]
Lloh150:
	str	x0, [x8]
	ldr	w0, [x19]
	bl	_allocate_int_ptr_array
Lloh151:
	adrp	x8, _dss@GOTPAGE
Lloh152:
	ldr	x8, [x8, _dss@GOTPAGEOFF]
Lloh153:
	str	w0, [x8]
	ldr	w0, [x19]
	bl	_allocate_dfaacc_union
Lloh154:
	adrp	x8, _dfaacc@GOTPAGE
Lloh155:
	ldr	x8, [x8, _dfaacc@GOTPAGEOFF]
Lloh156:
	str	w0, [x8]
Lloh157:
	adrp	x8, _nultrans@GOTPAGE
Lloh158:
	ldr	x8, [x8, _nultrans@GOTPAGEOFF]
Lloh159:
	str	xzr, [x8]
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	ret
	.loh AdrpLdrGotStr	Lloh157, Lloh158, Lloh159
	.loh AdrpLdrGotStr	Lloh154, Lloh155, Lloh156
	.loh AdrpLdrGotStr	Lloh151, Lloh152, Lloh153
	.loh AdrpLdrGotStr	Lloh148, Lloh149, Lloh150
	.loh AdrpLdrGotStr	Lloh145, Lloh146, Lloh147
	.loh AdrpLdrGotStr	Lloh142, Lloh143, Lloh144
	.loh AdrpLdrGotStr	Lloh139, Lloh140, Lloh141
	.loh AdrpLdrGotStr	Lloh136, Lloh137, Lloh138
	.loh AdrpLdrGot	Lloh134, Lloh135
	.loh AdrpLdrGotLdr	Lloh131, Lloh132, Lloh133
	.loh AdrpLdrGotStr	Lloh128, Lloh129, Lloh130
	.loh AdrpLdrGotStr	Lloh125, Lloh126, Lloh127
	.loh AdrpLdrGotLdr	Lloh122, Lloh123, Lloh124
	.loh AdrpLdrGotStr	Lloh119, Lloh120, Lloh121
	.loh AdrpLdrGotStr	Lloh116, Lloh117, Lloh118
	.loh AdrpLdrGot	Lloh114, Lloh115
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGotStr	Lloh108, Lloh109, Lloh110
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh107
	.loh AdrpLdrGotStr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotStr	Lloh99, Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh96, Lloh97, Lloh98
	.loh AdrpLdrGotStr	Lloh93, Lloh94, Lloh95
	.loh AdrpLdrGotStr	Lloh90, Lloh91, Lloh92
	.loh AdrpLdrGotStr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGotStr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGot	Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpLdrGotStr	Lloh76, Lloh77, Lloh78
	.loh AdrpLdrGotStr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGotStr	Lloh70, Lloh71, Lloh72
	.loh AdrpLdrGotStr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotStr	Lloh64, Lloh65, Lloh66
	.loh AdrpLdrGot	Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh59, Lloh60, Lloh61
	.loh AdrpLdrGotStr	Lloh56, Lloh57, Lloh58
	.loh AdrpLdrGotStr	Lloh53, Lloh54, Lloh55
	.loh AdrpLdrGotStr	Lloh50, Lloh51, Lloh52
	.loh AdrpLdrGotStr	Lloh47, Lloh48, Lloh49
	.loh AdrpLdrGot	Lloh45, Lloh46
	.loh AdrpLdrGotLdr	Lloh42, Lloh43, Lloh44
	.loh AdrpLdrGotStr	Lloh39, Lloh40, Lloh41
	.loh AdrpLdrGotStr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotStr	Lloh33, Lloh34, Lloh35
	.loh AdrpLdrGotStr	Lloh30, Lloh31, Lloh32
	.loh AdrpLdrGotStr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotStr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotStr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotStr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotStr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGot	Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpLdrGotStr	Lloh7, Lloh8, Lloh9
	.loh AdrpLdrGot	Lloh5, Lloh6
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_long_align,8,3                 ; @long_align
	.comm	_MAXIMUM_MNS_LONG,4,2           ; @MAXIMUM_MNS_LONG
	.comm	_MAXIMUM_MNS,4,2                ; @MAXIMUM_MNS
	.comm	_maximum_mns,4,2                ; @maximum_mns
	.comm	_INITIAL_MNS,4,2                ; @INITIAL_MNS
	.comm	_current_mns,4,2                ; @current_mns
	.comm	_firstst,8,3                    ; @firstst
	.comm	_lastst,8,3                     ; @lastst
	.comm	_finalst,8,3                    ; @finalst
	.comm	_transchar,8,3                  ; @transchar
	.comm	_trans1,8,3                     ; @trans1
	.comm	_trans2,8,3                     ; @trans2
	.comm	_accptnum,8,3                   ; @accptnum
	.comm	_assoc_rule,8,3                 ; @assoc_rule
	.comm	_state_type,8,3                 ; @state_type
	.comm	_INITIAL_MAX_RULES,4,2          ; @INITIAL_MAX_RULES
	.comm	_current_max_rules,4,2          ; @current_max_rules
	.comm	_rule_type,8,3                  ; @rule_type
	.comm	_rule_linenum,8,3               ; @rule_linenum
	.comm	_rule_useful,8,3                ; @rule_useful
	.comm	_rule_has_nl,8,3                ; @rule_has_nl
	.comm	_INITIAL_MAX_SCS,4,2            ; @INITIAL_MAX_SCS
	.comm	_current_max_scs,4,2            ; @current_max_scs
	.comm	_scset,8,3                      ; @scset
	.comm	_scbol,8,3                      ; @scbol
	.comm	_scxclu,8,3                     ; @scxclu
	.comm	_sceof,8,3                      ; @sceof
	.comm	_scname,4,2                     ; @scname
	.comm	_INITIAL_MAX_CCLS,4,2           ; @INITIAL_MAX_CCLS
	.comm	_current_maxccls,4,2            ; @current_maxccls
	.comm	_cclmap,8,3                     ; @cclmap
	.comm	_ccllen,8,3                     ; @ccllen
	.comm	_cclng,8,3                      ; @cclng
	.comm	_ccl_has_nl,8,3                 ; @ccl_has_nl
	.comm	_INITIAL_MAX_CCL_TBL_SIZE,4,2   ; @INITIAL_MAX_CCL_TBL_SIZE
	.comm	_current_max_ccl_tbl_size,4,2   ; @current_max_ccl_tbl_size
	.comm	_ccltbl,4,2                     ; @ccltbl
	.comm	_INITIAL_MAX_DFA_SIZE,4,2       ; @INITIAL_MAX_DFA_SIZE
	.comm	_current_max_dfa_size,4,2       ; @current_max_dfa_size
	.comm	_INITIAL_MAX_XPAIRS,4,2         ; @INITIAL_MAX_XPAIRS
	.comm	_current_max_xpairs,4,2         ; @current_max_xpairs
	.comm	_nxt,8,3                        ; @nxt
	.comm	_chk,8,3                        ; @chk
	.comm	_INITIAL_MAX_TEMPLATE_XPAIRS,4,2 ; @INITIAL_MAX_TEMPLATE_XPAIRS
	.comm	_current_max_template_xpairs,4,2 ; @current_max_template_xpairs
	.comm	_tnxt,8,3                       ; @tnxt
	.comm	_INITIAL_MAX_DFAS,4,2           ; @INITIAL_MAX_DFAS
	.comm	_current_max_dfas,4,2           ; @current_max_dfas
	.comm	_base,8,3                       ; @base
	.comm	_def,8,3                        ; @def
	.comm	_dfasiz,8,3                     ; @dfasiz
	.comm	_accsiz,8,3                     ; @accsiz
	.comm	_dhash,8,3                      ; @dhash
	.comm	_dss,4,2                        ; @dss
	.comm	_dfaacc,4,2                     ; @dfaacc
	.comm	_nultrans,8,3                   ; @nultrans
.subsections_via_symbols
