	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_init_util                      ## -- Begin function init_util
	.p2align	4, 0x90
_init_util:                             ## @init_util
	.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	_statsdir@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	leaq	L_.str(%rip), %rsi
	movq	_peerstats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.1(%rip), %rsi
	movq	_loopstats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.2(%rip), %rsi
	movq	_clockstats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.3(%rip), %rsi
	movq	_rawstats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.4(%rip), %rsi
	movq	_sysstats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.5(%rip), %rsi
	movq	_protostats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.6(%rip), %rsi
	movq	_cryptostats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movl	(%rbx), %edi
	leaq	L_.str.7(%rip), %rsi
	movq	_timingstats@GOTPCREL(%rip), %rdx
	callq	_filegen_register
	movq	_ntpd_time_stepped@GOTPCREL(%rip), %rax
	movq	_step_callback@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	addq	$8, %rsp
	popq	%rbx
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_statsdir,4,2                   ## @statsdir
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"peerstats"

	.comm	_peerstats,4,2                  ## @peerstats
L_.str.1:                               ## @.str.1
	.asciz	"loopstats"

	.comm	_loopstats,4,2                  ## @loopstats
L_.str.2:                               ## @.str.2
	.asciz	"clockstats"

	.comm	_clockstats,4,2                 ## @clockstats
L_.str.3:                               ## @.str.3
	.asciz	"rawstats"

	.comm	_rawstats,4,2                   ## @rawstats
L_.str.4:                               ## @.str.4
	.asciz	"sysstats"

	.comm	_sysstats,4,2                   ## @sysstats
L_.str.5:                               ## @.str.5
	.asciz	"protostats"

	.comm	_protostats,4,2                 ## @protostats
L_.str.6:                               ## @.str.6
	.asciz	"cryptostats"

	.comm	_cryptostats,4,2                ## @cryptostats
L_.str.7:                               ## @.str.7
	.asciz	"timingstats"

	.comm	_timingstats,4,2                ## @timingstats
	.comm	_ntpd_time_stepped,4,2          ## @ntpd_time_stepped
	.comm	_step_callback,8,3              ## @step_callback
	.comm	_uninit_util,4,2                ## @uninit_util
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_init_util                      ; -- Begin function init_util
	.p2align	2
_init_util:                             ; @init_util
	.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	x19, _statsdir@GOTPAGE
Lloh1:
	ldr	x19, [x19, _statsdir@GOTPAGEOFF]
	ldr	w0, [x19]
Lloh2:
	adrp	x1, l_.str@PAGE
Lloh3:
	add	x1, x1, l_.str@PAGEOFF
Lloh4:
	adrp	x2, _peerstats@GOTPAGE
Lloh5:
	ldr	x2, [x2, _peerstats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh6:
	adrp	x1, l_.str.1@PAGE
Lloh7:
	add	x1, x1, l_.str.1@PAGEOFF
Lloh8:
	adrp	x2, _loopstats@GOTPAGE
Lloh9:
	ldr	x2, [x2, _loopstats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh10:
	adrp	x1, l_.str.2@PAGE
Lloh11:
	add	x1, x1, l_.str.2@PAGEOFF
Lloh12:
	adrp	x2, _clockstats@GOTPAGE
Lloh13:
	ldr	x2, [x2, _clockstats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh14:
	adrp	x1, l_.str.3@PAGE
Lloh15:
	add	x1, x1, l_.str.3@PAGEOFF
Lloh16:
	adrp	x2, _rawstats@GOTPAGE
Lloh17:
	ldr	x2, [x2, _rawstats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh18:
	adrp	x1, l_.str.4@PAGE
Lloh19:
	add	x1, x1, l_.str.4@PAGEOFF
Lloh20:
	adrp	x2, _sysstats@GOTPAGE
Lloh21:
	ldr	x2, [x2, _sysstats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh22:
	adrp	x1, l_.str.5@PAGE
Lloh23:
	add	x1, x1, l_.str.5@PAGEOFF
Lloh24:
	adrp	x2, _protostats@GOTPAGE
Lloh25:
	ldr	x2, [x2, _protostats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh26:
	adrp	x1, l_.str.6@PAGE
Lloh27:
	add	x1, x1, l_.str.6@PAGEOFF
Lloh28:
	adrp	x2, _cryptostats@GOTPAGE
Lloh29:
	ldr	x2, [x2, _cryptostats@GOTPAGEOFF]
	bl	_filegen_register
	ldr	w0, [x19]
Lloh30:
	adrp	x1, l_.str.7@PAGE
Lloh31:
	add	x1, x1, l_.str.7@PAGEOFF
Lloh32:
	adrp	x2, _timingstats@GOTPAGE
Lloh33:
	ldr	x2, [x2, _timingstats@GOTPAGEOFF]
	bl	_filegen_register
Lloh34:
	adrp	x8, _step_callback@GOTPAGE
Lloh35:
	ldr	x8, [x8, _step_callback@GOTPAGEOFF]
Lloh36:
	adrp	x9, _ntpd_time_stepped@GOTPAGE
Lloh37:
	ldr	x9, [x9, _ntpd_time_stepped@GOTPAGEOFF]
Lloh38:
	str	x9, [x8]
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	ret
	.loh AdrpLdrGot	Lloh36, Lloh37
	.loh AdrpLdrGotStr	Lloh34, Lloh35, Lloh38
	.loh AdrpLdrGot	Lloh32, Lloh33
	.loh AdrpAdd	Lloh30, Lloh31
	.loh AdrpLdrGot	Lloh28, Lloh29
	.loh AdrpAdd	Lloh26, Lloh27
	.loh AdrpLdrGot	Lloh24, Lloh25
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpLdrGot	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpLdrGot	Lloh16, Lloh17
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpLdrGot	Lloh12, Lloh13
	.loh AdrpAdd	Lloh10, Lloh11
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh4, Lloh5
	.loh AdrpAdd	Lloh2, Lloh3
	.loh AdrpLdrGot	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.comm	_statsdir,4,2                   ; @statsdir
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"peerstats"

	.comm	_peerstats,4,2                  ; @peerstats
l_.str.1:                               ; @.str.1
	.asciz	"loopstats"

	.comm	_loopstats,4,2                  ; @loopstats
l_.str.2:                               ; @.str.2
	.asciz	"clockstats"

	.comm	_clockstats,4,2                 ; @clockstats
l_.str.3:                               ; @.str.3
	.asciz	"rawstats"

	.comm	_rawstats,4,2                   ; @rawstats
l_.str.4:                               ; @.str.4
	.asciz	"sysstats"

	.comm	_sysstats,4,2                   ; @sysstats
l_.str.5:                               ; @.str.5
	.asciz	"protostats"

	.comm	_protostats,4,2                 ; @protostats
l_.str.6:                               ; @.str.6
	.asciz	"cryptostats"

	.comm	_cryptostats,4,2                ; @cryptostats
l_.str.7:                               ; @.str.7
	.asciz	"timingstats"

	.comm	_timingstats,4,2                ; @timingstats
	.comm	_ntpd_time_stepped,4,2          ; @ntpd_time_stepped
	.comm	_step_callback,8,3              ; @step_callback
	.comm	_uninit_util,4,2                ; @uninit_util
.subsections_via_symbols
