	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3                               ## -- Begin function main
LCPI0_0:
	.quad	0x3e112e0be826d695              ## double 1.0000000000000001E-9
LCPI0_2:
	.quad	0x3fb999999999999a              ## double 0.10000000000000001
LCPI0_3:
	.quad	0x4090000000000000              ## double 1024
	.section	__TEXT,__literal4,4byte_literals
	.p2align	2
LCPI0_1:
	.long	0x49742400                      ## float 1.0E+6
LCPI0_4:
	.long	0x447a0000                      ## float 1000
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_main
	.p2align	4, 0x90
_main:                                  ## @main
	.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
	pushq	%rax
	movl	$5336, %eax                     ## imm = 0x14D8
	callq	____chkstk_darwin
	subq	%rax, %rsp
	popq	%rax
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rsi, %r15
	movl	%edi, %r14d
	movq	_stdout@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_fileno
	movl	%eax, %edi
	callq	_isatty
	testl	%eax, %eax
	jne	LBB0_2
## %bb.1:
	movq	_flag_b@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
LBB0_2:
	movb	$0, -944(%rbp)
	leaq	L_.str(%rip), %rbx
	leaq	LJTI0_0(%rip), %r12
	movq	_flag_I@GOTPCREL(%rip), %r13
                                        ## implicit-def: $rax
                                        ## kill: killed $rax
	jmp	LBB0_5
LBB0_3:                                 ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_B@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
LBB0_4:                                 ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_b@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	.p2align	4, 0x90
LBB0_5:                                 ## =>This Inner Loop Header: Depth=1
	movl	%r14d, %edi
	movq	%r15, %rsi
	movq	%rbx, %rdx
	callq	_getopt
                                        ## kill: def $eax killed $eax def $rax
	incl	%eax
	cmpl	$116, %eax
	ja	LBB0_8
## %bb.6:                               ##   in Loop: Header=BB0_5 Depth=1
	movslq	(%r12,%rax,4), %rax
	addq	%r12, %rax
	jmpq	*%rax
LBB0_7:                                 ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_C@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	movq	_flag_b@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	movq	_flag_B@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_8:                                 ##   in Loop: Header=BB0_5 Depth=1
	xorl	%eax, %eax
	callq	_usage
	jmp	LBB0_5
LBB0_9:                                 ##   in Loop: Header=BB0_5 Depth=1
	movq	$0, -136(%rbp)
	movq	_optarg@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rdi
	leaq	-136(%rbp), %rsi
	xorl	%edx, %edx
	callq	_strtoul
	movl	%eax, %r13d
	movq	-136(%rbp), %rax
	movq	%rax, -56(%rbp)                 ## 8-byte Spill
	cmpq	(%rbx), %rax
	je	LBB0_25
## %bb.10:                              ##   in Loop: Header=BB0_5 Depth=1
	movq	_errno@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_EINVAL@GOTPCREL(%rip), %rcx
	cmpl	(%rcx), %eax
	je	LBB0_25
## %bb.11:                              ##   in Loop: Header=BB0_5 Depth=1
	movq	_ERANGE@GOTPCREL(%rip), %rcx
	cmpl	(%rcx), %eax
	je	LBB0_25
## %bb.12:                              ##   in Loop: Header=BB0_5 Depth=1
	movq	-56(%rbp), %rbx                 ## 8-byte Reload
	movq	%rbx, %rdi
	leaq	L_.str.4(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_27
## %bb.13:                              ##   in Loop: Header=BB0_5 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str.5(%rip), %rsi
	callq	_strcmp
	imull	$1000, %r13d, %ecx              ## imm = 0x3E8
	testl	%eax, %eax
	cmovel	%ecx, %r13d
	jmp	LBB0_26
LBB0_14:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_a@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_15:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_c@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_16:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_d@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_17:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	%r13, %rbx
	movq	_optarg@GOTPCREL(%rip), %r13
	movq	(%r13), %rdi
	callq	_strlen
	cmpl	$100, %eax
	jb	LBB0_19
## %bb.18:                              ##   in Loop: Header=BB0_5 Depth=1
	movq	_EX_USAGE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.1(%rip), %rsi
	callq	_errx
LBB0_19:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	(%r13), %rsi
	movq	_REG_EXTENDED@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	-100(%rbp), %rdi
	callq	_regcomp
	testl	%eax, %eax
	je	LBB0_21
## %bb.20:                              ##   in Loop: Header=BB0_5 Depth=1
	movq	_EX_USAGE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.2(%rip), %rsi
	callq	_errx
LBB0_21:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_optarg@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	leaq	-944(%rbp), %rdi
	movl	$100, %edx
	callq	_strlcpy
	movq	%rbx, %r13
	leaq	L_.str(%rip), %rbx
	jmp	LBB0_5
LBB0_22:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_o@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_23:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_p@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_24:                                ##   in Loop: Header=BB0_5 Depth=1
	movq	_flag_s@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_5
LBB0_25:                                ##   in Loop: Header=BB0_5 Depth=1
	movl	$1, %edi
	leaq	L_.str.3(%rip), %rsi
	callq	_errx
LBB0_26:                                ##   in Loop: Header=BB0_5 Depth=1
	leaq	L_.str(%rip), %rbx
	movq	_flag_I@GOTPCREL(%rip), %rax
	movl	%r13d, (%rax)
	movq	%rax, %r13
	jmp	LBB0_5
LBB0_27:                                ##   in Loop: Header=BB0_5 Depth=1
	imull	$1000000, %r13d, %r13d          ## imm = 0xF4240
	jmp	LBB0_26
LBB0_28:
	movq	_optind@GOTPCREL(%rip), %rax
	cmpl	%r14d, (%rax)
	je	LBB0_30
## %bb.29:
	xorl	%eax, %eax
	callq	_usage
LBB0_30:
	leaq	-64(%rbp), %rdi
	callq	_geom_gettree
	testl	%eax, %eax
	movq	_flag_b@GOTPCREL(%rip), %r14
	movq	-56(%rbp), %r12                 ## 8-byte Reload
	je	LBB0_32
## %bb.31:
	leaq	L_.str.7(%rip), %rsi
	movl	$1, %edi
	movl	%eax, %edx
	xorl	%eax, %eax
	callq	_err
LBB0_32:
	xorl	%eax, %eax
	callq	_geom_stats_open
	testl	%eax, %eax
	je	LBB0_34
## %bb.33:
	leaq	L_.str.8(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
LBB0_34:
	xorl	%eax, %eax
	callq	_geom_stats_snapshot_get
	movq	%rax, %rbx
	testq	%rax, %rax
	jne	LBB0_36
## %bb.35:
	leaq	L_.str.9(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
LBB0_36:
	cmpl	$0, (%r14)
	movq	%rbx, -88(%rbp)                 ## 8-byte Spill
	jne	LBB0_44
## %bb.37:
	movq	%r14, %r15
	xorl	%eax, %eax
	callq	_history_init
	movq	%rax, %r14
	testq	%rax, %rax
	jne	LBB0_39
## %bb.38:
	movq	_EX_SOFTWARE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.10(%rip), %rsi
	xorl	%eax, %eax
	callq	_err
LBB0_39:
	movq	_H_SETSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	-96(%rbp), %rsi
	movq	%r14, %rdi
	movl	$100, %ecx
	xorl	%eax, %eax
	callq	_history
	movq	_stdin@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_stdout@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	L_.str.11(%rip), %rdi
	callq	_el_init
	movq	%rax, %rcx
	movq	%rax, -112(%rbp)                ## 8-byte Spill
	testq	%rax, %rax
	jne	LBB0_41
## %bb.40:
	movq	_EX_SOFTWARE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.12(%rip), %rsi
	xorl	%eax, %eax
	callq	_err
LBB0_41:
	movq	_EL_EDITOR@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.13(%rip), %rdx
	movq	-112(%rbp), %rbx                ## 8-byte Reload
	movq	%rbx, %rdi
	xorl	%eax, %eax
	callq	_el_set
	movq	_EL_SIGNAL@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	movl	$1, %edx
	xorl	%eax, %eax
	callq	_el_set
	movq	_EL_HIST@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_history@GOTPCREL(%rip), %rdx
	movq	%rbx, %rdi
	movq	%r14, %rcx
	xorl	%eax, %eax
	callq	_el_set
	movq	_EL_PROMPT@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_el_prompt@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	xorl	%eax, %eax
	callq	_el_set
	cmpb	$0, -944(%rbp)
	je	LBB0_43
## %bb.42:
	movq	_H_ENTER@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	-96(%rbp), %rsi
	leaq	-944(%rbp), %rcx
	movq	%r14, %rdi
	xorl	%eax, %eax
	callq	_history
LBB0_43:
	movq	%r14, -184(%rbp)                ## 8-byte Spill
	xorl	%eax, %eax
	callq	_initscr
	xorl	%eax, %eax
	callq	_start_color
	xorl	%eax, %eax
	callq	_use_default_colors
	leaq	-146(%rbp), %rsi
	leaq	-42(%rbp), %rdx
	xorl	%edi, %edi
	callq	_pair_content
	movq	_COLOR_GREEN@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movswl	-42(%rbp), %edx
	movl	$1, %edi
	callq	_init_pair
	movq	_COLOR_MAGENTA@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movswl	-42(%rbp), %edx
	movl	$2, %edi
	callq	_init_pair
	movq	_COLOR_RED@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movswl	-42(%rbp), %edx
	movl	$3, %edi
	callq	_init_pair
	xorl	%eax, %eax
	callq	_cbreak
	xorl	%eax, %eax
	callq	_noecho
	xorl	%eax, %eax
	callq	_nonl
	movq	_stdscr@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movl	$1, %esi
	callq	_nodelay
	movl	(%rbx), %edi
	movq	_FALSE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_intrflush
	movl	(%rbx), %edi
	movq	_TRUE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_keypad
	movq	-88(%rbp), %rbx                 ## 8-byte Reload
	movq	%r15, %r14
	jmp	LBB0_45
LBB0_44:
	xorl	%eax, %eax
	movq	%rax, -112(%rbp)                ## 8-byte Spill
	xorl	%eax, %eax
	movq	%rax, -184(%rbp)                ## 8-byte Spill
LBB0_45:
	leaq	-176(%rbp), %rsi
	movq	%rbx, %rdi
	callq	_geom_stats_snapshot_timestamp
	fldl	LCPI0_2(%rip)
	fstpt	-572(%rbp)                      ## 10-byte Folded Spill
	flds	LCPI0_4(%rip)
	fstpt	-80(%rbp)                       ## 10-byte Folded Spill
	movl	$1, -68(%rbp)                   ## 4-byte Folded Spill
	movl	$0, -92(%rbp)                   ## 4-byte Folded Spill
	movq	%r12, %rbx
	jmp	LBB0_48
	.p2align	4, 0x90
LBB0_46:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	-56(%rbp), %rbx                 ## 8-byte Reload
	movq	%r15, %r12
LBB0_47:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	%rbx, -136(%rbp)
	testl	%r14d, %r14d
	movq	%r12, %r14
	jne	LBB0_160
LBB0_48:                                ## =>This Loop Header: Depth=1
                                        ##     Child Loop BB0_72 Depth 2
                                        ##     Child Loop BB0_135 Depth 2
	movq	%rbx, %r15
	movq	%r13, %r12
	xorl	%eax, %eax
	callq	_geom_stats_snapshot_get
	movq	%rax, %rbx
	testq	%rax, %rax
	jne	LBB0_50
## %bb.49:                              ##   in Loop: Header=BB0_48 Depth=1
	movl	$1, %edi
	leaq	L_.str.9(%rip), %rsi
	xorl	%eax, %eax
	callq	_err
LBB0_50:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	%rbx, %r13
	movq	%rbx, %rdi
	leaq	-560(%rbp), %rsi
	callq	_geom_stats_snapshot_timestamp
	movsd	-560(%rbp), %xmm0               ## xmm0 = mem[0],zero
	subsd	-176(%rbp), %xmm0
	movsd	%xmm0, -56(%rbp)                ## 8-byte Spill
	movl	-552(%rbp), %eax
	subl	-168(%rbp), %eax
	xorps	%xmm0, %xmm0
	cvtsi2sd	%eax, %xmm0
	mulsd	LCPI0_0(%rip), %xmm0
	movsd	%xmm0, -120(%rbp)               ## 8-byte Spill
	movups	-560(%rbp), %xmm0
	movaps	%xmm0, -176(%rbp)
	movq	_flag_C@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	movq	%r15, %rbx
	je	LBB0_52
## %bb.51:                              ##   in Loop: Header=BB0_48 Depth=1
	leaq	-176(%rbp), %rdi
	callq	_localtime
	movq	%rbx, %r15
	leaq	-1056(%rbp), %rbx
	movq	%rbx, %rdi
	movl	$100, %esi
	leaq	L_.str.14(%rip), %rdx
	movl	%eax, %ecx
	callq	_strftime
	movl	-168(%rbp), %r8d
	movq	%rbx, %rdi
	movl	$100, %esi
	leaq	L_.str.15(%rip), %rdx
	movq	%rbx, %rcx
	movq	%r15, %rbx
	xorl	%eax, %eax
	callq	_snprintf
LBB0_52:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	%r13, %rdi
	callq	_geom_stats_snapshot_reset
	movq	-88(%rbp), %rdi                 ## 8-byte Reload
	callq	_geom_stats_snapshot_reset
	cmpl	$0, (%r14)
	jne	LBB0_54
## %bb.53:                              ##   in Loop: Header=BB0_48 Depth=1
	xorl	%edi, %edi
	xorl	%esi, %esi
	callq	_move
LBB0_54:                                ##   in Loop: Header=BB0_48 Depth=1
	movsd	-120(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	addsd	-56(%rbp), %xmm0                ## 8-byte Folded Reload
	movsd	%xmm0, -120(%rbp)               ## 8-byte Spill
	movq	_flag_C@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_61
## %bb.55:                              ##   in Loop: Header=BB0_48 Depth=1
	xorps	%xmm0, %xmm0
	cvtsi2ssl	(%r12), %xmm0
	divss	LCPI0_1(%rip), %xmm0
	cvtss2sd	%xmm0, %xmm1
	leaq	L_.str.16(%rip), %rdi
	movsd	-120(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	movb	$2, %al
	callq	_PRINTMSG
	movq	_flag_C@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	testl	%eax, %eax
	jne	LBB0_60
## %bb.56:                              ##   in Loop: Header=BB0_48 Depth=1
	cmpb	$0, -944(%rbp)
	je	LBB0_60
## %bb.57:                              ##   in Loop: Header=BB0_48 Depth=1
	leaq	L_.str.17(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	%r14, %r12
	cmpl	$0, (%r14)
	jne	LBB0_59
## %bb.58:                              ##   in Loop: Header=BB0_48 Depth=1
	movq	_stdscr@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	movl	$-1, %edx
	callq	_getyx
	movl	(%r14), %edi
	movl	$-1, %edx
	callq	_getmaxyx
LBB0_59:                                ##   in Loop: Header=BB0_48 Depth=1
	leaq	-1280(%rbp), %r14
	movq	%r14, %rdi
	leaq	-944(%rbp), %r15
	movq	%r15, %rsi
	movl	$100, %edx
	callq	_strlcpy
	movq	%r15, %rdi
	callq	_strlen
	leaq	L_.str.18(%rip), %rdi
	movq	%r14, %rsi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	_flag_C@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%r12, %r14
LBB0_60:                                ##   in Loop: Header=BB0_48 Depth=1
	testl	%eax, %eax
	je	LBB0_150
LBB0_61:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	%rbx, %r15
	cmpl	$0, -92(%rbp)                   ## 4-byte Folded Reload
	movq	-88(%rbp), %rbx                 ## 8-byte Reload
	jne	LBB0_69
## %bb.62:                              ##   in Loop: Header=BB0_48 Depth=1
	leaq	L_.str.30(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.35(%rip), %rdi
	leaq	L_.str.36(%rip), %rbx
	je	LBB0_64
## %bb.63:                              ##   in Loop: Header=BB0_48 Depth=1
	leaq	L_.str.31(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	leaq	L_.str.32(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	leaq	L_.str.33(%rip), %rdi
	leaq	L_.str.34(%rip), %rbx
LBB0_64:                                ##   in Loop: Header=BB0_48 Depth=1
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	%rbx, %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	_flag_d@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_66
## %bb.65:                              ##   in Loop: Header=BB0_48 Depth=1
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.37(%rip), %rdi
	leaq	L_.str.39(%rip), %rax
	cmoveq	%rax, %rdi
	leaq	L_.str.38(%rip), %rbx
	leaq	L_.str.40(%rip), %rax
	cmoveq	%rax, %rbx
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	%rbx, %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
LBB0_66:                                ##   in Loop: Header=BB0_48 Depth=1
	movl	$1, -92(%rbp)                   ## 4-byte Folded Spill
	movq	_flag_o@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.41(%rip), %rdi
	leaq	L_.str.42(%rip), %rbx
	je	LBB0_68
LBB0_67:                                ##   in Loop: Header=BB0_48 Depth=1
	xorl	%eax, %eax
	callq	_PRINTMSG
LBB0_68:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	%rbx, %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	-88(%rbp), %rbx                 ## 8-byte Reload
LBB0_69:                                ##   in Loop: Header=BB0_48 Depth=1
	movq	%r14, %r12
	movq	%r15, -56(%rbp)                 ## 8-byte Spill
	movq	%r13, %rdi
	callq	_geom_stats_snapshot_next
	movq	%rax, %r15
	movq	%rbx, %rdi
	callq	_geom_stats_snapshot_next
	testq	%r15, %r15
	je	LBB0_130
## %bb.70:                              ##   in Loop: Header=BB0_48 Depth=1
	movq	%rax, %r14
	testq	%rax, %rax
	je	LBB0_130
## %bb.71:                              ##   in Loop: Header=BB0_48 Depth=1
	movq	%r13, -128(%rbp)                ## 8-byte Spill
	.p2align	4, 0x90
LBB0_72:                                ##   Parent Loop BB0_48 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	movq	16(%r15), %rsi
	testq	%rsi, %rsi
	movq	%r13, %rbx
	je	LBB0_128
## %bb.73:                              ##   in Loop: Header=BB0_72 Depth=2
	leaq	-64(%rbp), %rdi
	callq	_geom_lookupid
	movq	%rax, %r13
	testq	%rax, %rax
	jne	LBB0_77
## %bb.74:                              ##   in Loop: Header=BB0_72 Depth=2
	leaq	-64(%rbp), %rbx
	movq	%rbx, %rdi
	callq	_geom_deletetree
	movq	%rbx, %rdi
	callq	_geom_gettree
	testl	%eax, %eax
	je	LBB0_76
## %bb.75:                              ##   in Loop: Header=BB0_72 Depth=2
	movl	$1, %edi
	leaq	L_.str.7(%rip), %rsi
	movl	%eax, %edx
	xorl	%eax, %eax
	callq	_err
LBB0_76:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	16(%r15), %rsi
	leaq	-64(%rbp), %rdi
	callq	_geom_lookupid
	movq	%rax, %r13
	testq	%rax, %rax
	movq	-128(%rbp), %rbx                ## 8-byte Reload
	je	LBB0_128
LBB0_77:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	(%r13), %rax
	movq	_ISCONSUMER@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_79
## %bb.78:                              ##   in Loop: Header=BB0_72 Depth=2
	movq	_flag_c@GOTPCREL(%rip), %rcx
	cmpl	$0, (%rcx)
	je	LBB0_128
LBB0_79:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	_flag_p@GOTPCREL(%rip), %rcx
	cmpl	$0, (%rcx)
	movq	_ISPROVIDER@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	je	LBB0_82
## %bb.80:                              ##   in Loop: Header=BB0_72 Depth=2
	cmpq	%rcx, %rax
	jne	LBB0_82
## %bb.81:                              ##   in Loop: Header=BB0_72 Depth=2
	movq	8(%r13), %rdx
	movq	16(%rdx), %rdx
	cmpl	$1, (%rdx)
	jne	LBB0_128
LBB0_82:                                ##   in Loop: Header=BB0_72 Depth=2
	cmpl	$0, (%r12)
	je	LBB0_84
## %bb.83:                              ##   in Loop: Header=BB0_72 Depth=2
	cmpq	%rcx, %rax
	jne	LBB0_85
	jmp	LBB0_86
LBB0_84:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	_stdscr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movl	$-1, %edx
	callq	_getyx
	movq	(%r13), %rax
	movq	_ISPROVIDER@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	cmpq	%rcx, %rax
	je	LBB0_86
LBB0_85:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	_ISCONSUMER@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_88
LBB0_86:                                ##   in Loop: Header=BB0_72 Depth=2
	cmpb	$0, -944(%rbp)
	je	LBB0_88
## %bb.87:                              ##   in Loop: Header=BB0_72 Depth=2
	movq	8(%r13), %rax
	movq	(%rax), %rsi
	leaq	-100(%rbp), %rdi
	xorl	%edx, %edx
	xorl	%ecx, %ecx
	xorl	%r8d, %r8d
	callq	_regexec
	testq	%rax, %rax
	jne	LBB0_128
LBB0_88:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	(%r15), %rax
	cmpq	8(%r15), %rax
	jne	LBB0_92
## %bb.89:                              ##   in Loop: Header=BB0_72 Depth=2
	movq	_DSM_QUEUE_LENGTH@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_DSM_TRANSFERS_PER_SECOND@GOTPCREL(%rip), %rax
	movl	(%rax), %r8d
	movq	_DSM_TRANSFERS_PER_SECOND_READ@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -288(%rbp)                ## 8-byte Spill
	movq	_DSM_MB_PER_SECOND_READ@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -280(%rbp)                ## 8-byte Spill
	movq	_DSM_MS_PER_TRANSACTION_READ@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -272(%rbp)                ## 8-byte Spill
	movq	_DSM_TRANSFERS_PER_SECOND_WRITE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -264(%rbp)                ## 8-byte Spill
	movq	_DSM_MB_PER_SECOND_WRITE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -256(%rbp)                ## 8-byte Spill
	movq	_DSM_MS_PER_TRANSACTION_WRITE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -248(%rbp)                ## 8-byte Spill
	movq	_DSM_BUSY_PCT@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -240(%rbp)                ## 8-byte Spill
	movq	_DSM_TRANSFERS_PER_SECOND_FREE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -232(%rbp)                ## 8-byte Spill
	movq	_DSM_MB_PER_SECOND_FREE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -224(%rbp)                ## 8-byte Spill
	movq	_DSM_MS_PER_TRANSACTION_FREE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -216(%rbp)                ## 8-byte Spill
	movq	_DSM_TRANSFERS_PER_SECOND_OTHER@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -208(%rbp)                ## 8-byte Spill
	movq	_DSM_MS_PER_TRANSACTION_OTHER@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%rax, -200(%rbp)                ## 8-byte Spill
	movq	_DSM_KB_PER_TRANSFER_READ@GOTPCREL(%rip), %rax
	movl	(%rax), %r11d
	movq	_DSM_KB_PER_TRANSFER_WRITE@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	movq	_DSM_KB_PER_TRANSFER_FREE@GOTPCREL(%rip), %rax
	movl	(%rax), %r12d
	movq	_DSM_NONE@GOTPCREL(%rip), %rax
	movl	(%rax), %r10d
	subq	$8, %rsp
	movq	%r15, %rdi
	movq	%r14, %rsi
	movsd	-120(%rbp), %xmm0               ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
	leaq	-192(%rbp), %rcx
	leaq	-832(%rbp), %r9
	pushq	%r10
	leaq	-592(%rbp), %rax
	pushq	%rax
	pushq	%r12
	leaq	-608(%rbp), %rax
	pushq	%rax
	pushq	%rbx
	leaq	-624(%rbp), %rbx
	pushq	%rbx
	pushq	%r11
	leaq	-640(%rbp), %rax
	pushq	%rax
	pushq	-200(%rbp)                      ## 8-byte Folded Reload
	leaq	-656(%rbp), %rax
	pushq	%rax
	pushq	-208(%rbp)                      ## 8-byte Folded Reload
	leaq	-672(%rbp), %rax
	pushq	%rax
	pushq	-216(%rbp)                      ## 8-byte Folded Reload
	leaq	-688(%rbp), %rax
	pushq	%rax
	pushq	-224(%rbp)                      ## 8-byte Folded Reload
	leaq	-704(%rbp), %rax
	pushq	%rax
	pushq	-232(%rbp)                      ## 8-byte Folded Reload
	leaq	-720(%rbp), %rax
	pushq	%rax
	pushq	-240(%rbp)                      ## 8-byte Folded Reload
	leaq	-736(%rbp), %rax
	pushq	%rax
	pushq	-248(%rbp)                      ## 8-byte Folded Reload
	leaq	-752(%rbp), %rax
	pushq	%rax
	pushq	-256(%rbp)                      ## 8-byte Folded Reload
	leaq	-768(%rbp), %rax
	pushq	%rax
	pushq	-264(%rbp)                      ## 8-byte Folded Reload
	leaq	-784(%rbp), %rax
	pushq	%rax
	pushq	-272(%rbp)                      ## 8-byte Folded Reload
	leaq	-800(%rbp), %rax
	pushq	%rax
	pushq	-280(%rbp)                      ## 8-byte Folded Reload
	leaq	-816(%rbp), %rax
	pushq	%rax
	pushq	-288(%rbp)                      ## 8-byte Folded Reload
	callq	_devstat_compute_statistics
	addq	$256, %rsp                      ## imm = 0x100
	movq	_flag_a@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	fldt	-720(%rbp)
	je	LBB0_94
## %bb.90:                              ##   in Loop: Header=BB0_72 Depth=2
	fldt	-572(%rbp)                      ## 10-byte Folded Reload
	fucompi	%st(1), %st
	fstp	%st(0)
	fldz
	jbe	LBB0_94
## %bb.91:                              ##   in Loop: Header=BB0_72 Depth=2
	fstp	%st(0)
	movq	16(%r15), %rax
	movq	%rax, 16(%r14)
	movupd	(%r15), %xmm0
	movupd	%xmm0, (%r14)
	movq	_flag_b@GOTPCREL(%rip), %r12
	jmp	LBB0_127
LBB0_92:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	_flag_C@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_128
## %bb.93:                              ##   in Loop: Header=BB0_72 Depth=2
	leaq	L_.str.43(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	jmp	LBB0_128
LBB0_94:                                ##   in Loop: Header=BB0_72 Depth=2
	fstp	%st(0)
	movq	(%r13), %rax
	movq	_ISPROVIDER@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_96
## %bb.95:                              ##   in Loop: Header=BB0_72 Depth=2
	movq	8(%r13), %rax
	movq	(%rax), %rcx
	leaq	-5376(%rbp), %rdi
	movl	$4096, %esi                     ## imm = 0x1000
	leaq	L_.str.18(%rip), %rdx
	xorl	%eax, %eax
	callq	_snprintf
	jmp	LBB0_98
LBB0_96:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	_ISCONSUMER@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_98
## %bb.97:                              ##   in Loop: Header=BB0_72 Depth=2
	movq	8(%r13), %rax
	movq	8(%rax), %rdx
	movq	16(%rax), %rax
	movq	8(%rax), %r8
	movq	16(%rax), %rax
	movq	(%rax), %rcx
	movq	(%rdx), %r9
	leaq	-5376(%rbp), %rdi
	movl	$4096, %esi                     ## imm = 0x1000
	leaq	L_.str.45(%rip), %rdx
	xorl	%eax, %eax
	callq	_snprintf
LBB0_98:                                ##   in Loop: Header=BB0_72 Depth=2
	movq	_flag_C@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_110
## %bb.99:                              ##   in Loop: Header=BB0_72 Depth=2
	leaq	L_.str.18(%rip), %rdi
	leaq	-1056(%rbp), %rsi
	xorl	%eax, %eax
	callq	_PRINTMSG
	leaq	L_.str.46(%rip), %rdi
	leaq	-5376(%rbp), %rsi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movl	-192(%rbp), %esi
	leaq	L_.str.47(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	fldt	-832(%rbp)
	fstpl	-544(%rbp)
	movsd	-544(%rbp), %xmm0               ## xmm0 = mem[0],zero
	leaq	L_.str.48(%rip), %rbx
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-816(%rbp)
	fstpl	-536(%rbp)
	movsd	-536(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.49(%rip), %r13
	je	LBB0_101
## %bb.100:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-624(%rbp)
	fstpl	-528(%rbp)
	movsd	-528(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_101:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-800(%rbp)
	fstpl	-520(%rbp)
	movsd	-520(%rbp), %xmm0               ## xmm0 = mem[0],zero
	mulsd	LCPI0_3(%rip), %xmm0
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-784(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-512(%rbp)
	movsd	-512(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r13, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-768(%rbp)
	fstpl	-504(%rbp)
	movsd	-504(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_103
## %bb.102:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-608(%rbp)
	fstpl	-496(%rbp)
	movsd	-496(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_103:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-752(%rbp)
	fstpl	-488(%rbp)
	movsd	-488(%rbp), %xmm0               ## xmm0 = mem[0],zero
	mulsd	LCPI0_3(%rip), %xmm0
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-736(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-480(%rbp)
	movsd	-480(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r13, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_d@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_107
## %bb.104:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-704(%rbp)
	fstpl	-472(%rbp)
	movsd	-472(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_106
## %bb.105:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-592(%rbp)
	fstpl	-464(%rbp)
	movsd	-464(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_106:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-688(%rbp)
	fstpl	-456(%rbp)
	movsd	-456(%rbp), %xmm0               ## xmm0 = mem[0],zero
	mulsd	LCPI0_3(%rip), %xmm0
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-672(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-448(%rbp)
	movsd	-448(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r13, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_107:                               ##   in Loop: Header=BB0_72 Depth=2
	movq	_flag_o@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_109
## %bb.108:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-656(%rbp)
	fstpl	-440(%rbp)
	movsd	-440(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-640(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-432(%rbp)
	movsd	-432(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r13, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_109:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-720(%rbp)
	fstpl	-424(%rbp)
	movsd	-424(%rbp), %xmm0               ## xmm0 = mem[0],zero
	leaq	L_.str.50(%rip), %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_b@GOTPCREL(%rip), %r12
	jmp	LBB0_126
LBB0_110:                               ##   in Loop: Header=BB0_72 Depth=2
	movl	-192(%rbp), %esi
	leaq	L_.str.51(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	fldt	-832(%rbp)
	fstpl	-416(%rbp)
	movsd	-416(%rbp), %xmm0               ## xmm0 = mem[0],zero
	leaq	L_.str.52(%rip), %rbx
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-816(%rbp)
	fstpl	-408(%rbp)
	movsd	-408(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_112
## %bb.111:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-624(%rbp)
	fstpl	-400(%rbp)
	movsd	-400(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_112:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-800(%rbp)
	fstpl	-392(%rbp)
	movsd	-392(%rbp), %xmm0               ## xmm0 = mem[0],zero
	mulsd	LCPI0_3(%rip), %xmm0
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-784(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-384(%rbp)
	movsd	-384(%rbp), %xmm0               ## xmm0 = mem[0],zero
	leaq	L_.str.53(%rip), %r12
	movq	%r12, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-768(%rbp)
	fstpl	-376(%rbp)
	movsd	-376(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_114
## %bb.113:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-608(%rbp)
	fstpl	-368(%rbp)
	movsd	-368(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_114:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-752(%rbp)
	fstpl	-360(%rbp)
	movsd	-360(%rbp), %xmm0               ## xmm0 = mem[0],zero
	mulsd	LCPI0_3(%rip), %xmm0
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-736(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-352(%rbp)
	movsd	-352(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r12, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_d@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_118
## %bb.115:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-704(%rbp)
	fstpl	-344(%rbp)
	movsd	-344(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_117
## %bb.116:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-592(%rbp)
	fstpl	-336(%rbp)
	movsd	-336(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_117:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-688(%rbp)
	fstpl	-328(%rbp)
	movsd	-328(%rbp), %xmm0               ## xmm0 = mem[0],zero
	mulsd	LCPI0_3(%rip), %xmm0
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-672(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-320(%rbp)
	movsd	-320(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r12, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_118:                               ##   in Loop: Header=BB0_72 Depth=2
	movq	_flag_b@GOTPCREL(%rip), %r13
	movq	_flag_o@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_120
## %bb.119:                             ##   in Loop: Header=BB0_72 Depth=2
	fldt	-656(%rbp)
	fstpl	-312(%rbp)
	movsd	-312(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
	fldt	-640(%rbp)
	fldt	-80(%rbp)                       ## 10-byte Folded Reload
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	fstpl	-304(%rbp)
	movsd	-304(%rbp), %xmm0               ## xmm0 = mem[0],zero
	movq	%r12, %rdi
	cmovaq	%rbx, %rdi
	movb	$1, %al
	callq	_PRINTMSG
LBB0_120:                               ##   in Loop: Header=BB0_72 Depth=2
	fldt	-720(%rbp)
	movq	_HIGH_PCT_BUSY_THRESH@GOTPCREL(%rip), %rax
	fldt	(%rax)
	movq	_MEDIUM_PCT_BUSY_THRESH@GOTPCREL(%rip), %rax
	fldt	(%rax)
	xorl	%ebx, %ebx
	fxch	%st(2)
	fucomi	%st(2), %st
	fstp	%st(2)
	seta	%bl
	incl	%ebx
	fxch	%st(1)
	fucomi	%st(1), %st
	fstp	%st(1)
	movl	$3, %eax
	cmoval	%eax, %ebx
	movq	%r13, %r12
	cmpl	$0, (%r13)
	jne	LBB0_122
## %bb.121:                             ##   in Loop: Header=BB0_72 Depth=2
	fstp	%st(0)
	movl	%ebx, %edi
	callq	_COLOR_PAIR
	movl	%eax, %edi
	callq	_attron
	fldt	-720(%rbp)
LBB0_122:                               ##   in Loop: Header=BB0_72 Depth=2
	fstpl	-296(%rbp)
	movsd	-296(%rbp), %xmm0               ## xmm0 = mem[0],zero
	leaq	L_.str.54(%rip), %rdi
	movb	$1, %al
	callq	_PRINTMSG
	cmpl	$0, (%r12)
	leaq	L_.str.56(%rip), %rdi
	jne	LBB0_124
## %bb.123:                             ##   in Loop: Header=BB0_72 Depth=2
	movl	%ebx, %edi
	callq	_COLOR_PAIR
	movl	%eax, %edi
	callq	_attroff
	leaq	L_.str.55(%rip), %rdi
LBB0_124:                               ##   in Loop: Header=BB0_72 Depth=2
	xorl	%eax, %eax
	callq	_PRINTMSG
	leaq	L_.str.57(%rip), %rdi
	leaq	-5376(%rbp), %rsi
	xorl	%eax, %eax
	callq	_PRINTMSG
	cmpl	$0, (%r12)
	jne	LBB0_126
## %bb.125:                             ##   in Loop: Header=BB0_72 Depth=2
	xorl	%eax, %eax
	callq	_clrtoeol
LBB0_126:                               ##   in Loop: Header=BB0_72 Depth=2
	leaq	L_.str.19(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movupd	(%r15), %xmm0
	movupd	%xmm0, (%r14)
	movq	16(%r15), %rax
	movq	%rax, 16(%r14)
LBB0_127:                               ##   in Loop: Header=BB0_72 Depth=2
	movq	-128(%rbp), %rbx                ## 8-byte Reload
	.p2align	4, 0x90
LBB0_128:                               ##   in Loop: Header=BB0_72 Depth=2
	movq	%rbx, %r13
	movq	%rbx, %rdi
	callq	_geom_stats_snapshot_next
	movq	%rax, %r15
	movq	-88(%rbp), %rdi                 ## 8-byte Reload
	callq	_geom_stats_snapshot_next
	testq	%r15, %r15
	je	LBB0_130
## %bb.129:                             ##   in Loop: Header=BB0_72 Depth=2
	movq	%rax, %r14
	testq	%rax, %rax
	jne	LBB0_72
LBB0_130:                               ##   in Loop: Header=BB0_48 Depth=1
	movq	%r13, %rdi
	callq	_geom_stats_snapshot_free
	movq	%r12, %r14
	cmpl	$0, (%r12)
	jne	LBB0_155
## %bb.131:                             ##   in Loop: Header=BB0_48 Depth=1
	movq	%r14, %r15
	movq	_stdscr@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movl	$-1, %edx
	callq	_getyx
	movl	(%rbx), %edi
	movl	$-1, %edx
	callq	_getmaxyx
	xorl	%r14d, %r14d
	xorl	%eax, %eax
	callq	_clrtobot
	xorl	%eax, %eax
	callq	_refresh
	movq	_flag_I@GOTPCREL(%rip), %r13
	movl	(%r13), %edi
	callq	_usleep
	xorl	%eax, %eax
	callq	_getch
                                        ## kill: def $eax killed $eax def $rax
	movq	_ERR@GOTPCREL(%rip), %rcx
	cmpl	(%rcx), %eax
	je	LBB0_46
## %bb.132:                             ##   in Loop: Header=BB0_48 Depth=1
	xorl	%r14d, %r14d
	movq	-56(%rbp), %rbx                 ## 8-byte Reload
	movq	%r15, %r12
	jmp	LBB0_135
LBB0_133:                               ##   in Loop: Header=BB0_135 Depth=2
	movl	$1, %r14d
	.p2align	4, 0x90
LBB0_134:                               ##   in Loop: Header=BB0_135 Depth=2
	xorl	%eax, %eax
	callq	_getch
                                        ## kill: def $eax killed $eax def $rax
	movq	_ERR@GOTPCREL(%rip), %rcx
	cmpl	(%rcx), %eax
	je	LBB0_47
LBB0_135:                               ##   Parent Loop BB0_48 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	addl	$-60, %eax
	cmpl	$53, %eax
	ja	LBB0_134
## %bb.136:                             ##   in Loop: Header=BB0_135 Depth=2
	leaq	LJTI0_1(%rip), %rcx
	movslq	(%rcx,%rax,4), %rax
	addq	%rcx, %rax
	jmpq	*%rax
LBB0_137:                               ##   in Loop: Header=BB0_135 Depth=2
	movl	(%r13), %eax
	movl	%eax, %ecx
	shrl	$31, %ecx
	addl	%eax, %ecx
	sarl	%ecx
	cmpl	$1001, %ecx                     ## imm = 0x3E9
	movl	$1000, %eax                     ## imm = 0x3E8
	cmovll	%eax, %ecx
	movl	%ecx, (%r13)
	jmp	LBB0_134
LBB0_138:                               ##   in Loop: Header=BB0_135 Depth=2
	shll	(%r13)
	jmp	LBB0_134
LBB0_139:                               ##   in Loop: Header=BB0_135 Depth=2
	movb	$0, -944(%rbp)
	jmp	LBB0_134
LBB0_140:                               ##   in Loop: Header=BB0_135 Depth=2
	xorl	%eax, %eax
	movq	_flag_c@GOTPCREL(%rip), %rcx
	cmpl	$0, (%rcx)
	sete	%al
	movl	%eax, (%rcx)
	jmp	LBB0_134
LBB0_141:                               ##   in Loop: Header=BB0_135 Depth=2
	xorl	%edi, %edi
	xorl	%esi, %esi
	callq	_move
	xorl	%eax, %eax
	callq	_clrtoeol
	xorl	%eax, %eax
	callq	_refresh
	movq	-112(%rbp), %rdi                ## 8-byte Reload
	leaq	-144(%rbp), %rsi
	callq	_el_gets
	movq	%rax, %rbx
	testq	%rax, %rax
	jne	LBB0_143
## %bb.142:                             ##   in Loop: Header=BB0_135 Depth=2
	movl	$1, %edi
	leaq	L_.str.58(%rip), %rsi
	xorl	%eax, %eax
	callq	_err
LBB0_143:                               ##   in Loop: Header=BB0_135 Depth=2
	cmpl	$2, -144(%rbp)
	leaq	-1168(%rbp), %r12
	jl	LBB0_145
## %bb.144:                             ##   in Loop: Header=BB0_135 Depth=2
	movq	_H_ENTER@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	-184(%rbp), %rdi                ## 8-byte Reload
	leaq	-96(%rbp), %rsi
	movq	%rbx, %rcx
	xorl	%eax, %eax
	callq	_history
LBB0_145:                               ##   in Loop: Header=BB0_135 Depth=2
	movq	%r12, %rdi
	movq	%rbx, %rsi
	movl	$100, %edx
	callq	_strlcpy
	movq	%r12, %rdi
	movl	$10, %esi
	callq	_strchr
	movq	%rax, %rbx
	testq	%rax, %rax
	je	LBB0_147
## %bb.146:                             ##   in Loop: Header=BB0_135 Depth=2
	movb	$0, (%rbx)
LBB0_147:                               ##   in Loop: Header=BB0_135 Depth=2
	xorl	%eax, %eax
	callq	_clear
	xorl	%eax, %eax
	callq	_refresh
	xorl	%eax, %eax
	callq	_cbreak
	xorl	%eax, %eax
	callq	_noecho
	xorl	%eax, %eax
	callq	_nonl
	movq	_REG_EXTENDED@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	-140(%rbp), %rdi
	movq	%r12, %rsi
	callq	_regcomp
	testl	%eax, %eax
	movq	%r12, %rsi
	movq	%r15, %r12
	je	LBB0_149
## %bb.148:                             ##   in Loop: Header=BB0_135 Depth=2
	xorl	%edi, %edi
	xorl	%esi, %esi
	callq	_move
	leaq	L_.str.59(%rip), %rdi
	callq	_printw
	xorl	%eax, %eax
	callq	_refresh
	movl	$1, %edi
	callq	_sleep
	jmp	LBB0_134
LBB0_149:                               ##   in Loop: Header=BB0_135 Depth=2
	leaq	-944(%rbp), %rdi
	movl	$100, %edx
	callq	_strlcpy
	movl	-140(%rbp), %eax
	movl	%eax, -100(%rbp)
	jmp	LBB0_134
LBB0_150:                               ##   in Loop: Header=BB0_48 Depth=1
	movq	%rbx, %r15
	leaq	L_.str.19(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	leaq	L_.str.20(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.21(%rip), %rdi
	leaq	L_.str.23(%rip), %rax
	cmoveq	%rax, %rdi
	leaq	L_.str.22(%rip), %rbx
	leaq	L_.str.24(%rip), %rax
	cmoveq	%rax, %rbx
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	%rbx, %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	movq	_flag_d@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_154
## %bb.151:                             ##   in Loop: Header=BB0_48 Depth=1
	movq	_flag_s@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.27(%rip), %rdi
	je	LBB0_153
## %bb.152:                             ##   in Loop: Header=BB0_48 Depth=1
	leaq	L_.str.25(%rip), %rdi
	xorl	%eax, %eax
	callq	_PRINTMSG
	leaq	L_.str.26(%rip), %rdi
LBB0_153:                               ##   in Loop: Header=BB0_48 Depth=1
	xorl	%eax, %eax
	callq	_PRINTMSG
LBB0_154:                               ##   in Loop: Header=BB0_48 Depth=1
	movq	_flag_o@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	leaq	L_.str.28(%rip), %rdi
	leaq	L_.str.29(%rip), %rbx
	jne	LBB0_67
	jmp	LBB0_68
LBB0_155:                               ##   in Loop: Header=BB0_48 Depth=1
	cmpl	$0, -68(%rbp)                   ## 4-byte Folded Reload
	je	LBB0_162
## %bb.156:                             ##   in Loop: Header=BB0_48 Depth=1
	movq	_flag_B@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_158
## %bb.157:                             ##   in Loop: Header=BB0_48 Depth=1
	movq	_stdout@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_fflush
	movl	$1, -68(%rbp)                   ## 4-byte Folded Spill
	jmp	LBB0_159
LBB0_158:                               ##   in Loop: Header=BB0_48 Depth=1
	movl	$0, -68(%rbp)                   ## 4-byte Folded Spill
LBB0_159:                               ##   in Loop: Header=BB0_48 Depth=1
	movq	_flag_I@GOTPCREL(%rip), %r13
	movq	-56(%rbp), %rbx                 ## 8-byte Reload
	movl	(%r13), %edi
	callq	_usleep
	jmp	LBB0_48
LBB0_160:
	cmpl	$0, (%r14)
	jne	LBB0_162
## %bb.161:
	movq	-112(%rbp), %rdi                ## 8-byte Reload
	callq	_el_end
	xorl	%eax, %eax
	callq	_endwin
LBB0_162:
	movq	_EX_OK@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_exit
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_28, LBB0_28-LJTI0_0
.set L0_0_set_8, LBB0_8-LJTI0_0
.set L0_0_set_3, LBB0_3-LJTI0_0
.set L0_0_set_7, LBB0_7-LJTI0_0
.set L0_0_set_9, LBB0_9-LJTI0_0
.set L0_0_set_14, LBB0_14-LJTI0_0
.set L0_0_set_4, LBB0_4-LJTI0_0
.set L0_0_set_15, LBB0_15-LJTI0_0
.set L0_0_set_16, LBB0_16-LJTI0_0
.set L0_0_set_17, LBB0_17-LJTI0_0
.set L0_0_set_22, LBB0_22-LJTI0_0
.set L0_0_set_23, LBB0_23-LJTI0_0
.set L0_0_set_24, LBB0_24-LJTI0_0
LJTI0_0:
	.long	L0_0_set_28
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_3
	.long	L0_0_set_7
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_9
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_14
	.long	L0_0_set_4
	.long	L0_0_set_15
	.long	L0_0_set_16
	.long	L0_0_set_8
	.long	L0_0_set_17
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_22
	.long	L0_0_set_23
	.long	L0_0_set_8
	.long	L0_0_set_8
	.long	L0_0_set_24
.set L0_1_set_137, LBB0_137-LJTI0_1
.set L0_1_set_134, LBB0_134-LJTI0_1
.set L0_1_set_138, LBB0_138-LJTI0_1
.set L0_1_set_139, LBB0_139-LJTI0_1
.set L0_1_set_140, LBB0_140-LJTI0_1
.set L0_1_set_141, LBB0_141-LJTI0_1
.set L0_1_set_133, LBB0_133-LJTI0_1
LJTI0_1:
	.long	L0_1_set_137
	.long	L0_1_set_134
	.long	L0_1_set_138
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_139
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_140
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_141
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_134
	.long	L0_1_set_133
	.end_data_region
                                        ## -- End function
	.comm	_stdout,4,2                     ## @stdout
	.comm	_flag_b,4,2                     ## @flag_b
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"abBdcCf:I:ops"

	.comm	_flag_a,4,2                     ## @flag_a
	.comm	_flag_B,4,2                     ## @flag_B
	.comm	_flag_c,4,2                     ## @flag_c
	.comm	_flag_C,4,2                     ## @flag_C
	.comm	_flag_d,4,2                     ## @flag_d
	.comm	_optarg,8,3                     ## @optarg
	.comm	_EX_USAGE,4,2                   ## @EX_USAGE
L_.str.1:                               ## @.str.1
	.asciz	"Filter string too long"

	.comm	_REG_EXTENDED,4,2               ## @REG_EXTENDED
L_.str.2:                               ## @.str.2
	.asciz	"Invalid filter - see re_format(7)"

	.comm	_flag_o,4,2                     ## @flag_o
	.comm	_errno,4,2                      ## @errno
	.comm	_EINVAL,4,2                     ## @EINVAL
	.comm	_ERANGE,4,2                     ## @ERANGE
L_.str.3:                               ## @.str.3
	.asciz	"Invalid argument to -I"

L_.str.4:                               ## @.str.4
	.asciz	"s"

L_.str.5:                               ## @.str.5
	.asciz	"ms"

	.comm	_flag_I,4,2                     ## @flag_I
	.comm	_flag_p,4,2                     ## @flag_p
	.comm	_flag_s,4,2                     ## @flag_s
	.comm	_optind,8,3                     ## @optind
L_.str.7:                               ## @.str.7
	.asciz	"geom_gettree = %d"

L_.str.8:                               ## @.str.8
	.asciz	"geom_stats_open()"

L_.str.9:                               ## @.str.9
	.asciz	"geom_stats_snapshot()"

	.comm	_EX_SOFTWARE,4,2                ## @EX_SOFTWARE
L_.str.10:                              ## @.str.10
	.asciz	"history_init()"

	.comm	_H_SETSIZE,4,2                  ## @H_SETSIZE
L_.str.11:                              ## @.str.11
	.asciz	"gstat"

	.comm	_stdin,4,2                      ## @stdin
	.comm	_stderr,4,2                     ## @stderr
L_.str.12:                              ## @.str.12
	.asciz	"el_init"

	.comm	_EL_EDITOR,4,2                  ## @EL_EDITOR
L_.str.13:                              ## @.str.13
	.asciz	"emacs"

	.comm	_EL_SIGNAL,4,2                  ## @EL_SIGNAL
	.comm	_EL_HIST,4,2                    ## @EL_HIST
	.comm	_EL_PROMPT,4,2                  ## @EL_PROMPT
	.comm	_el_prompt,4,2                  ## @el_prompt
	.comm	_H_ENTER,4,2                    ## @H_ENTER
	.comm	_COLOR_GREEN,4,2                ## @COLOR_GREEN
	.comm	_COLOR_MAGENTA,4,2              ## @COLOR_MAGENTA
	.comm	_COLOR_RED,4,2                  ## @COLOR_RED
	.comm	_stdscr,4,2                     ## @stdscr
	.comm	_FALSE,4,2                      ## @FALSE
	.comm	_TRUE,4,2                       ## @TRUE
L_.str.14:                              ## @.str.14
	.asciz	"%F %T"

L_.str.15:                              ## @.str.15
	.asciz	"%s.%.9ld"

L_.str.16:                              ## @.str.16
	.asciz	"dT: %5.3fs  w: %.3fs"

L_.str.17:                              ## @.str.17
	.asciz	"  filter: "

L_.str.18:                              ## @.str.18
	.asciz	"%s"

L_.str.19:                              ## @.str.19
	.asciz	"\n"

L_.str.20:                              ## @.str.20
	.asciz	" L(q)  ops/s   "

L_.str.21:                              ## @.str.21
	.asciz	" r/s     kB   kBps   ms/r   "

L_.str.22:                              ## @.str.22
	.asciz	" w/s     kB   kBps   ms/w   "

L_.str.23:                              ## @.str.23
	.asciz	" r/s   kBps   ms/r   "

L_.str.24:                              ## @.str.24
	.asciz	" w/s   kBps   ms/w   "

L_.str.25:                              ## @.str.25
	.asciz	" d/s     kB   kBps"

L_.str.26:                              ## @.str.26
	.asciz	"   ms/d   "

L_.str.27:                              ## @.str.27
	.asciz	" d/s   kBps   ms/d   "

L_.str.28:                              ## @.str.28
	.asciz	" o/s   ms/o   "

L_.str.29:                              ## @.str.29
	.asciz	"%%busy Name\n"

L_.str.30:                              ## @.str.30
	.asciz	"timestamp,name,q-depth,total_ops/s"

L_.str.31:                              ## @.str.31
	.asciz	",read/s,read_sz-KiB"

L_.str.32:                              ## @.str.32
	.asciz	",read-KiB/s,ms/read"

L_.str.33:                              ## @.str.33
	.asciz	",write/s,write_sz-KiB"

L_.str.34:                              ## @.str.34
	.asciz	",write-KiB/s,ms/write"

L_.str.35:                              ## @.str.35
	.asciz	",read/s,read-KiB/s,ms/read"

L_.str.36:                              ## @.str.36
	.asciz	",write/s,write-KiB/s,ms/write"

L_.str.37:                              ## @.str.37
	.asciz	",delete/s,delete-sz-KiB"

L_.str.38:                              ## @.str.38
	.asciz	",delete-KiB/s,ms/delete"

L_.str.39:                              ## @.str.39
	.asciz	",delete/s,delete-KiB/s"

L_.str.40:                              ## @.str.40
	.asciz	",ms/delete"

L_.str.41:                              ## @.str.41
	.asciz	",other/s,ms/other"

L_.str.42:                              ## @.str.42
	.asciz	",%%busy\n"

	.comm	_ISCONSUMER,8,3                 ## @ISCONSUMER
	.comm	_ISPROVIDER,8,3                 ## @ISPROVIDER
L_.str.43:                              ## @.str.43
	.asciz	"*\n"

	.comm	_DSM_QUEUE_LENGTH,4,2           ## @DSM_QUEUE_LENGTH
	.comm	_DSM_TRANSFERS_PER_SECOND,4,2   ## @DSM_TRANSFERS_PER_SECOND
	.comm	_DSM_TRANSFERS_PER_SECOND_READ,4,2 ## @DSM_TRANSFERS_PER_SECOND_READ
	.comm	_DSM_MB_PER_SECOND_READ,4,2     ## @DSM_MB_PER_SECOND_READ
	.comm	_DSM_MS_PER_TRANSACTION_READ,4,2 ## @DSM_MS_PER_TRANSACTION_READ
	.comm	_DSM_TRANSFERS_PER_SECOND_WRITE,4,2 ## @DSM_TRANSFERS_PER_SECOND_WRITE
	.comm	_DSM_MB_PER_SECOND_WRITE,4,2    ## @DSM_MB_PER_SECOND_WRITE
	.comm	_DSM_MS_PER_TRANSACTION_WRITE,4,2 ## @DSM_MS_PER_TRANSACTION_WRITE
	.comm	_DSM_BUSY_PCT,4,2               ## @DSM_BUSY_PCT
	.comm	_DSM_TRANSFERS_PER_SECOND_FREE,4,2 ## @DSM_TRANSFERS_PER_SECOND_FREE
	.comm	_DSM_MB_PER_SECOND_FREE,4,2     ## @DSM_MB_PER_SECOND_FREE
	.comm	_DSM_MS_PER_TRANSACTION_FREE,4,2 ## @DSM_MS_PER_TRANSACTION_FREE
	.comm	_DSM_TRANSFERS_PER_SECOND_OTHER,4,2 ## @DSM_TRANSFERS_PER_SECOND_OTHER
	.comm	_DSM_MS_PER_TRANSACTION_OTHER,4,2 ## @DSM_MS_PER_TRANSACTION_OTHER
	.comm	_DSM_KB_PER_TRANSFER_READ,4,2   ## @DSM_KB_PER_TRANSFER_READ
	.comm	_DSM_KB_PER_TRANSFER_WRITE,4,2  ## @DSM_KB_PER_TRANSFER_WRITE
	.comm	_DSM_KB_PER_TRANSFER_FREE,4,2   ## @DSM_KB_PER_TRANSFER_FREE
	.comm	_DSM_NONE,4,2                   ## @DSM_NONE
L_.str.45:                              ## @.str.45
	.asciz	"%s/%s/%s"

L_.str.46:                              ## @.str.46
	.asciz	",%s"

L_.str.47:                              ## @.str.47
	.asciz	",%ju"

L_.str.48:                              ## @.str.48
	.asciz	",%.0f"

L_.str.49:                              ## @.str.49
	.asciz	",%.1f"

L_.str.50:                              ## @.str.50
	.asciz	",%.1lf"

L_.str.51:                              ## @.str.51
	.asciz	" %4ju"

L_.str.52:                              ## @.str.52
	.asciz	" %6.0f"

L_.str.53:                              ## @.str.53
	.asciz	" %6.1f"

	.comm	_HIGH_PCT_BUSY_THRESH,16,4      ## @HIGH_PCT_BUSY_THRESH
	.comm	_MEDIUM_PCT_BUSY_THRESH,16,4    ## @MEDIUM_PCT_BUSY_THRESH
L_.str.54:                              ## @.str.54
	.asciz	" %6.1lf"

L_.str.55:                              ## @.str.55
	.asciz	"|"

L_.str.56:                              ## @.str.56
	.asciz	" "

L_.str.57:                              ## @.str.57
	.asciz	" %s"

	.comm	_ERR,4,2                        ## @ERR
L_.str.58:                              ## @.str.58
	.asciz	"el_gets"

L_.str.59:                              ## @.str.59
	.asciz	"Invalid filter"

	.comm	_EX_OK,4,2                      ## @EX_OK
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_main                           ; -- Begin function main
	.p2align	2
_main:                                  ; @main
	.cfi_startproc
; %bb.0:
	stp	d9, d8, [sp, #-112]!            ; 16-byte Folded Spill
	.cfi_def_cfa_offset 112
	stp	x28, x27, [sp, #16]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #32]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #48]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #64]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #80]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #96]             ; 16-byte Folded Spill
	add	x29, sp, #96
	.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 w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	.cfi_offset b8, -104
	.cfi_offset b9, -112
	mov	w9, #5120
Lloh0:
	adrp	x16, ___chkstk_darwin@GOTPAGE
Lloh1:
	ldr	x16, [x16, ___chkstk_darwin@GOTPAGEOFF]
	blr	x16
	sub	sp, sp, #1, lsl #12             ; =4096
	sub	sp, sp, #1024
	mov	x21, x1
	mov	x20, x0
	add	x19, sp, #1, lsl #12            ; =4096
	add	x19, x19, #828
Lloh2:
	adrp	x8, _stdout@GOTPAGE
Lloh3:
	ldr	x8, [x8, _stdout@GOTPAGEOFF]
Lloh4:
	ldr	w0, [x8]
	bl	_fileno
	bl	_isatty
Lloh5:
	adrp	x28, _flag_b@GOTPAGE
Lloh6:
	ldr	x28, [x28, _flag_b@GOTPAGEOFF]
	cbnz	w0, LBB0_2
; %bb.1:
	mov	w8, #1
	str	w8, [x28]
LBB0_2:
	strb	wzr, [x19]
Lloh7:
	adrp	x22, l_.str@PAGE
Lloh8:
	add	x22, x22, l_.str@PAGEOFF
Lloh9:
	adrp	x27, _flag_B@GOTPAGE
Lloh10:
	ldr	x27, [x27, _flag_B@GOTPAGEOFF]
	mov	w25, #1
Lloh11:
	adrp	x26, lJTI0_0@PAGE
Lloh12:
	add	x26, x26, lJTI0_0@PAGEOFF
Lloh13:
	adrp	x23, _optarg@GOTPAGE
Lloh14:
	ldr	x23, [x23, _optarg@GOTPAGEOFF]
Lloh15:
	adrp	x24, _EX_USAGE@GOTPAGE
Lloh16:
	ldr	x24, [x24, _EX_USAGE@GOTPAGEOFF]
                                        ; implicit-def: $x19
	b	LBB0_4
LBB0_3:                                 ;   in Loop: Header=BB0_4 Depth=1
Lloh17:
	adrp	x8, _flag_s@GOTPAGE
Lloh18:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh19:
	str	w25, [x8]
LBB0_4:                                 ; =>This Inner Loop Header: Depth=1
	mov	x0, x20
	mov	x1, x21
	mov	x2, x22
	bl	_getopt
	add	w8, w0, #1
	cmp	w8, #116
	b.hi	LBB0_7
; %bb.5:                                ;   in Loop: Header=BB0_4 Depth=1
	adr	x9, LBB0_3
	ldrb	w10, [x26, x8]
	add	x9, x9, x10, lsl #2
	br	x9
LBB0_6:                                 ;   in Loop: Header=BB0_4 Depth=1
	str	w25, [x27]
	str	w25, [x28]
	b	LBB0_4
LBB0_7:                                 ;   in Loop: Header=BB0_4 Depth=1
	bl	_usage
	b	LBB0_4
LBB0_8:                                 ;   in Loop: Header=BB0_4 Depth=1
Lloh20:
	adrp	x8, _flag_C@GOTPAGE
Lloh21:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh22:
	str	w25, [x8]
	str	w25, [x28]
	str	w25, [x27]
	b	LBB0_4
LBB0_9:                                 ;   in Loop: Header=BB0_4 Depth=1
	add	x19, sp, #1, lsl #12            ; =4096
	add	x19, x19, #828
	stur	xzr, [x19, #100]
	ldr	x0, [x23]
	sub	x1, x29, #192
	mov	w2, #0
	bl	_strtoul
	mov	x28, x0
	ldur	x19, [x19, #100]
	ldr	x8, [x23]
	cmp	x19, x8
	b.eq	LBB0_11
; %bb.10:                               ;   in Loop: Header=BB0_4 Depth=1
Lloh23:
	adrp	x8, _errno@GOTPAGE
Lloh24:
	ldr	x8, [x8, _errno@GOTPAGEOFF]
Lloh25:
	ldr	w8, [x8]
Lloh26:
	adrp	x9, _EINVAL@GOTPAGE
Lloh27:
	ldr	x9, [x9, _EINVAL@GOTPAGEOFF]
Lloh28:
	ldr	w9, [x9]
Lloh29:
	adrp	x10, _ERANGE@GOTPAGE
Lloh30:
	ldr	x10, [x10, _ERANGE@GOTPAGEOFF]
Lloh31:
	ldr	w10, [x10]
	cmp	w8, w9
	ccmp	w8, w10, #4, ne
	b.ne	LBB0_23
LBB0_11:                                ;   in Loop: Header=BB0_4 Depth=1
	mov	w0, #1
Lloh32:
	adrp	x1, l_.str.3@PAGE
Lloh33:
	add	x1, x1, l_.str.3@PAGEOFF
	bl	_errx
	b	LBB0_26
LBB0_12:                                ;   in Loop: Header=BB0_4 Depth=1
Lloh34:
	adrp	x8, _flag_a@GOTPAGE
Lloh35:
	ldr	x8, [x8, _flag_a@GOTPAGEOFF]
Lloh36:
	str	w25, [x8]
	b	LBB0_4
LBB0_13:                                ;   in Loop: Header=BB0_4 Depth=1
	str	w25, [x28]
	b	LBB0_4
LBB0_14:                                ;   in Loop: Header=BB0_4 Depth=1
Lloh37:
	adrp	x8, _flag_c@GOTPAGE
Lloh38:
	ldr	x8, [x8, _flag_c@GOTPAGEOFF]
Lloh39:
	str	w25, [x8]
	b	LBB0_4
LBB0_15:                                ;   in Loop: Header=BB0_4 Depth=1
Lloh40:
	adrp	x8, _flag_d@GOTPAGE
Lloh41:
	ldr	x8, [x8, _flag_d@GOTPAGEOFF]
Lloh42:
	str	w25, [x8]
	b	LBB0_4
LBB0_16:                                ;   in Loop: Header=BB0_4 Depth=1
	ldr	x0, [x23]
	bl	_strlen
	cmp	w0, #100
	b.lo	LBB0_18
; %bb.17:                               ;   in Loop: Header=BB0_4 Depth=1
	ldr	w0, [x24]
Lloh43:
	adrp	x1, l_.str.1@PAGE
Lloh44:
	add	x1, x1, l_.str.1@PAGEOFF
	bl	_errx
LBB0_18:                                ;   in Loop: Header=BB0_4 Depth=1
	ldr	x1, [x23]
Lloh45:
	adrp	x8, _REG_EXTENDED@GOTPAGE
Lloh46:
	ldr	x8, [x8, _REG_EXTENDED@GOTPAGEOFF]
Lloh47:
	ldr	w2, [x8]
	sub	x0, x29, #172
	bl	_regcomp
	cbz	w0, LBB0_20
; %bb.19:                               ;   in Loop: Header=BB0_4 Depth=1
	ldr	w0, [x24]
Lloh48:
	adrp	x1, l_.str.2@PAGE
Lloh49:
	add	x1, x1, l_.str.2@PAGEOFF
	bl	_errx
LBB0_20:                                ;   in Loop: Header=BB0_4 Depth=1
	ldr	x1, [x23]
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #828
	mov	w2, #100
	bl	_strlcpy
	b	LBB0_4
LBB0_21:                                ;   in Loop: Header=BB0_4 Depth=1
Lloh50:
	adrp	x8, _flag_o@GOTPAGE
Lloh51:
	ldr	x8, [x8, _flag_o@GOTPAGEOFF]
Lloh52:
	str	w25, [x8]
	b	LBB0_4
LBB0_22:                                ;   in Loop: Header=BB0_4 Depth=1
Lloh53:
	adrp	x8, _flag_p@GOTPAGE
Lloh54:
	ldr	x8, [x8, _flag_p@GOTPAGEOFF]
Lloh55:
	str	w25, [x8]
	b	LBB0_4
LBB0_23:                                ;   in Loop: Header=BB0_4 Depth=1
	mov	x0, x19
Lloh56:
	adrp	x1, l_.str.4@PAGE
Lloh57:
	add	x1, x1, l_.str.4@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_25
; %bb.24:                               ;   in Loop: Header=BB0_4 Depth=1
	mov	x0, x19
Lloh58:
	adrp	x1, l_.str.5@PAGE
Lloh59:
	add	x1, x1, l_.str.5@PAGEOFF
	bl	_strcmp
	mov	w8, #1000
	mul	w8, w28, w8
	cmp	w0, #0
	csel	w28, w8, w28, eq
	b	LBB0_26
LBB0_25:                                ;   in Loop: Header=BB0_4 Depth=1
	mov	w8, #16960
	movk	w8, #15, lsl #16
	mul	w28, w28, w8
LBB0_26:                                ;   in Loop: Header=BB0_4 Depth=1
Lloh60:
	adrp	x8, _flag_I@GOTPAGE
Lloh61:
	ldr	x8, [x8, _flag_I@GOTPAGEOFF]
Lloh62:
	str	w28, [x8]
Lloh63:
	adrp	x28, _flag_b@GOTPAGE
Lloh64:
	ldr	x28, [x28, _flag_b@GOTPAGEOFF]
	b	LBB0_4
LBB0_27:
Lloh65:
	adrp	x8, _optind@GOTPAGE
Lloh66:
	ldr	x8, [x8, _optind@GOTPAGEOFF]
Lloh67:
	ldr	w8, [x8]
	cmp	w8, w20
	b.eq	LBB0_29
; %bb.28:
	bl	_usage
LBB0_29:
	sub	x0, x29, #168
	bl	_geom_gettree
                                        ; kill: def $w0 killed $w0 def $x0
	add	x24, sp, #1, lsl #12            ; =4096
	add	x24, x24, #828
	cbz	w0, LBB0_31
; %bb.30:
	str	x0, [sp]
Lloh68:
	adrp	x1, l_.str.7@PAGE
Lloh69:
	add	x1, x1, l_.str.7@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_31:
	bl	_geom_stats_open
	cbz	w0, LBB0_33
; %bb.32:
Lloh70:
	adrp	x1, l_.str.8@PAGE
Lloh71:
	add	x1, x1, l_.str.8@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_33:
	bl	_geom_stats_snapshot_get
	mov	x20, x0
	cbnz	x0, LBB0_35
; %bb.34:
Lloh72:
	adrp	x1, l_.str.9@PAGE
Lloh73:
	add	x1, x1, l_.str.9@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_35:
	ldr	w8, [x28]
	cbnz	w8, LBB0_43
; %bb.36:
	bl	_history_init
	mov	x26, x0
Lloh74:
	adrp	x21, _EX_SOFTWARE@GOTPAGE
Lloh75:
	ldr	x21, [x21, _EX_SOFTWARE@GOTPAGEOFF]
	cbnz	x0, LBB0_38
; %bb.37:
	ldr	w0, [x21]
Lloh76:
	adrp	x1, l_.str.10@PAGE
Lloh77:
	add	x1, x1, l_.str.10@PAGEOFF
	bl	_err
LBB0_38:
Lloh78:
	adrp	x8, _H_SETSIZE@GOTPAGE
Lloh79:
	ldr	x8, [x8, _H_SETSIZE@GOTPAGEOFF]
Lloh80:
	ldr	w2, [x8]
	mov	w8, #100
	str	x8, [sp]
	add	x1, sp, #388
	mov	x0, x26
	bl	_history
Lloh81:
	adrp	x8, _stdin@GOTPAGE
Lloh82:
	ldr	x8, [x8, _stdin@GOTPAGEOFF]
Lloh83:
	ldr	w1, [x8]
Lloh84:
	adrp	x8, _stdout@GOTPAGE
Lloh85:
	ldr	x8, [x8, _stdout@GOTPAGEOFF]
Lloh86:
	ldr	w2, [x8]
Lloh87:
	adrp	x8, _stderr@GOTPAGE
Lloh88:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh89:
	ldr	w3, [x8]
Lloh90:
	adrp	x0, l_.str.11@PAGE
Lloh91:
	add	x0, x0, l_.str.11@PAGEOFF
	bl	_el_init
	str	x0, [sp, #376]                  ; 8-byte Folded Spill
	cbnz	x0, LBB0_40
; %bb.39:
	ldr	w0, [x21]
Lloh92:
	adrp	x1, l_.str.12@PAGE
Lloh93:
	add	x1, x1, l_.str.12@PAGEOFF
	bl	_err
LBB0_40:
Lloh94:
	adrp	x8, _EL_EDITOR@GOTPAGE
Lloh95:
	ldr	x8, [x8, _EL_EDITOR@GOTPAGEOFF]
Lloh96:
	ldr	w1, [x8]
Lloh97:
	adrp	x8, l_.str.13@PAGE
Lloh98:
	add	x8, x8, l_.str.13@PAGEOFF
	str	x8, [sp]
	ldr	x21, [sp, #376]                 ; 8-byte Folded Reload
	mov	x0, x21
	bl	_el_set
Lloh99:
	adrp	x8, _EL_SIGNAL@GOTPAGE
Lloh100:
	ldr	x8, [x8, _EL_SIGNAL@GOTPAGEOFF]
Lloh101:
	ldr	w1, [x8]
	mov	w8, #1
	str	x8, [sp]
	mov	x0, x21
	bl	_el_set
Lloh102:
	adrp	x8, _EL_HIST@GOTPAGE
Lloh103:
	ldr	x8, [x8, _EL_HIST@GOTPAGEOFF]
Lloh104:
	ldr	w1, [x8]
Lloh105:
	adrp	x8, _history@GOTPAGE
Lloh106:
	ldr	x8, [x8, _history@GOTPAGEOFF]
	stp	x8, x26, [sp]
	mov	x0, x21
	bl	_el_set
Lloh107:
	adrp	x8, _EL_PROMPT@GOTPAGE
Lloh108:
	ldr	x8, [x8, _EL_PROMPT@GOTPAGEOFF]
Lloh109:
	ldr	w1, [x8]
Lloh110:
	adrp	x8, _el_prompt@GOTPAGE
Lloh111:
	ldr	x8, [x8, _el_prompt@GOTPAGEOFF]
Lloh112:
	ldr	w8, [x8]
	str	x8, [sp]
	mov	x0, x21
	bl	_el_set
	ldrb	w8, [x24]
	cbz	w8, LBB0_42
; %bb.41:
Lloh113:
	adrp	x8, _H_ENTER@GOTPAGE
Lloh114:
	ldr	x8, [x8, _H_ENTER@GOTPAGEOFF]
Lloh115:
	ldr	w2, [x8]
	add	x8, sp, #1, lsl #12             ; =4096
	add	x8, x8, #828
	str	x8, [sp]
	add	x1, sp, #388
	mov	x0, x26
	bl	_history
LBB0_42:
	bl	_initscr
	bl	_start_color
	bl	_use_default_colors
	sub	x1, x29, #178
	sub	x2, x29, #180
	mov	w0, #0
	bl	_pair_content
Lloh116:
	adrp	x8, _COLOR_GREEN@GOTPAGE
Lloh117:
	ldr	x8, [x8, _COLOR_GREEN@GOTPAGEOFF]
Lloh118:
	ldr	w1, [x8]
	ldursh	w2, [x29, #-180]
	mov	w0, #1
	bl	_init_pair
Lloh119:
	adrp	x8, _COLOR_MAGENTA@GOTPAGE
Lloh120:
	ldr	x8, [x8, _COLOR_MAGENTA@GOTPAGEOFF]
Lloh121:
	ldr	w1, [x8]
	ldursh	w2, [x29, #-180]
	mov	w0, #2
	bl	_init_pair
Lloh122:
	adrp	x8, _COLOR_RED@GOTPAGE
Lloh123:
	ldr	x8, [x8, _COLOR_RED@GOTPAGEOFF]
Lloh124:
	ldr	w1, [x8]
	ldursh	w2, [x29, #-180]
	mov	w0, #3
	bl	_init_pair
	bl	_cbreak
	bl	_noecho
	bl	_nonl
Lloh125:
	adrp	x21, _stdscr@GOTPAGE
Lloh126:
	ldr	x21, [x21, _stdscr@GOTPAGEOFF]
	ldr	w0, [x21]
	mov	w1, #1
	bl	_nodelay
	ldr	w0, [x21]
Lloh127:
	adrp	x8, _FALSE@GOTPAGE
Lloh128:
	ldr	x8, [x8, _FALSE@GOTPAGEOFF]
Lloh129:
	ldr	w1, [x8]
	bl	_intrflush
	ldr	w0, [x21]
Lloh130:
	adrp	x8, _TRUE@GOTPAGE
Lloh131:
	ldr	x8, [x8, _TRUE@GOTPAGEOFF]
Lloh132:
	ldr	w1, [x8]
	bl	_keypad
	b	LBB0_44
LBB0_43:
	str	xzr, [sp, #376]                 ; 8-byte Folded Spill
	mov	x26, #0
LBB0_44:
	sub	x1, x29, #160
	mov	x0, x20
	bl	_geom_stats_snapshot_timestamp
	str	wzr, [sp, #372]                 ; 4-byte Folded Spill
	add	x8, sp, #400
	add	x10, x8, #8
	add	x9, x8, #16
	stp	x9, x10, [sp, #352]             ; 16-byte Folded Spill
	add	x10, x8, #24
	add	x9, x8, #32
	stp	x9, x10, [sp, #336]             ; 16-byte Folded Spill
	add	x10, x8, #40
	add	x9, x8, #48
	stp	x9, x10, [sp, #320]             ; 16-byte Folded Spill
	add	x10, x8, #56
	add	x9, x8, #64
	stp	x9, x10, [sp, #304]             ; 16-byte Folded Spill
	add	x10, x8, #72
	add	x9, x8, #80
	stp	x9, x10, [sp, #288]             ; 16-byte Folded Spill
	add	x10, x8, #88
	add	x9, x8, #96
	stp	x9, x10, [sp, #272]             ; 16-byte Folded Spill
	add	x10, x8, #104
	add	x9, x8, #112
	stp	x9, x10, [sp, #256]             ; 16-byte Folded Spill
	add	x8, x8, #120
	str	x8, [sp, #248]                  ; 8-byte Folded Spill
	mov	w8, #1
	str	w8, [sp, #236]                  ; 4-byte Folded Spill
Lloh133:
	adrp	x22, _ERR@GOTPAGE
Lloh134:
	ldr	x22, [x22, _ERR@GOTPAGEOFF]
Lloh135:
	adrp	x28, lJTI0_1@PAGE
Lloh136:
	add	x28, x28, lJTI0_1@PAGEOFF
Lloh137:
	adrp	x25, _ISCONSUMER@GOTPAGE
Lloh138:
	ldr	x25, [x25, _ISCONSUMER@GOTPAGEOFF]
	str	x26, [sp, #240]                 ; 8-byte Folded Spill
	b	LBB0_47
LBB0_45:                                ;   in Loop: Header=BB0_47 Depth=1
	mov	w21, #0
LBB0_46:                                ;   in Loop: Header=BB0_47 Depth=1
	stur	x19, [x24, #100]
	cbnz	w21, LBB0_157
LBB0_47:                                ; =>This Loop Header: Depth=1
                                        ;     Child Loop BB0_76 Depth 2
                                        ;     Child Loop BB0_136 Depth 2
	bl	_geom_stats_snapshot_get
	mov	x26, x0
	cbnz	x0, LBB0_49
; %bb.48:                               ;   in Loop: Header=BB0_47 Depth=1
	mov	w0, #1
Lloh139:
	adrp	x1, l_.str.9@PAGE
Lloh140:
	add	x1, x1, l_.str.9@PAGEOFF
	bl	_err
LBB0_49:                                ;   in Loop: Header=BB0_47 Depth=1
	sub	x1, x29, #136
	mov	x0, x26
	bl	_geom_stats_snapshot_timestamp
	ldur	d8, [x24, #156]
	ldur	d9, [x24, #132]
	ldur	w21, [x29, #-128]
	ldur	w23, [x29, #-152]
	ldur	q0, [x24, #156]
	stur	q0, [x24, #132]
Lloh141:
	adrp	x8, _flag_C@GOTPAGE
Lloh142:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh143:
	ldr	w8, [x8]
	cbz	w8, LBB0_51
; %bb.50:                               ;   in Loop: Header=BB0_47 Depth=1
	sub	x0, x29, #160
	bl	_localtime
	mov	x3, x0
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #528
	mov	w1, #100
Lloh144:
	adrp	x2, l_.str.14@PAGE
Lloh145:
	add	x2, x2, l_.str.14@PAGEOFF
	bl	_strftime
	ldur	w9, [x29, #-152]
	add	x8, sp, #1, lsl #12             ; =4096
	add	x8, x8, #528
	stp	x8, x9, [sp]
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #528
	mov	w1, #100
Lloh146:
	adrp	x2, l_.str.15@PAGE
Lloh147:
	add	x2, x2, l_.str.15@PAGEOFF
	bl	_snprintf
LBB0_51:                                ;   in Loop: Header=BB0_47 Depth=1
	sub	w21, w21, w23
	mov	x0, x26
	bl	_geom_stats_snapshot_reset
	mov	x0, x20
	bl	_geom_stats_snapshot_reset
Lloh148:
	adrp	x8, _flag_b@GOTPAGE
Lloh149:
	ldr	x8, [x8, _flag_b@GOTPAGEOFF]
Lloh150:
	ldr	w8, [x8]
	cbnz	w8, LBB0_53
; %bb.52:                               ;   in Loop: Header=BB0_47 Depth=1
	mov	w0, #0
	mov	w1, #0
	bl	_move
LBB0_53:                                ;   in Loop: Header=BB0_47 Depth=1
	fsub	d0, d8, d9
	scvtf	d1, w21
	mov	x8, #54933
	movk	x8, #59430, lsl #16
	movk	x8, #11787, lsl #32
	movk	x8, #15889, lsl #48
	fmov	d2, x8
	fmadd	d8, d1, d2, d0
Lloh151:
	adrp	x8, _flag_C@GOTPAGE
Lloh152:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh153:
	ldr	w8, [x8]
	cbnz	w8, LBB0_60
; %bb.54:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh154:
	adrp	x8, _flag_I@GOTPAGE
Lloh155:
	ldr	x8, [x8, _flag_I@GOTPAGEOFF]
Lloh156:
	ldr	s0, [x8]
	scvtf	s0, s0
	mov	w8, #9216
	movk	w8, #18804, lsl #16
	fmov	s1, w8
	fdiv	s0, s0, s1
	fcvt	d0, s0
	stp	d8, d0, [sp]
Lloh157:
	adrp	x0, l_.str.16@PAGE
Lloh158:
	add	x0, x0, l_.str.16@PAGEOFF
	bl	_PRINTMSG
Lloh159:
	adrp	x8, _flag_C@GOTPAGE
Lloh160:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh161:
	ldr	w8, [x8]
	cbnz	w8, LBB0_59
; %bb.55:                               ;   in Loop: Header=BB0_47 Depth=1
	ldrb	w9, [x24]
	cbz	w9, LBB0_59
; %bb.56:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh162:
	adrp	x0, l_.str.17@PAGE
Lloh163:
	add	x0, x0, l_.str.17@PAGEOFF
	bl	_PRINTMSG
Lloh164:
	adrp	x8, _flag_b@GOTPAGE
Lloh165:
	ldr	x8, [x8, _flag_b@GOTPAGEOFF]
Lloh166:
	ldr	w8, [x8]
	cbnz	w8, LBB0_58
; %bb.57:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh167:
	adrp	x21, _stdscr@GOTPAGE
Lloh168:
	ldr	x21, [x21, _stdscr@GOTPAGEOFF]
	ldr	w0, [x21]
	mov	w2, #-1
	bl	_getyx
	ldr	w0, [x21]
	mov	w2, #-1
	bl	_getmaxyx
LBB0_58:                                ;   in Loop: Header=BB0_47 Depth=1
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #728
	add	x1, sp, #1, lsl #12             ; =4096
	add	x1, x1, #828
	mov	w2, #100
	bl	_strlcpy
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #828
	bl	_strlen
	add	x8, sp, #1, lsl #12             ; =4096
	add	x8, x8, #728
	str	x8, [sp]
Lloh169:
	adrp	x0, l_.str.18@PAGE
Lloh170:
	add	x0, x0, l_.str.18@PAGEOFF
	bl	_PRINTMSG
Lloh171:
	adrp	x8, _flag_C@GOTPAGE
Lloh172:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh173:
	ldr	w8, [x8]
LBB0_59:                                ;   in Loop: Header=BB0_47 Depth=1
	cbz	w8, LBB0_63
LBB0_60:                                ;   in Loop: Header=BB0_47 Depth=1
	ldr	w8, [sp, #372]                  ; 4-byte Folded Reload
	cbnz	w8, LBB0_76
; %bb.61:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh174:
	adrp	x0, l_.str.30@PAGE
Lloh175:
	add	x0, x0, l_.str.30@PAGEOFF
	bl	_PRINTMSG
Lloh176:
	adrp	x8, _flag_s@GOTPAGE
Lloh177:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh178:
	ldr	w8, [x8]
	cbz	w8, LBB0_66
; %bb.62:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh179:
	adrp	x0, l_.str.31@PAGE
Lloh180:
	add	x0, x0, l_.str.31@PAGEOFF
	bl	_PRINTMSG
Lloh181:
	adrp	x0, l_.str.32@PAGE
Lloh182:
	add	x0, x0, l_.str.32@PAGEOFF
	bl	_PRINTMSG
Lloh183:
	adrp	x0, l_.str.33@PAGE
Lloh184:
	add	x0, x0, l_.str.33@PAGEOFF
Lloh185:
	adrp	x21, l_.str.34@PAGE
Lloh186:
	add	x21, x21, l_.str.34@PAGEOFF
	b	LBB0_67
LBB0_63:                                ;   in Loop: Header=BB0_47 Depth=1
Lloh187:
	adrp	x0, l_.str.19@PAGE
Lloh188:
	add	x0, x0, l_.str.19@PAGEOFF
	bl	_PRINTMSG
Lloh189:
	adrp	x0, l_.str.20@PAGE
Lloh190:
	add	x0, x0, l_.str.20@PAGEOFF
	bl	_PRINTMSG
Lloh191:
	adrp	x8, _flag_s@GOTPAGE
Lloh192:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh193:
	ldr	w8, [x8]
	cmp	w8, #0
Lloh194:
	adrp	x8, l_.str.21@PAGE
Lloh195:
	add	x8, x8, l_.str.21@PAGEOFF
Lloh196:
	adrp	x9, l_.str.23@PAGE
Lloh197:
	add	x9, x9, l_.str.23@PAGEOFF
	csel	x0, x9, x8, eq
Lloh198:
	adrp	x8, l_.str.22@PAGE
Lloh199:
	add	x8, x8, l_.str.22@PAGEOFF
Lloh200:
	adrp	x9, l_.str.24@PAGE
Lloh201:
	add	x9, x9, l_.str.24@PAGEOFF
	csel	x21, x9, x8, eq
	bl	_PRINTMSG
	mov	x0, x21
	bl	_PRINTMSG
Lloh202:
	adrp	x8, _flag_d@GOTPAGE
Lloh203:
	ldr	x8, [x8, _flag_d@GOTPAGEOFF]
Lloh204:
	ldr	w8, [x8]
	cbz	w8, LBB0_74
; %bb.64:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh205:
	adrp	x8, _flag_s@GOTPAGE
Lloh206:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh207:
	ldr	w8, [x8]
	cbz	w8, LBB0_72
; %bb.65:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh208:
	adrp	x0, l_.str.25@PAGE
Lloh209:
	add	x0, x0, l_.str.25@PAGEOFF
	bl	_PRINTMSG
Lloh210:
	adrp	x0, l_.str.26@PAGE
Lloh211:
	add	x0, x0, l_.str.26@PAGEOFF
	b	LBB0_73
LBB0_66:                                ;   in Loop: Header=BB0_47 Depth=1
Lloh212:
	adrp	x0, l_.str.35@PAGE
Lloh213:
	add	x0, x0, l_.str.35@PAGEOFF
Lloh214:
	adrp	x21, l_.str.36@PAGE
Lloh215:
	add	x21, x21, l_.str.36@PAGEOFF
LBB0_67:                                ;   in Loop: Header=BB0_47 Depth=1
	bl	_PRINTMSG
	mov	x0, x21
	bl	_PRINTMSG
Lloh216:
	adrp	x8, _flag_d@GOTPAGE
Lloh217:
	ldr	x8, [x8, _flag_d@GOTPAGEOFF]
Lloh218:
	ldr	w8, [x8]
	cbz	w8, LBB0_69
; %bb.68:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh219:
	adrp	x8, _flag_s@GOTPAGE
Lloh220:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh221:
	ldr	w8, [x8]
	cmp	w8, #0
Lloh222:
	adrp	x8, l_.str.37@PAGE
Lloh223:
	add	x8, x8, l_.str.37@PAGEOFF
Lloh224:
	adrp	x9, l_.str.39@PAGE
Lloh225:
	add	x9, x9, l_.str.39@PAGEOFF
	csel	x0, x9, x8, eq
Lloh226:
	adrp	x8, l_.str.38@PAGE
Lloh227:
	add	x8, x8, l_.str.38@PAGEOFF
Lloh228:
	adrp	x9, l_.str.40@PAGE
Lloh229:
	add	x9, x9, l_.str.40@PAGEOFF
	csel	x21, x9, x8, eq
	bl	_PRINTMSG
	mov	x0, x21
	bl	_PRINTMSG
LBB0_69:                                ;   in Loop: Header=BB0_47 Depth=1
Lloh230:
	adrp	x8, _flag_o@GOTPAGE
Lloh231:
	ldr	x8, [x8, _flag_o@GOTPAGEOFF]
Lloh232:
	ldr	w8, [x8]
	mov	w9, #1
	str	w9, [sp, #372]                  ; 4-byte Folded Spill
Lloh233:
	adrp	x0, l_.str.41@PAGE
Lloh234:
	add	x0, x0, l_.str.41@PAGEOFF
Lloh235:
	adrp	x21, l_.str.42@PAGE
Lloh236:
	add	x21, x21, l_.str.42@PAGEOFF
	cbz	w8, LBB0_71
LBB0_70:                                ;   in Loop: Header=BB0_47 Depth=1
	bl	_PRINTMSG
LBB0_71:                                ;   in Loop: Header=BB0_47 Depth=1
	mov	x0, x21
	b	LBB0_75
LBB0_72:                                ;   in Loop: Header=BB0_47 Depth=1
Lloh237:
	adrp	x0, l_.str.27@PAGE
Lloh238:
	add	x0, x0, l_.str.27@PAGEOFF
LBB0_73:                                ;   in Loop: Header=BB0_47 Depth=1
	bl	_PRINTMSG
LBB0_74:                                ;   in Loop: Header=BB0_47 Depth=1
Lloh239:
	adrp	x8, _flag_o@GOTPAGE
Lloh240:
	ldr	x8, [x8, _flag_o@GOTPAGEOFF]
Lloh241:
	ldr	w8, [x8]
Lloh242:
	adrp	x0, l_.str.28@PAGE
Lloh243:
	add	x0, x0, l_.str.28@PAGEOFF
Lloh244:
	adrp	x21, l_.str.29@PAGE
Lloh245:
	add	x21, x21, l_.str.29@PAGEOFF
	cbnz	w8, LBB0_70
	b	LBB0_71
LBB0_75:                                ;   in Loop: Header=BB0_47 Depth=1
	bl	_PRINTMSG
LBB0_76:                                ;   Parent Loop BB0_47 Depth=1
                                        ; =>  This Inner Loop Header: Depth=2
	mov	x0, x26
	bl	_geom_stats_snapshot_next
	mov	x24, x0
	mov	x0, x20
	bl	_geom_stats_snapshot_next
	cbz	x24, LBB0_131
; %bb.77:                               ;   in Loop: Header=BB0_76 Depth=2
	mov	x21, x0
	cbz	x0, LBB0_131
; %bb.78:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	x1, [x24, #16]
	cbz	x1, LBB0_76
; %bb.79:                               ;   in Loop: Header=BB0_76 Depth=2
	sub	x0, x29, #168
	bl	_geom_lookupid
	mov	x23, x0
	cbnz	x0, LBB0_83
; %bb.80:                               ;   in Loop: Header=BB0_76 Depth=2
	sub	x0, x29, #168
	bl	_geom_deletetree
	sub	x0, x29, #168
	bl	_geom_gettree
                                        ; kill: def $w0 killed $w0 def $x0
	cbz	w0, LBB0_82
; %bb.81:                               ;   in Loop: Header=BB0_76 Depth=2
	str	x0, [sp]
	mov	w0, #1
Lloh246:
	adrp	x1, l_.str.7@PAGE
Lloh247:
	add	x1, x1, l_.str.7@PAGEOFF
	bl	_err
LBB0_82:                                ;   in Loop: Header=BB0_76 Depth=2
	ldr	x1, [x24, #16]
	sub	x0, x29, #168
	bl	_geom_lookupid
	mov	x23, x0
	cbz	x0, LBB0_76
LBB0_83:                                ;   in Loop: Header=BB0_76 Depth=2
	ldr	x8, [x23]
	ldr	x9, [x25]
Lloh248:
	adrp	x10, _flag_c@GOTPAGE
Lloh249:
	ldr	x10, [x10, _flag_c@GOTPAGEOFF]
Lloh250:
	ldr	w10, [x10]
	cmp	x8, x9
	ccmp	w10, #0, #0, eq
	b.eq	LBB0_76
; %bb.84:                               ;   in Loop: Header=BB0_76 Depth=2
Lloh251:
	adrp	x9, _flag_p@GOTPAGE
Lloh252:
	ldr	x9, [x9, _flag_p@GOTPAGEOFF]
Lloh253:
	ldr	w10, [x9]
Lloh254:
	adrp	x9, _ISPROVIDER@GOTPAGE
Lloh255:
	ldr	x9, [x9, _ISPROVIDER@GOTPAGEOFF]
Lloh256:
	ldr	x9, [x9]
	cmp	w10, #0
	ccmp	x8, x9, #0, ne
	b.ne	LBB0_86
; %bb.85:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	x10, [x23, #8]
	ldr	x10, [x10, #16]
	ldr	w10, [x10]
	cmp	w10, #1
	b.ne	LBB0_76
LBB0_86:                                ;   in Loop: Header=BB0_76 Depth=2
Lloh257:
	adrp	x10, _flag_b@GOTPAGE
Lloh258:
	ldr	x10, [x10, _flag_b@GOTPAGEOFF]
Lloh259:
	ldr	w10, [x10]
	cbz	w10, LBB0_89
; %bb.87:                               ;   in Loop: Header=BB0_76 Depth=2
	cmp	x8, x9
	b.ne	LBB0_90
LBB0_88:                                ;   in Loop: Header=BB0_76 Depth=2
	add	x8, sp, #1, lsl #12             ; =4096
	add	x8, x8, #828
	ldrb	w8, [x8]
	cbnz	w8, LBB0_91
	b	LBB0_92
LBB0_89:                                ;   in Loop: Header=BB0_76 Depth=2
Lloh260:
	adrp	x8, _stdscr@GOTPAGE
Lloh261:
	ldr	x8, [x8, _stdscr@GOTPAGEOFF]
Lloh262:
	ldr	w0, [x8]
	mov	w2, #-1
	bl	_getyx
	ldr	x8, [x23]
Lloh263:
	adrp	x9, _ISPROVIDER@GOTPAGE
Lloh264:
	ldr	x9, [x9, _ISPROVIDER@GOTPAGEOFF]
Lloh265:
	ldr	x9, [x9]
	cmp	x8, x9
	b.eq	LBB0_88
LBB0_90:                                ;   in Loop: Header=BB0_76 Depth=2
	ldr	x9, [x25]
	add	x10, sp, #1, lsl #12            ; =4096
	add	x10, x10, #828
	ldrb	w10, [x10]
	cmp	x8, x9
	ccmp	w10, #0, #4, eq
	b.eq	LBB0_92
LBB0_91:                                ;   in Loop: Header=BB0_76 Depth=2
	ldr	x8, [x23, #8]
	ldr	x1, [x8]
	sub	x0, x29, #172
	mov	w2, #0
	mov	x3, #0
	mov	w4, #0
	bl	_regexec
	cbnz	x0, LBB0_76
LBB0_92:                                ;   in Loop: Header=BB0_76 Depth=2
	ldp	x8, x9, [x24]
	cmp	x8, x9
	b.ne	LBB0_96
; %bb.93:                               ;   in Loop: Header=BB0_76 Depth=2
Lloh266:
	adrp	x8, _DSM_QUEUE_LENGTH@GOTPAGE
Lloh267:
	ldr	x8, [x8, _DSM_QUEUE_LENGTH@GOTPAGEOFF]
Lloh268:
	ldr	w2, [x8]
Lloh269:
	adrp	x8, _DSM_TRANSFERS_PER_SECOND@GOTPAGE
Lloh270:
	ldr	x8, [x8, _DSM_TRANSFERS_PER_SECOND@GOTPAGEOFF]
Lloh271:
	ldr	w4, [x8]
Lloh272:
	adrp	x8, _DSM_TRANSFERS_PER_SECOND_READ@GOTPAGE
Lloh273:
	ldr	x8, [x8, _DSM_TRANSFERS_PER_SECOND_READ@GOTPAGEOFF]
Lloh274:
	ldr	w6, [x8]
Lloh275:
	adrp	x8, _DSM_MB_PER_SECOND_READ@GOTPAGE
Lloh276:
	ldr	x8, [x8, _DSM_MB_PER_SECOND_READ@GOTPAGEOFF]
Lloh277:
	ldr	w8, [x8]
Lloh278:
	adrp	x9, _DSM_MS_PER_TRANSACTION_READ@GOTPAGE
Lloh279:
	ldr	x9, [x9, _DSM_MS_PER_TRANSACTION_READ@GOTPAGEOFF]
Lloh280:
	ldr	w9, [x9]
Lloh281:
	adrp	x10, _DSM_TRANSFERS_PER_SECOND_WRITE@GOTPAGE
Lloh282:
	ldr	x10, [x10, _DSM_TRANSFERS_PER_SECOND_WRITE@GOTPAGEOFF]
Lloh283:
	ldr	w10, [x10]
Lloh284:
	adrp	x11, _DSM_MB_PER_SECOND_WRITE@GOTPAGE
Lloh285:
	ldr	x11, [x11, _DSM_MB_PER_SECOND_WRITE@GOTPAGEOFF]
Lloh286:
	ldr	w11, [x11]
Lloh287:
	adrp	x12, _DSM_MS_PER_TRANSACTION_WRITE@GOTPAGE
Lloh288:
	ldr	x12, [x12, _DSM_MS_PER_TRANSACTION_WRITE@GOTPAGEOFF]
Lloh289:
	ldr	w12, [x12]
Lloh290:
	adrp	x13, _DSM_BUSY_PCT@GOTPAGE
Lloh291:
	ldr	x13, [x13, _DSM_BUSY_PCT@GOTPAGEOFF]
Lloh292:
	ldr	w13, [x13]
Lloh293:
	adrp	x14, _DSM_TRANSFERS_PER_SECOND_FREE@GOTPAGE
Lloh294:
	ldr	x14, [x14, _DSM_TRANSFERS_PER_SECOND_FREE@GOTPAGEOFF]
Lloh295:
	ldr	w14, [x14]
Lloh296:
	adrp	x15, _DSM_MB_PER_SECOND_FREE@GOTPAGE
Lloh297:
	ldr	x15, [x15, _DSM_MB_PER_SECOND_FREE@GOTPAGEOFF]
Lloh298:
	ldr	w15, [x15]
Lloh299:
	adrp	x16, _DSM_MS_PER_TRANSACTION_FREE@GOTPAGE
Lloh300:
	ldr	x16, [x16, _DSM_MS_PER_TRANSACTION_FREE@GOTPAGEOFF]
Lloh301:
	ldr	w16, [x16]
Lloh302:
	adrp	x17, _DSM_TRANSFERS_PER_SECOND_OTHER@GOTPAGE
Lloh303:
	ldr	x17, [x17, _DSM_TRANSFERS_PER_SECOND_OTHER@GOTPAGEOFF]
Lloh304:
	ldr	w17, [x17]
Lloh305:
	adrp	x0, _DSM_MS_PER_TRANSACTION_OTHER@GOTPAGE
Lloh306:
	ldr	x0, [x0, _DSM_MS_PER_TRANSACTION_OTHER@GOTPAGEOFF]
Lloh307:
	ldr	w0, [x0]
Lloh308:
	adrp	x1, _DSM_KB_PER_TRANSFER_READ@GOTPAGE
Lloh309:
	ldr	x1, [x1, _DSM_KB_PER_TRANSFER_READ@GOTPAGEOFF]
Lloh310:
	ldr	w1, [x1]
Lloh311:
	adrp	x3, _DSM_KB_PER_TRANSFER_WRITE@GOTPAGE
Lloh312:
	ldr	x3, [x3, _DSM_KB_PER_TRANSFER_WRITE@GOTPAGEOFF]
Lloh313:
	ldr	w3, [x3]
Lloh314:
	adrp	x5, _DSM_KB_PER_TRANSFER_FREE@GOTPAGE
Lloh315:
	ldr	x5, [x5, _DSM_KB_PER_TRANSFER_FREE@GOTPAGEOFF]
Lloh316:
	ldr	w5, [x5]
Lloh317:
	adrp	x7, _DSM_NONE@GOTPAGE
Lloh318:
	ldr	x7, [x7, _DSM_NONE@GOTPAGEOFF]
Lloh319:
	ldr	w7, [x7]
	str	w7, [sp, #224]
	str	w5, [sp, #208]
	str	w3, [sp, #192]
	str	w1, [sp, #176]
	str	w0, [sp, #160]
	str	w17, [sp, #144]
	str	w16, [sp, #128]
	str	w15, [sp, #112]
	str	w14, [sp, #96]
	str	w13, [sp, #80]
	ldr	x13, [sp, #248]                 ; 8-byte Folded Reload
	str	x13, [sp, #216]
	ldr	x13, [sp, #256]                 ; 8-byte Folded Reload
	str	x13, [sp, #200]
	ldr	x13, [sp, #264]                 ; 8-byte Folded Reload
	str	x13, [sp, #184]
	ldr	x13, [sp, #272]                 ; 8-byte Folded Reload
	str	x13, [sp, #168]
	ldr	x13, [sp, #280]                 ; 8-byte Folded Reload
	str	x13, [sp, #152]
	ldr	x13, [sp, #288]                 ; 8-byte Folded Reload
	str	x13, [sp, #136]
	ldr	x13, [sp, #296]                 ; 8-byte Folded Reload
	str	x13, [sp, #120]
	ldr	x13, [sp, #304]                 ; 8-byte Folded Reload
	str	x13, [sp, #104]
	ldr	x13, [sp, #312]                 ; 8-byte Folded Reload
	str	x13, [sp, #88]
	ldr	x13, [sp, #320]                 ; 8-byte Folded Reload
	str	x13, [sp, #72]
	str	w12, [sp, #64]
	ldr	x12, [sp, #328]                 ; 8-byte Folded Reload
	str	x12, [sp, #56]
	str	w11, [sp, #48]
	ldr	x11, [sp, #336]                 ; 8-byte Folded Reload
	str	x11, [sp, #40]
	str	w10, [sp, #32]
	add	x3, sp, #392
	add	x5, sp, #400
	ldr	x10, [sp, #344]                 ; 8-byte Folded Reload
	str	x10, [sp, #24]
	str	w9, [sp, #16]
	ldp	x9, x7, [sp, #352]              ; 16-byte Folded Reload
	str	x9, [sp, #8]
	str	w8, [sp]
	fmov	d0, d8
	mov	x0, x24
	mov	x1, x21
	bl	_devstat_compute_statistics
Lloh320:
	adrp	x8, _flag_a@GOTPAGE
Lloh321:
	ldr	x8, [x8, _flag_a@GOTPAGEOFF]
Lloh322:
	ldr	w8, [x8]
	cbz	w8, LBB0_97
; %bb.94:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #456]
	mov	x8, #-7378697629483820647
	movk	x8, #39322
	movk	x8, #16313, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
	b.pl	LBB0_97
; %bb.95:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	q0, [x24]
	ldr	x8, [x24, #16]
	str	x8, [x21, #16]
	str	q0, [x21]
	b	LBB0_76
LBB0_96:                                ;   in Loop: Header=BB0_76 Depth=2
Lloh323:
	adrp	x8, _flag_C@GOTPAGE
Lloh324:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh325:
	ldr	w8, [x8]
	cbnz	w8, LBB0_76
	b	LBB0_151
LBB0_97:                                ;   in Loop: Header=BB0_76 Depth=2
	ldr	x8, [x23]
Lloh326:
	adrp	x9, _ISPROVIDER@GOTPAGE
Lloh327:
	ldr	x9, [x9, _ISPROVIDER@GOTPAGEOFF]
Lloh328:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_99
; %bb.98:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	x8, [x23, #8]
	ldr	x8, [x8]
	str	x8, [sp]
	add	x0, sp, #528
	mov	w1, #4096
Lloh329:
	adrp	x2, l_.str.18@PAGE
Lloh330:
	add	x2, x2, l_.str.18@PAGEOFF
	b	LBB0_101
LBB0_99:                                ;   in Loop: Header=BB0_76 Depth=2
	ldr	x9, [x25]
	cmp	x8, x9
	b.ne	LBB0_102
; %bb.100:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	x8, [x23, #8]
	ldp	x8, x9, [x8, #8]
	ldp	x9, x10, [x9, #8]
	ldr	x10, [x10]
	ldr	x8, [x8]
	stp	x9, x8, [sp, #8]
	add	x0, sp, #528
	str	x10, [sp]
	mov	w1, #4096
Lloh331:
	adrp	x2, l_.str.45@PAGE
Lloh332:
	add	x2, x2, l_.str.45@PAGEOFF
LBB0_101:                               ;   in Loop: Header=BB0_76 Depth=2
	bl	_snprintf
LBB0_102:                               ;   in Loop: Header=BB0_76 Depth=2
Lloh333:
	adrp	x8, _flag_C@GOTPAGE
Lloh334:
	ldr	x8, [x8, _flag_C@GOTPAGEOFF]
Lloh335:
	ldr	w8, [x8]
	cbz	w8, LBB0_114
; %bb.103:                              ;   in Loop: Header=BB0_76 Depth=2
	add	x8, sp, #1, lsl #12             ; =4096
	add	x8, x8, #528
	str	x8, [sp]
Lloh336:
	adrp	x0, l_.str.18@PAGE
Lloh337:
	add	x0, x0, l_.str.18@PAGEOFF
	bl	_PRINTMSG
	add	x8, sp, #528
	str	x8, [sp]
Lloh338:
	adrp	x0, l_.str.46@PAGE
Lloh339:
	add	x0, x0, l_.str.46@PAGEOFF
	bl	_PRINTMSG
	ldr	x8, [sp, #392]
	str	x8, [sp]
Lloh340:
	adrp	x0, l_.str.47@PAGE
Lloh341:
	add	x0, x0, l_.str.47@PAGEOFF
	bl	_PRINTMSG
	ldr	d0, [sp, #400]
	str	d0, [sp]
Lloh342:
	adrp	x23, l_.str.48@PAGE
Lloh343:
	add	x23, x23, l_.str.48@PAGEOFF
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #408]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
Lloh344:
	adrp	x8, _flag_s@GOTPAGE
Lloh345:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh346:
	ldr	w8, [x8]
	cbz	w8, LBB0_105
; %bb.104:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #504]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
LBB0_105:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #416]
	mov	x8, #4652218415073722368
	fmov	d1, x8
	fmul	d0, d0, d1
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #424]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
Lloh347:
	adrp	x8, l_.str.49@PAGE
Lloh348:
	add	x8, x8, l_.str.49@PAGEOFF
	csel	x0, x23, x8, gt
	str	d0, [sp]
	bl	_PRINTMSG
	ldr	d0, [sp, #432]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
Lloh349:
	adrp	x8, _flag_s@GOTPAGE
Lloh350:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh351:
	ldr	w8, [x8]
	cbz	w8, LBB0_107
; %bb.106:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #512]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
LBB0_107:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #440]
	mov	x8, #4652218415073722368
	fmov	d1, x8
	fmul	d0, d0, d1
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #448]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
Lloh352:
	adrp	x8, l_.str.49@PAGE
Lloh353:
	add	x8, x8, l_.str.49@PAGEOFF
	csel	x0, x23, x8, gt
	str	d0, [sp]
	bl	_PRINTMSG
Lloh354:
	adrp	x8, _flag_d@GOTPAGE
Lloh355:
	ldr	x8, [x8, _flag_d@GOTPAGEOFF]
Lloh356:
	ldr	w8, [x8]
	cbz	w8, LBB0_111
; %bb.108:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #464]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
Lloh357:
	adrp	x8, _flag_s@GOTPAGE
Lloh358:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh359:
	ldr	w8, [x8]
	cbz	w8, LBB0_110
; %bb.109:                              ;   in Loop: Header=BB0_76 Depth=2
	add	x8, sp, #400
	ldr	d0, [x8, #120]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
LBB0_110:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #472]
	mov	x8, #4652218415073722368
	fmov	d1, x8
	fmul	d0, d0, d1
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #480]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
Lloh360:
	adrp	x8, l_.str.49@PAGE
Lloh361:
	add	x8, x8, l_.str.49@PAGEOFF
	csel	x0, x23, x8, gt
	str	d0, [sp]
	bl	_PRINTMSG
LBB0_111:                               ;   in Loop: Header=BB0_76 Depth=2
Lloh362:
	adrp	x8, _flag_o@GOTPAGE
Lloh363:
	ldr	x8, [x8, _flag_o@GOTPAGEOFF]
Lloh364:
	ldr	w8, [x8]
	cbz	w8, LBB0_113
; %bb.112:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #488]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #496]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
Lloh365:
	adrp	x8, l_.str.49@PAGE
Lloh366:
	add	x8, x8, l_.str.49@PAGEOFF
	csel	x0, x23, x8, gt
	str	d0, [sp]
	bl	_PRINTMSG
LBB0_113:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #456]
	str	d0, [sp]
Lloh367:
	adrp	x0, l_.str.50@PAGE
Lloh368:
	add	x0, x0, l_.str.50@PAGEOFF
	bl	_PRINTMSG
	b	LBB0_130
LBB0_114:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	x8, [sp, #392]
	str	x8, [sp]
Lloh369:
	adrp	x0, l_.str.51@PAGE
Lloh370:
	add	x0, x0, l_.str.51@PAGEOFF
	bl	_PRINTMSG
	ldr	d0, [sp, #400]
	str	d0, [sp]
Lloh371:
	adrp	x23, l_.str.52@PAGE
Lloh372:
	add	x23, x23, l_.str.52@PAGEOFF
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #408]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
Lloh373:
	adrp	x8, _flag_s@GOTPAGE
Lloh374:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh375:
	ldr	w8, [x8]
	cbz	w8, LBB0_116
; %bb.115:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #504]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
LBB0_116:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #416]
	mov	x8, #4652218415073722368
	fmov	d1, x8
	fmul	d0, d0, d1
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #424]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
Lloh376:
	adrp	x27, l_.str.53@PAGE
Lloh377:
	add	x27, x27, l_.str.53@PAGEOFF
	csel	x0, x23, x27, gt
	str	d0, [sp]
	bl	_PRINTMSG
	ldr	d0, [sp, #432]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
Lloh378:
	adrp	x8, _flag_s@GOTPAGE
Lloh379:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh380:
	ldr	w8, [x8]
	cbz	w8, LBB0_118
; %bb.117:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #512]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
LBB0_118:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #440]
	mov	x8, #4652218415073722368
	fmov	d1, x8
	fmul	d0, d0, d1
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #448]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
	csel	x0, x23, x27, gt
	str	d0, [sp]
	bl	_PRINTMSG
Lloh381:
	adrp	x8, _flag_d@GOTPAGE
Lloh382:
	ldr	x8, [x8, _flag_d@GOTPAGEOFF]
Lloh383:
	ldr	w8, [x8]
	cbz	w8, LBB0_122
; %bb.119:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #464]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
Lloh384:
	adrp	x8, _flag_s@GOTPAGE
Lloh385:
	ldr	x8, [x8, _flag_s@GOTPAGEOFF]
Lloh386:
	ldr	w8, [x8]
	cbz	w8, LBB0_121
; %bb.120:                              ;   in Loop: Header=BB0_76 Depth=2
	add	x8, sp, #400
	ldr	d0, [x8, #120]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
LBB0_121:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #472]
	mov	x8, #4652218415073722368
	fmov	d1, x8
	fmul	d0, d0, d1
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #480]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
	csel	x0, x23, x27, gt
	str	d0, [sp]
	bl	_PRINTMSG
LBB0_122:                               ;   in Loop: Header=BB0_76 Depth=2
Lloh387:
	adrp	x8, _flag_o@GOTPAGE
Lloh388:
	ldr	x8, [x8, _flag_o@GOTPAGEOFF]
Lloh389:
	ldr	w8, [x8]
	cbz	w8, LBB0_124
; %bb.123:                              ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #488]
	str	d0, [sp]
	mov	x0, x23
	bl	_PRINTMSG
	ldr	d0, [sp, #496]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d1, x8
	fcmp	d0, d1
	csel	x0, x23, x27, gt
	str	d0, [sp]
	bl	_PRINTMSG
LBB0_124:                               ;   in Loop: Header=BB0_76 Depth=2
	ldr	d0, [sp, #456]
Lloh390:
	adrp	x8, _HIGH_PCT_BUSY_THRESH@GOTPAGE
Lloh391:
	ldr	x8, [x8, _HIGH_PCT_BUSY_THRESH@GOTPAGEOFF]
Lloh392:
	ldr	d1, [x8]
Lloh393:
	adrp	x8, _MEDIUM_PCT_BUSY_THRESH@GOTPAGE
Lloh394:
	ldr	x8, [x8, _MEDIUM_PCT_BUSY_THRESH@GOTPAGEOFF]
Lloh395:
	ldr	d2, [x8]
	fcmp	d0, d2
	mov	w8, #2
	csinc	w8, w8, wzr, gt
	fcmp	d0, d1
	mov	w9, #3
	csel	w23, w9, w8, gt
Lloh396:
	adrp	x27, _flag_b@GOTPAGE
Lloh397:
	ldr	x27, [x27, _flag_b@GOTPAGEOFF]
	ldr	w8, [x27]
	cbnz	w8, LBB0_126
; %bb.125:                              ;   in Loop: Header=BB0_76 Depth=2
	mov	x0, x23
	bl	_COLOR_PAIR
	bl	_attron
	ldr	d0, [sp, #456]
LBB0_126:                               ;   in Loop: Header=BB0_76 Depth=2
	str	d0, [sp]
Lloh398:
	adrp	x0, l_.str.54@PAGE
Lloh399:
	add	x0, x0, l_.str.54@PAGEOFF
	bl	_PRINTMSG
	ldr	w8, [x27]
Lloh400:
	adrp	x0, l_.str.56@PAGE
Lloh401:
	add	x0, x0, l_.str.56@PAGEOFF
	cbnz	w8, LBB0_128
; %bb.127:                              ;   in Loop: Header=BB0_76 Depth=2
	mov	x0, x23
	bl	_COLOR_PAIR
	bl	_attroff
Lloh402:
	adrp	x0, l_.str.55@PAGE
Lloh403:
	add	x0, x0, l_.str.55@PAGEOFF
LBB0_128:                               ;   in Loop: Header=BB0_76 Depth=2
	bl	_PRINTMSG
	add	x8, sp, #528
	str	x8, [sp]
Lloh404:
	adrp	x0, l_.str.57@PAGE
Lloh405:
	add	x0, x0, l_.str.57@PAGEOFF
	bl	_PRINTMSG
	ldr	w8, [x27]
Lloh406:
	adrp	x27, _flag_B@GOTPAGE
Lloh407:
	ldr	x27, [x27, _flag_B@GOTPAGEOFF]
	cbnz	w8, LBB0_130
; %bb.129:                              ;   in Loop: Header=BB0_76 Depth=2
	bl	_clrtoeol
LBB0_130:                               ;   in Loop: Header=BB0_76 Depth=2
Lloh408:
	adrp	x0, l_.str.19@PAGE
Lloh409:
	add	x0, x0, l_.str.19@PAGEOFF
	bl	_PRINTMSG
	ldr	x8, [x24, #16]
	ldr	q0, [x24]
	str	q0, [x21]
	str	x8, [x21, #16]
	b	LBB0_76
LBB0_131:                               ;   in Loop: Header=BB0_47 Depth=1
	mov	x0, x26
	bl	_geom_stats_snapshot_free
Lloh410:
	adrp	x8, _flag_b@GOTPAGE
Lloh411:
	ldr	x8, [x8, _flag_b@GOTPAGEOFF]
Lloh412:
	ldr	w8, [x8]
	add	x24, sp, #1, lsl #12            ; =4096
	add	x24, x24, #828
	cbnz	w8, LBB0_152
; %bb.132:                              ;   in Loop: Header=BB0_47 Depth=1
Lloh413:
	adrp	x21, _stdscr@GOTPAGE
Lloh414:
	ldr	x21, [x21, _stdscr@GOTPAGEOFF]
	ldr	w0, [x21]
	mov	w2, #-1
	bl	_getyx
	ldr	w0, [x21]
	mov	w2, #-1
	bl	_getmaxyx
	bl	_clrtobot
	bl	_refresh
Lloh415:
	adrp	x23, _flag_I@GOTPAGE
Lloh416:
	ldr	x23, [x23, _flag_I@GOTPAGEOFF]
	ldr	w0, [x23]
	bl	_usleep
	bl	_getch
	ldr	w8, [x22]
	cmp	w0, w8
	b.eq	LBB0_45
; %bb.133:                              ;   in Loop: Header=BB0_47 Depth=1
	mov	w21, #0
	ldr	x26, [sp, #240]                 ; 8-byte Folded Reload
	b	LBB0_136
LBB0_134:                               ;   in Loop: Header=BB0_136 Depth=2
	mov	w21, #1
LBB0_135:                               ;   in Loop: Header=BB0_136 Depth=2
	bl	_getch
	ldr	w8, [x22]
	cmp	w0, w8
	b.eq	LBB0_46
LBB0_136:                               ;   Parent Loop BB0_47 Depth=1
                                        ; =>  This Inner Loop Header: Depth=2
	sub	w8, w0, #60
	cmp	w8, #53
	b.hi	LBB0_135
; %bb.137:                              ;   in Loop: Header=BB0_136 Depth=2
	adr	x9, LBB0_134
	ldrb	w10, [x28, x8]
	add	x9, x9, x10, lsl #2
	br	x9
LBB0_138:                               ;   in Loop: Header=BB0_136 Depth=2
	ldr	w8, [x23]
	cmp	w8, #0
	cinc	w8, w8, lt
	asr	w8, w8, #1
	cmp	w8, #1000
	mov	w9, #1000
	csel	w8, w8, w9, gt
	str	w8, [x23]
	b	LBB0_135
LBB0_139:                               ;   in Loop: Header=BB0_136 Depth=2
	ldr	w8, [x23]
	lsl	w8, w8, #1
	str	w8, [x23]
	b	LBB0_135
LBB0_140:                               ;   in Loop: Header=BB0_136 Depth=2
	strb	wzr, [x24]
	b	LBB0_135
LBB0_141:                               ;   in Loop: Header=BB0_136 Depth=2
Lloh417:
	adrp	x9, _flag_c@GOTPAGE
Lloh418:
	ldr	x9, [x9, _flag_c@GOTPAGEOFF]
	ldr	w8, [x9]
	cmp	w8, #0
	cset	w8, eq
	str	w8, [x9]
	b	LBB0_135
LBB0_142:                               ;   in Loop: Header=BB0_136 Depth=2
	mov	w0, #0
	mov	w1, #0
	bl	_move
	bl	_clrtoeol
	bl	_refresh
	sub	x1, x29, #116
	ldr	x0, [sp, #376]                  ; 8-byte Folded Reload
	bl	_el_gets
	mov	x19, x0
	cbnz	x0, LBB0_144
; %bb.143:                              ;   in Loop: Header=BB0_136 Depth=2
	mov	w0, #1
Lloh419:
	adrp	x1, l_.str.58@PAGE
Lloh420:
	add	x1, x1, l_.str.58@PAGEOFF
	bl	_err
LBB0_144:                               ;   in Loop: Header=BB0_136 Depth=2
	ldur	w8, [x29, #-116]
	cmp	w8, #2
	b.lt	LBB0_146
; %bb.145:                              ;   in Loop: Header=BB0_136 Depth=2
Lloh421:
	adrp	x8, _H_ENTER@GOTPAGE
Lloh422:
	ldr	x8, [x8, _H_ENTER@GOTPAGEOFF]
Lloh423:
	ldr	w2, [x8]
	str	x19, [sp]
	add	x1, sp, #388
	mov	x0, x26
	bl	_history
LBB0_146:                               ;   in Loop: Header=BB0_136 Depth=2
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #628
	mov	x1, x19
	mov	w2, #100
	bl	_strlcpy
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #628
	mov	w1, #10
	bl	_strchr
	mov	x19, x0
	cbz	x0, LBB0_148
; %bb.147:                              ;   in Loop: Header=BB0_136 Depth=2
	strb	wzr, [x19]
LBB0_148:                               ;   in Loop: Header=BB0_136 Depth=2
	bl	_clear
	bl	_refresh
	bl	_cbreak
	bl	_noecho
	bl	_nonl
Lloh424:
	adrp	x8, _REG_EXTENDED@GOTPAGE
Lloh425:
	ldr	x8, [x8, _REG_EXTENDED@GOTPAGEOFF]
Lloh426:
	ldr	w2, [x8]
	sub	x0, x29, #176
	add	x1, sp, #1, lsl #12             ; =4096
	add	x1, x1, #628
	bl	_regcomp
	cbz	w0, LBB0_150
; %bb.149:                              ;   in Loop: Header=BB0_136 Depth=2
	mov	w0, #0
	mov	w1, #0
	bl	_move
Lloh427:
	adrp	x0, l_.str.59@PAGE
Lloh428:
	add	x0, x0, l_.str.59@PAGEOFF
	bl	_printw
	bl	_refresh
	mov	w0, #1
	bl	_sleep
	b	LBB0_135
LBB0_150:                               ;   in Loop: Header=BB0_136 Depth=2
	add	x0, sp, #1, lsl #12             ; =4096
	add	x0, x0, #828
	add	x1, sp, #1, lsl #12             ; =4096
	add	x1, x1, #628
	mov	w2, #100
	bl	_strlcpy
	ldur	w8, [x29, #-176]
	stur	w8, [x29, #-172]
	b	LBB0_135
LBB0_151:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh429:
	adrp	x0, l_.str.43@PAGE
Lloh430:
	add	x0, x0, l_.str.43@PAGEOFF
	b	LBB0_75
LBB0_152:                               ;   in Loop: Header=BB0_47 Depth=1
	ldr	w8, [sp, #236]                  ; 4-byte Folded Reload
	cbz	w8, LBB0_159
; %bb.153:                              ;   in Loop: Header=BB0_47 Depth=1
	ldr	w8, [x27]
	cbz	w8, LBB0_155
; %bb.154:                              ;   in Loop: Header=BB0_47 Depth=1
Lloh431:
	adrp	x8, _stdout@GOTPAGE
Lloh432:
	ldr	x8, [x8, _stdout@GOTPAGEOFF]
Lloh433:
	ldr	w0, [x8]
	bl	_fflush
	mov	w8, #1
	str	w8, [sp, #236]                  ; 4-byte Folded Spill
	b	LBB0_156
LBB0_155:                               ;   in Loop: Header=BB0_47 Depth=1
	str	wzr, [sp, #236]                 ; 4-byte Folded Spill
LBB0_156:                               ;   in Loop: Header=BB0_47 Depth=1
Lloh434:
	adrp	x8, _flag_I@GOTPAGE
Lloh435:
	ldr	x8, [x8, _flag_I@GOTPAGEOFF]
Lloh436:
	ldr	w0, [x8]
	bl	_usleep
	b	LBB0_47
LBB0_157:
Lloh437:
	adrp	x8, _flag_b@GOTPAGE
Lloh438:
	ldr	x8, [x8, _flag_b@GOTPAGEOFF]
Lloh439:
	ldr	w8, [x8]
	cbnz	w8, LBB0_159
; %bb.158:
	ldr	x0, [sp, #376]                  ; 8-byte Folded Reload
	bl	_el_end
	bl	_endwin
LBB0_159:
Lloh440:
	adrp	x8, _EX_OK@GOTPAGE
Lloh441:
	ldr	x8, [x8, _EX_OK@GOTPAGEOFF]
Lloh442:
	ldr	w0, [x8]
	bl	_exit
	.loh AdrpLdrGot	Lloh5, Lloh6
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpLdrGot	Lloh15, Lloh16
	.loh AdrpLdrGot	Lloh13, Lloh14
	.loh AdrpAdd	Lloh11, Lloh12
	.loh AdrpLdrGot	Lloh9, Lloh10
	.loh AdrpAdd	Lloh7, Lloh8
	.loh AdrpLdrGotStr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGotStr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh29, Lloh30, Lloh31
	.loh AdrpLdrGotLdr	Lloh26, Lloh27, Lloh28
	.loh AdrpLdrGotLdr	Lloh23, Lloh24, Lloh25
	.loh AdrpAdd	Lloh32, Lloh33
	.loh AdrpLdrGotStr	Lloh34, Lloh35, Lloh36
	.loh AdrpLdrGotStr	Lloh37, Lloh38, Lloh39
	.loh AdrpLdrGotStr	Lloh40, Lloh41, Lloh42
	.loh AdrpAdd	Lloh43, Lloh44
	.loh AdrpLdrGotLdr	Lloh45, Lloh46, Lloh47
	.loh AdrpAdd	Lloh48, Lloh49
	.loh AdrpLdrGotStr	Lloh50, Lloh51, Lloh52
	.loh AdrpLdrGotStr	Lloh53, Lloh54, Lloh55
	.loh AdrpAdd	Lloh56, Lloh57
	.loh AdrpAdd	Lloh58, Lloh59
	.loh AdrpLdrGot	Lloh63, Lloh64
	.loh AdrpLdrGotStr	Lloh60, Lloh61, Lloh62
	.loh AdrpLdrGotLdr	Lloh65, Lloh66, Lloh67
	.loh AdrpAdd	Lloh68, Lloh69
	.loh AdrpAdd	Lloh70, Lloh71
	.loh AdrpAdd	Lloh72, Lloh73
	.loh AdrpLdrGot	Lloh74, Lloh75
	.loh AdrpAdd	Lloh76, Lloh77
	.loh AdrpAdd	Lloh90, Lloh91
	.loh AdrpLdrGotLdr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh78, Lloh79, Lloh80
	.loh AdrpAdd	Lloh92, Lloh93
	.loh AdrpLdrGotLdr	Lloh110, Lloh111, Lloh112
	.loh AdrpLdrGotLdr	Lloh107, Lloh108, Lloh109
	.loh AdrpLdrGot	Lloh105, Lloh106
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh99, Lloh100, Lloh101
	.loh AdrpAdd	Lloh97, Lloh98
	.loh AdrpLdrGotLdr	Lloh94, Lloh95, Lloh96
	.loh AdrpLdrGotLdr	Lloh113, Lloh114, Lloh115
	.loh AdrpLdrGotLdr	Lloh130, Lloh131, Lloh132
	.loh AdrpLdrGotLdr	Lloh127, Lloh128, Lloh129
	.loh AdrpLdrGot	Lloh125, Lloh126
	.loh AdrpLdrGotLdr	Lloh122, Lloh123, Lloh124
	.loh AdrpLdrGotLdr	Lloh119, Lloh120, Lloh121
	.loh AdrpLdrGotLdr	Lloh116, Lloh117, Lloh118
	.loh AdrpLdrGot	Lloh137, Lloh138
	.loh AdrpAdd	Lloh135, Lloh136
	.loh AdrpLdrGot	Lloh133, Lloh134
	.loh AdrpAdd	Lloh139, Lloh140
	.loh AdrpLdrGotLdr	Lloh141, Lloh142, Lloh143
	.loh AdrpAdd	Lloh146, Lloh147
	.loh AdrpAdd	Lloh144, Lloh145
	.loh AdrpLdrGotLdr	Lloh148, Lloh149, Lloh150
	.loh AdrpLdrGotLdr	Lloh151, Lloh152, Lloh153
	.loh AdrpLdrGotLdr	Lloh159, Lloh160, Lloh161
	.loh AdrpAdd	Lloh157, Lloh158
	.loh AdrpLdrGotLdr	Lloh154, Lloh155, Lloh156
	.loh AdrpLdrGotLdr	Lloh164, Lloh165, Lloh166
	.loh AdrpAdd	Lloh162, Lloh163
	.loh AdrpLdrGot	Lloh167, Lloh168
	.loh AdrpLdrGotLdr	Lloh171, Lloh172, Lloh173
	.loh AdrpAdd	Lloh169, Lloh170
	.loh AdrpLdrGotLdr	Lloh176, Lloh177, Lloh178
	.loh AdrpAdd	Lloh174, Lloh175
	.loh AdrpAdd	Lloh185, Lloh186
	.loh AdrpAdd	Lloh183, Lloh184
	.loh AdrpAdd	Lloh181, Lloh182
	.loh AdrpAdd	Lloh179, Lloh180
	.loh AdrpLdrGotLdr	Lloh202, Lloh203, Lloh204
	.loh AdrpAdd	Lloh200, Lloh201
	.loh AdrpAdd	Lloh198, Lloh199
	.loh AdrpAdd	Lloh196, Lloh197
	.loh AdrpAdd	Lloh194, Lloh195
	.loh AdrpLdrGotLdr	Lloh191, Lloh192, Lloh193
	.loh AdrpAdd	Lloh189, Lloh190
	.loh AdrpAdd	Lloh187, Lloh188
	.loh AdrpLdrGotLdr	Lloh205, Lloh206, Lloh207
	.loh AdrpAdd	Lloh210, Lloh211
	.loh AdrpAdd	Lloh208, Lloh209
	.loh AdrpAdd	Lloh214, Lloh215
	.loh AdrpAdd	Lloh212, Lloh213
	.loh AdrpLdrGotLdr	Lloh216, Lloh217, Lloh218
	.loh AdrpAdd	Lloh228, Lloh229
	.loh AdrpAdd	Lloh226, Lloh227
	.loh AdrpAdd	Lloh224, Lloh225
	.loh AdrpAdd	Lloh222, Lloh223
	.loh AdrpLdrGotLdr	Lloh219, Lloh220, Lloh221
	.loh AdrpAdd	Lloh235, Lloh236
	.loh AdrpAdd	Lloh233, Lloh234
	.loh AdrpLdrGotLdr	Lloh230, Lloh231, Lloh232
	.loh AdrpAdd	Lloh237, Lloh238
	.loh AdrpAdd	Lloh244, Lloh245
	.loh AdrpAdd	Lloh242, Lloh243
	.loh AdrpLdrGotLdr	Lloh239, Lloh240, Lloh241
	.loh AdrpAdd	Lloh246, Lloh247
	.loh AdrpLdrGotLdr	Lloh248, Lloh249, Lloh250
	.loh AdrpLdrGotLdr	Lloh254, Lloh255, Lloh256
	.loh AdrpLdrGotLdr	Lloh251, Lloh252, Lloh253
	.loh AdrpLdrGotLdr	Lloh257, Lloh258, Lloh259
	.loh AdrpLdrGotLdr	Lloh263, Lloh264, Lloh265
	.loh AdrpLdrGotLdr	Lloh260, Lloh261, Lloh262
	.loh AdrpLdrGotLdr	Lloh320, Lloh321, Lloh322
	.loh AdrpLdrGotLdr	Lloh317, Lloh318, Lloh319
	.loh AdrpLdrGotLdr	Lloh314, Lloh315, Lloh316
	.loh AdrpLdrGotLdr	Lloh311, Lloh312, Lloh313
	.loh AdrpLdrGotLdr	Lloh308, Lloh309, Lloh310
	.loh AdrpLdrGotLdr	Lloh305, Lloh306, Lloh307
	.loh AdrpLdrGotLdr	Lloh302, Lloh303, Lloh304
	.loh AdrpLdrGotLdr	Lloh299, Lloh300, Lloh301
	.loh AdrpLdrGotLdr	Lloh296, Lloh297, Lloh298
	.loh AdrpLdrGotLdr	Lloh293, Lloh294, Lloh295
	.loh AdrpLdrGotLdr	Lloh290, Lloh291, Lloh292
	.loh AdrpLdrGotLdr	Lloh287, Lloh288, Lloh289
	.loh AdrpLdrGotLdr	Lloh284, Lloh285, Lloh286
	.loh AdrpLdrGotLdr	Lloh281, Lloh282, Lloh283
	.loh AdrpLdrGotLdr	Lloh278, Lloh279, Lloh280
	.loh AdrpLdrGotLdr	Lloh275, Lloh276, Lloh277
	.loh AdrpLdrGotLdr	Lloh272, Lloh273, Lloh274
	.loh AdrpLdrGotLdr	Lloh269, Lloh270, Lloh271
	.loh AdrpLdrGotLdr	Lloh266, Lloh267, Lloh268
	.loh AdrpLdrGotLdr	Lloh323, Lloh324, Lloh325
	.loh AdrpLdrGotLdr	Lloh326, Lloh327, Lloh328
	.loh AdrpAdd	Lloh329, Lloh330
	.loh AdrpAdd	Lloh331, Lloh332
	.loh AdrpLdrGotLdr	Lloh333, Lloh334, Lloh335
	.loh AdrpLdrGotLdr	Lloh344, Lloh345, Lloh346
	.loh AdrpAdd	Lloh342, Lloh343
	.loh AdrpAdd	Lloh340, Lloh341
	.loh AdrpAdd	Lloh338, Lloh339
	.loh AdrpAdd	Lloh336, Lloh337
	.loh AdrpLdrGotLdr	Lloh349, Lloh350, Lloh351
	.loh AdrpAdd	Lloh347, Lloh348
	.loh AdrpLdrGotLdr	Lloh354, Lloh355, Lloh356
	.loh AdrpAdd	Lloh352, Lloh353
	.loh AdrpLdrGotLdr	Lloh357, Lloh358, Lloh359
	.loh AdrpAdd	Lloh360, Lloh361
	.loh AdrpLdrGotLdr	Lloh362, Lloh363, Lloh364
	.loh AdrpAdd	Lloh365, Lloh366
	.loh AdrpAdd	Lloh367, Lloh368
	.loh AdrpLdrGotLdr	Lloh373, Lloh374, Lloh375
	.loh AdrpAdd	Lloh371, Lloh372
	.loh AdrpAdd	Lloh369, Lloh370
	.loh AdrpLdrGotLdr	Lloh378, Lloh379, Lloh380
	.loh AdrpAdd	Lloh376, Lloh377
	.loh AdrpLdrGotLdr	Lloh381, Lloh382, Lloh383
	.loh AdrpLdrGotLdr	Lloh384, Lloh385, Lloh386
	.loh AdrpLdrGotLdr	Lloh387, Lloh388, Lloh389
	.loh AdrpLdrGot	Lloh396, Lloh397
	.loh AdrpLdrGotLdr	Lloh393, Lloh394, Lloh395
	.loh AdrpLdrGotLdr	Lloh390, Lloh391, Lloh392
	.loh AdrpAdd	Lloh400, Lloh401
	.loh AdrpAdd	Lloh398, Lloh399
	.loh AdrpAdd	Lloh402, Lloh403
	.loh AdrpLdrGot	Lloh406, Lloh407
	.loh AdrpAdd	Lloh404, Lloh405
	.loh AdrpAdd	Lloh408, Lloh409
	.loh AdrpLdrGotLdr	Lloh410, Lloh411, Lloh412
	.loh AdrpLdrGot	Lloh415, Lloh416
	.loh AdrpLdrGot	Lloh413, Lloh414
	.loh AdrpLdrGot	Lloh417, Lloh418
	.loh AdrpAdd	Lloh419, Lloh420
	.loh AdrpLdrGotLdr	Lloh421, Lloh422, Lloh423
	.loh AdrpLdrGotLdr	Lloh424, Lloh425, Lloh426
	.loh AdrpAdd	Lloh427, Lloh428
	.loh AdrpAdd	Lloh429, Lloh430
	.loh AdrpLdrGotLdr	Lloh431, Lloh432, Lloh433
	.loh AdrpLdrGotLdr	Lloh434, Lloh435, Lloh436
	.loh AdrpLdrGotLdr	Lloh437, Lloh438, Lloh439
	.loh AdrpLdrGotLdr	Lloh440, Lloh441, Lloh442
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_27-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_6-LBB0_3)>>2
	.byte	(LBB0_8-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_9-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_12-LBB0_3)>>2
	.byte	(LBB0_13-LBB0_3)>>2
	.byte	(LBB0_14-LBB0_3)>>2
	.byte	(LBB0_15-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_16-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_21-LBB0_3)>>2
	.byte	(LBB0_22-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_3-LBB0_3)>>2
lJTI0_1:
	.byte	(LBB0_138-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_139-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_140-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_141-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_142-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_135-LBB0_134)>>2
	.byte	(LBB0_134-LBB0_134)>>2
                                        ; -- End function
	.comm	_stdout,4,2                     ; @stdout
	.comm	_flag_b,4,2                     ; @flag_b
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"abBdcCf:I:ops"

	.comm	_flag_a,4,2                     ; @flag_a
	.comm	_flag_B,4,2                     ; @flag_B
	.comm	_flag_c,4,2                     ; @flag_c
	.comm	_flag_C,4,2                     ; @flag_C
	.comm	_flag_d,4,2                     ; @flag_d
	.comm	_optarg,8,3                     ; @optarg
	.comm	_EX_USAGE,4,2                   ; @EX_USAGE
l_.str.1:                               ; @.str.1
	.asciz	"Filter string too long"

	.comm	_REG_EXTENDED,4,2               ; @REG_EXTENDED
l_.str.2:                               ; @.str.2
	.asciz	"Invalid filter - see re_format(7)"

	.comm	_flag_o,4,2                     ; @flag_o
	.comm	_errno,4,2                      ; @errno
	.comm	_EINVAL,4,2                     ; @EINVAL
	.comm	_ERANGE,4,2                     ; @ERANGE
l_.str.3:                               ; @.str.3
	.asciz	"Invalid argument to -I"

l_.str.4:                               ; @.str.4
	.asciz	"s"

l_.str.5:                               ; @.str.5
	.asciz	"ms"

	.comm	_flag_I,4,2                     ; @flag_I
	.comm	_flag_p,4,2                     ; @flag_p
	.comm	_flag_s,4,2                     ; @flag_s
	.comm	_optind,8,3                     ; @optind
l_.str.7:                               ; @.str.7
	.asciz	"geom_gettree = %d"

l_.str.8:                               ; @.str.8
	.asciz	"geom_stats_open()"

l_.str.9:                               ; @.str.9
	.asciz	"geom_stats_snapshot()"

	.comm	_EX_SOFTWARE,4,2                ; @EX_SOFTWARE
l_.str.10:                              ; @.str.10
	.asciz	"history_init()"

	.comm	_H_SETSIZE,4,2                  ; @H_SETSIZE
l_.str.11:                              ; @.str.11
	.asciz	"gstat"

	.comm	_stdin,4,2                      ; @stdin
	.comm	_stderr,4,2                     ; @stderr
l_.str.12:                              ; @.str.12
	.asciz	"el_init"

	.comm	_EL_EDITOR,4,2                  ; @EL_EDITOR
l_.str.13:                              ; @.str.13
	.asciz	"emacs"

	.comm	_EL_SIGNAL,4,2                  ; @EL_SIGNAL
	.comm	_EL_HIST,4,2                    ; @EL_HIST
	.comm	_EL_PROMPT,4,2                  ; @EL_PROMPT
	.comm	_el_prompt,4,2                  ; @el_prompt
	.comm	_H_ENTER,4,2                    ; @H_ENTER
	.comm	_COLOR_GREEN,4,2                ; @COLOR_GREEN
	.comm	_COLOR_MAGENTA,4,2              ; @COLOR_MAGENTA
	.comm	_COLOR_RED,4,2                  ; @COLOR_RED
	.comm	_stdscr,4,2                     ; @stdscr
	.comm	_FALSE,4,2                      ; @FALSE
	.comm	_TRUE,4,2                       ; @TRUE
l_.str.14:                              ; @.str.14
	.asciz	"%F %T"

l_.str.15:                              ; @.str.15
	.asciz	"%s.%.9ld"

l_.str.16:                              ; @.str.16
	.asciz	"dT: %5.3fs  w: %.3fs"

l_.str.17:                              ; @.str.17
	.asciz	"  filter: "

l_.str.18:                              ; @.str.18
	.asciz	"%s"

l_.str.19:                              ; @.str.19
	.asciz	"\n"

l_.str.20:                              ; @.str.20
	.asciz	" L(q)  ops/s   "

l_.str.21:                              ; @.str.21
	.asciz	" r/s     kB   kBps   ms/r   "

l_.str.22:                              ; @.str.22
	.asciz	" w/s     kB   kBps   ms/w   "

l_.str.23:                              ; @.str.23
	.asciz	" r/s   kBps   ms/r   "

l_.str.24:                              ; @.str.24
	.asciz	" w/s   kBps   ms/w   "

l_.str.25:                              ; @.str.25
	.asciz	" d/s     kB   kBps"

l_.str.26:                              ; @.str.26
	.asciz	"   ms/d   "

l_.str.27:                              ; @.str.27
	.asciz	" d/s   kBps   ms/d   "

l_.str.28:                              ; @.str.28
	.asciz	" o/s   ms/o   "

l_.str.29:                              ; @.str.29
	.asciz	"%%busy Name\n"

l_.str.30:                              ; @.str.30
	.asciz	"timestamp,name,q-depth,total_ops/s"

l_.str.31:                              ; @.str.31
	.asciz	",read/s,read_sz-KiB"

l_.str.32:                              ; @.str.32
	.asciz	",read-KiB/s,ms/read"

l_.str.33:                              ; @.str.33
	.asciz	",write/s,write_sz-KiB"

l_.str.34:                              ; @.str.34
	.asciz	",write-KiB/s,ms/write"

l_.str.35:                              ; @.str.35
	.asciz	",read/s,read-KiB/s,ms/read"

l_.str.36:                              ; @.str.36
	.asciz	",write/s,write-KiB/s,ms/write"

l_.str.37:                              ; @.str.37
	.asciz	",delete/s,delete-sz-KiB"

l_.str.38:                              ; @.str.38
	.asciz	",delete-KiB/s,ms/delete"

l_.str.39:                              ; @.str.39
	.asciz	",delete/s,delete-KiB/s"

l_.str.40:                              ; @.str.40
	.asciz	",ms/delete"

l_.str.41:                              ; @.str.41
	.asciz	",other/s,ms/other"

l_.str.42:                              ; @.str.42
	.asciz	",%%busy\n"

	.comm	_ISCONSUMER,8,3                 ; @ISCONSUMER
	.comm	_ISPROVIDER,8,3                 ; @ISPROVIDER
l_.str.43:                              ; @.str.43
	.asciz	"*\n"

	.comm	_DSM_QUEUE_LENGTH,4,2           ; @DSM_QUEUE_LENGTH
	.comm	_DSM_TRANSFERS_PER_SECOND,4,2   ; @DSM_TRANSFERS_PER_SECOND
	.comm	_DSM_TRANSFERS_PER_SECOND_READ,4,2 ; @DSM_TRANSFERS_PER_SECOND_READ
	.comm	_DSM_MB_PER_SECOND_READ,4,2     ; @DSM_MB_PER_SECOND_READ
	.comm	_DSM_MS_PER_TRANSACTION_READ,4,2 ; @DSM_MS_PER_TRANSACTION_READ
	.comm	_DSM_TRANSFERS_PER_SECOND_WRITE,4,2 ; @DSM_TRANSFERS_PER_SECOND_WRITE
	.comm	_DSM_MB_PER_SECOND_WRITE,4,2    ; @DSM_MB_PER_SECOND_WRITE
	.comm	_DSM_MS_PER_TRANSACTION_WRITE,4,2 ; @DSM_MS_PER_TRANSACTION_WRITE
	.comm	_DSM_BUSY_PCT,4,2               ; @DSM_BUSY_PCT
	.comm	_DSM_TRANSFERS_PER_SECOND_FREE,4,2 ; @DSM_TRANSFERS_PER_SECOND_FREE
	.comm	_DSM_MB_PER_SECOND_FREE,4,2     ; @DSM_MB_PER_SECOND_FREE
	.comm	_DSM_MS_PER_TRANSACTION_FREE,4,2 ; @DSM_MS_PER_TRANSACTION_FREE
	.comm	_DSM_TRANSFERS_PER_SECOND_OTHER,4,2 ; @DSM_TRANSFERS_PER_SECOND_OTHER
	.comm	_DSM_MS_PER_TRANSACTION_OTHER,4,2 ; @DSM_MS_PER_TRANSACTION_OTHER
	.comm	_DSM_KB_PER_TRANSFER_READ,4,2   ; @DSM_KB_PER_TRANSFER_READ
	.comm	_DSM_KB_PER_TRANSFER_WRITE,4,2  ; @DSM_KB_PER_TRANSFER_WRITE
	.comm	_DSM_KB_PER_TRANSFER_FREE,4,2   ; @DSM_KB_PER_TRANSFER_FREE
	.comm	_DSM_NONE,4,2                   ; @DSM_NONE
l_.str.45:                              ; @.str.45
	.asciz	"%s/%s/%s"

l_.str.46:                              ; @.str.46
	.asciz	",%s"

l_.str.47:                              ; @.str.47
	.asciz	",%ju"

l_.str.48:                              ; @.str.48
	.asciz	",%.0f"

l_.str.49:                              ; @.str.49
	.asciz	",%.1f"

l_.str.50:                              ; @.str.50
	.asciz	",%.1lf"

l_.str.51:                              ; @.str.51
	.asciz	" %4ju"

l_.str.52:                              ; @.str.52
	.asciz	" %6.0f"

l_.str.53:                              ; @.str.53
	.asciz	" %6.1f"

	.comm	_HIGH_PCT_BUSY_THRESH,8,3       ; @HIGH_PCT_BUSY_THRESH
	.comm	_MEDIUM_PCT_BUSY_THRESH,8,3     ; @MEDIUM_PCT_BUSY_THRESH
l_.str.54:                              ; @.str.54
	.asciz	" %6.1lf"

l_.str.55:                              ; @.str.55
	.asciz	"|"

l_.str.56:                              ; @.str.56
	.asciz	" "

l_.str.57:                              ; @.str.57
	.asciz	" %s"

	.comm	_ERR,4,2                        ; @ERR
l_.str.58:                              ; @.str.58
	.asciz	"el_gets"

l_.str.59:                              ; @.str.59
	.asciz	"Invalid filter"

	.comm	_EX_OK,4,2                      ; @EX_OK
.subsections_via_symbols
