	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 11, 0
	.p2align	2
__ZN104_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..FromResidual$GT$13from_residual17hc56606e16fcb26e6E:
	.cfi_startproc
	sub	sp, sp, #16
	.cfi_def_cfa_offset 16
	mov	w8, #1
	strb	w8, [sp, #15]
	ldrb	w8, [sp, #15]
	and	w0, w8, #0x1
	add	sp, sp, #16
	.cfi_def_cfa_offset 0
	ret
	.cfi_endproc

	.p2align	2
__ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h41d6339a4d6b9b77E:
	.cfi_startproc
	stp	x29, x30, [sp, #-16]!
	.cfi_def_cfa_offset 16
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	bl	__ZN4core3ops8function6FnOnce9call_once17hf10fe04e07b46ffbE
	; InlineAsm Start
	; InlineAsm End
	.cfi_def_cfa wsp, 16
	ldp	x29, x30, [sp], #16
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.private_extern	__ZN3std2rt10lang_start17h8b3af1e9d6ac7258E
	.globl	__ZN3std2rt10lang_start17h8b3af1e9d6ac7258E
	.p2align	2
__ZN3std2rt10lang_start17h8b3af1e9d6ac7258E:
	.cfi_startproc
	sub	sp, sp, #48
	.cfi_def_cfa_offset 48
	stp	x29, x30, [sp, #32]
	add	x29, sp, #32
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	mov	x8, x0
	str	x1, [sp]
	mov	x0, x2
	ldr	x2, [sp]
	str	x0, [sp, #8]
	mov	x4, x3
	ldr	x3, [sp, #8]
	sub	x0, x29, #8
	stur	x8, [x29, #-8]
	adrp	x1, l___unnamed_1@PAGE
	add	x1, x1, l___unnamed_1@PAGEOFF
	bl	__ZN3std2rt19lang_start_internal17hadaf077a6dd0140bE
	str	x0, [sp, #16]
	ldr	x0, [sp, #16]
	.cfi_def_cfa wsp, 48
	ldp	x29, x30, [sp, #32]
	add	sp, sp, #48
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha211565063241ae6E:
	.cfi_startproc
	stp	x29, x30, [sp, #-16]!
	.cfi_def_cfa_offset 16
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	ldr	x0, [x0]
	bl	__ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h41d6339a4d6b9b77E
	bl	__ZN54_$LT$$LP$$RP$$u20$as$u20$std..process..Termination$GT$6report17hb13735c6bbdfaab2E
	and	w0, w0, #0xff
	.cfi_def_cfa wsp, 16
	ldp	x29, x30, [sp], #16
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4core3cmp5impls59_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$$LP$$RP$$GT$2eq17h11e25d934847eb7aE:
	.cfi_startproc
	mov	w8, #1
	and	w0, w8, #0x1
	ret
	.cfi_endproc

	.p2align	2
__ZN4core3fmt9Arguments6new_v117h0026515be6fc9670E:
	.cfi_startproc
	sub	sp, sp, #144
	.cfi_def_cfa_offset 144
	stp	x29, x30, [sp, #128]
	add	x29, sp, #128
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_remember_state
	str	x8, [sp]
	str	x0, [sp, #8]
	str	x1, [sp, #16]
	str	x2, [sp, #24]
	str	x3, [sp, #32]
	subs	x8, x1, x3
	cset	w8, lo
	tbnz	w8, #0, LBB5_2
	b	LBB5_1
LBB5_1:
	ldr	x8, [sp, #16]
	ldr	x9, [sp, #32]
	add	x9, x9, #1
	subs	x8, x8, x9
	cset	w8, hi
	and	w8, w8, #0x1
	strb	w8, [sp, #47]
	b	LBB5_3
LBB5_2:
	mov	w8, #1
	strb	w8, [sp, #47]
	b	LBB5_3
LBB5_3:
	ldrb	w8, [sp, #47]
	tbnz	w8, #0, LBB5_5
	b	LBB5_4
LBB5_4:
	ldr	x8, [sp, #32]
	ldr	x9, [sp]
	ldr	x10, [sp, #24]
	ldr	x11, [sp, #16]
	ldr	x12, [sp, #8]
	stur	xzr, [x29, #-32]
	str	x12, [x9]
	str	x11, [x9, #8]
	ldur	x12, [x29, #-32]
	ldur	x11, [x29, #-24]
	str	x12, [x9, #32]
	str	x11, [x9, #40]
	str	x10, [x9, #16]
	str	x8, [x9, #24]
	.cfi_def_cfa wsp, 144
	ldp	x29, x30, [sp, #128]
	add	sp, sp, #144
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
LBB5_5:
	.cfi_restore_state
	stur	xzr, [x29, #-16]
	add	x0, sp, #48
	adrp	x8, l___unnamed_2@PAGE
	add	x8, x8, l___unnamed_2@PAGEOFF
	str	x8, [sp, #48]
	mov	w8, #1
	str	x8, [sp, #56]
	ldur	x9, [x29, #-16]
	ldur	x8, [x29, #-8]
	str	x9, [sp, #80]
	str	x8, [sp, #88]
	adrp	x8, l___unnamed_3@PAGE
	add	x8, x8, l___unnamed_3@PAGEOFF
	str	x8, [sp, #64]
	str	xzr, [sp, #72]
	adrp	x1, l___unnamed_4@PAGE
	add	x1, x1, l___unnamed_4@PAGEOFF
	bl	__ZN4core9panicking9panic_fmt17h9072a0246ecafd14E
	.cfi_endproc

	.p2align	2
__ZN4core3fmt9Arguments9new_const17h71bd3e081e7c68d0E:
	.cfi_startproc
	sub	sp, sp, #112
	.cfi_def_cfa_offset 112
	stp	x29, x30, [sp, #96]
	add	x29, sp, #96
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_remember_state
	str	x8, [sp, #8]
	str	x0, [sp, #16]
	str	x1, [sp, #24]
	subs	x8, x1, #1
	cset	w8, hi
	tbnz	w8, #0, LBB6_2
	b	LBB6_1
LBB6_1:
	ldr	x8, [sp, #8]
	ldr	x9, [sp, #24]
	ldr	x10, [sp, #16]
	stur	xzr, [x29, #-16]
	str	x10, [x8]
	str	x9, [x8, #8]
	ldur	x10, [x29, #-16]
	ldur	x9, [x29, #-8]
	str	x10, [x8, #32]
	str	x9, [x8, #40]
	adrp	x9, l___unnamed_3@PAGE
	add	x9, x9, l___unnamed_3@PAGEOFF
	str	x9, [x8, #16]
	str	xzr, [x8, #24]
	.cfi_def_cfa wsp, 112
	ldp	x29, x30, [sp, #96]
	add	sp, sp, #112
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
LBB6_2:
	.cfi_restore_state
	add	x8, sp, #32
	str	x8, [sp]
	adrp	x0, l___unnamed_2@PAGE
	add	x0, x0, l___unnamed_2@PAGEOFF
	mov	w9, #1
	mov	x1, x9
	bl	__ZN4core3fmt9Arguments9new_const17h71bd3e081e7c68d0E
	ldr	x0, [sp]
	adrp	x1, l___unnamed_5@PAGE
	add	x1, x1, l___unnamed_5@PAGEOFF
	bl	__ZN4core9panicking9panic_fmt17h9072a0246ecafd14E
	.cfi_endproc

	.p2align	2
__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h136ee7478585e27cE:
	.cfi_startproc
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	ldr	x0, [x0]
	bl	__ZN4core3ops8function6FnOnce9call_once17h0875f1e218375097E
	.cfi_def_cfa wsp, 32
	ldp	x29, x30, [sp, #16]
	add	sp, sp, #32
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4core3ops8function6FnOnce9call_once17h0875f1e218375097E:
Lfunc_begin0:
	.cfi_startproc
	.cfi_personality 155, _rust_eh_personality
	.cfi_lsda 16, Lexception0
	sub	sp, sp, #64
	.cfi_def_cfa_offset 64
	stp	x29, x30, [sp, #48]
	add	x29, sp, #48
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	mov	x8, x0
	add	x0, sp, #16
	str	x8, [sp, #16]
Ltmp1:
	bl	__ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha211565063241ae6E
	str	w0, [sp, #12]
Ltmp2:
	b	LBB8_3
LBB8_1:
	ldur	x0, [x29, #-16]
	bl	__Unwind_Resume
LBB8_2:
Ltmp3:
	stur	x0, [x29, #-16]
	mov	x8, x1
	stur	w8, [x29, #-8]
	b	LBB8_1
LBB8_3:
	ldr	w0, [sp, #12]
	.cfi_def_cfa wsp, 64
	ldp	x29, x30, [sp, #48]
	add	sp, sp, #64
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
Lfunc_end0:
	.cfi_endproc
	.section	__TEXT,__gcc_except_tab
	.p2align	2, 0x0
GCC_except_table8:
Lexception0:
	.byte	255
	.byte	255
	.byte	1
	.uleb128 Lcst_end0-Lcst_begin0
Lcst_begin0:
	.uleb128 Ltmp1-Lfunc_begin0
	.uleb128 Ltmp2-Ltmp1
	.uleb128 Ltmp3-Lfunc_begin0
	.byte	0
	.uleb128 Ltmp2-Lfunc_begin0
	.uleb128 Lfunc_end0-Ltmp2
	.byte	0
	.byte	0
Lcst_end0:
	.p2align	2, 0x0

	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
__ZN4core3ops8function6FnOnce9call_once17hf10fe04e07b46ffbE:
	.cfi_startproc
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	blr	x0
	.cfi_def_cfa wsp, 32
	ldp	x29, x30, [sp, #16]
	add	sp, sp, #32
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h2485e6d657ab17c0E:
	.cfi_startproc
	ret
	.cfi_endproc

	.p2align	2
__ZN4core3str11validations15next_code_point17hfa4f7ac5b70aceeeE:
	.cfi_startproc
	sub	sp, sp, #96
	.cfi_def_cfa_offset 96
	stp	x29, x30, [sp, #80]
	add	x29, sp, #80
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	str	x0, [sp, #16]
	bl	__ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h1d21145a5ac28ad1E
	str	x0, [sp, #40]
	ldr	x8, [sp, #40]
	subs	x8, x8, #0
	cset	w8, eq
	and	w8, w8, #0x1
	ands	w8, w8, #0x1
	cset	x8, eq
	subs	x8, x8, #0
	cset	w8, ne
	tbnz	w8, #0, LBB11_2
	b	LBB11_1
LBB11_1:
	str	xzr, [sp, #32]
	b	LBB11_3
LBB11_2:
	ldr	x8, [sp, #40]
	str	x8, [sp, #32]
	b	LBB11_3
LBB11_3:
	ldr	x9, [sp, #32]
	mov	x8, #0
	subs	x9, x9, #0
	cset	w9, eq
	and	w9, w9, #0x1
	ands	w9, w9, #0x1
	csinc	x8, x8, xzr, eq
	subs	x8, x8, #0
	cset	w8, ne
	tbnz	w8, #0, LBB11_5
	b	LBB11_4
LBB11_4:
	ldr	x8, [sp, #32]
	ldrb	w8, [x8]
	str	w8, [sp, #12]
	and	w8, w8, #0xff
	subs	w8, w8, #128
	cset	w8, lo
	tbnz	w8, #0, LBB11_7
	b	LBB11_6
LBB11_5:
	str	wzr, [sp, #24]
	b	LBB11_16
LBB11_6:
	ldr	x0, [sp, #16]
	ldr	w8, [sp, #12]
	and	w8, w8, #0x1f
	and	w8, w8, #0xff
	str	w8, [sp, #8]
	bl	__ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h1d21145a5ac28ad1E
	stur	x0, [x29, #-32]
	ldur	x8, [x29, #-32]
	subs	x8, x8, #0
	cset	w8, eq
	and	w8, w8, #0x1
	ands	w8, w8, #0x1
	cset	x8, eq
	subs	x8, x8, #1
	cset	w8, eq
	tbnz	w8, #0, LBB11_8
	b	LBB11_9
LBB11_7:
	ldr	w8, [sp, #12]
	str	w8, [sp, #28]
	mov	w8, #1
	str	w8, [sp, #24]
	b	LBB11_16
LBB11_8:
	ldr	w8, [sp, #12]
	ldr	w10, [sp, #8]
	ldur	x9, [x29, #-32]
	ldrb	w9, [x9]
	str	w9, [sp, #4]
	and	w9, w9, #0x3f
	and	w9, w9, #0xff
	orr	w9, w9, w10, lsl #6
	stur	w9, [x29, #-20]
	and	w8, w8, #0xff
	subs	w8, w8, #224
	cset	w8, hs
	tbnz	w8, #0, LBB11_11
	b	LBB11_10
LBB11_9:
	brk	#0x1
LBB11_10:
	ldur	w8, [x29, #-20]
	str	w8, [sp, #28]
	mov	w8, #1
	str	w8, [sp, #24]
	b	LBB11_16
LBB11_11:
	ldr	x0, [sp, #16]
	bl	__ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h1d21145a5ac28ad1E
	stur	x0, [x29, #-16]
	ldur	x8, [x29, #-16]
	subs	x8, x8, #0
	cset	w8, eq
	and	w8, w8, #0x1
	ands	w8, w8, #0x1
	cset	x8, eq
	subs	x8, x8, #1
	cset	w8, ne
	tbnz	w8, #0, LBB11_9
	b	LBB11_12
LBB11_12:
	ldr	w8, [sp, #12]
	ldr	w10, [sp, #8]
	ldr	w11, [sp, #4]
	ldur	x9, [x29, #-16]
	ldrb	w9, [x9]
	mov	w12, #63
	and	w11, w11, #0x3f
	and	w11, w11, #0xff
	and	w9, w9, w12
	and	w9, w9, #0xff
	orr	w9, w9, w11, lsl #6
	str	w9, [sp]
	orr	w9, w9, w10, lsl #12
	stur	w9, [x29, #-20]
	and	w8, w8, #0xff
	subs	w8, w8, #240
	cset	w8, hs
	tbnz	w8, #0, LBB11_14
	b	LBB11_13
LBB11_13:
	b	LBB11_10
LBB11_14:
	ldr	x0, [sp, #16]
	bl	__ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h1d21145a5ac28ad1E
	stur	x0, [x29, #-8]
	ldur	x8, [x29, #-8]
	subs	x8, x8, #0
	cset	w8, eq
	and	w8, w8, #0x1
	ands	w8, w8, #0x1
	cset	x8, eq
	subs	x8, x8, #1
	cset	w8, ne
	tbnz	w8, #0, LBB11_9
	b	LBB11_15
LBB11_15:
	ldr	w10, [sp]
	ldr	w9, [sp, #8]
	ldur	x8, [x29, #-8]
	ldrb	w8, [x8]
	and	w9, w9, #0x7
	and	w8, w8, #0x3f
	and	w8, w8, #0xff
	orr	w8, w8, w10, lsl #6
	orr	w8, w8, w9, lsl #18
	stur	w8, [x29, #-20]
	b	LBB11_13
LBB11_16:
	ldr	w0, [sp, #24]
	ldr	w1, [sp, #28]
	.cfi_def_cfa wsp, 96
	ldp	x29, x30, [sp, #80]
	add	sp, sp, #96
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4core3str21_$LT$impl$u20$str$GT$5chars17hc77a7094b0469216E:
	.cfi_startproc
	sub	sp, sp, #48
	.cfi_def_cfa_offset 48
	str	x0, [sp, #40]
	ldr	x8, [sp, #40]
	str	x8, [sp, #24]
	add	x8, x0, x1
	str	x8, [sp, #32]
	ldr	x9, [sp, #24]
	ldr	x8, [sp, #32]
	str	x9, [sp, #8]
	str	x8, [sp, #16]
	ldr	x0, [sp, #8]
	ldr	x1, [sp, #16]
	add	sp, sp, #48
	.cfi_def_cfa_offset 0
	ret
	.cfi_endproc

	.p2align	2
__ZN4core4iter6traits8iterator8Iterator3all17h3489f5fc11ba0bf3E:
	.cfi_startproc
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	bl	__ZN4core4iter6traits8iterator8Iterator8try_fold17hf8ee52bf8850fd09E
	mov	w8, #1
	and	w8, w0, w8
	sub	x0, x29, #1
	sturb	w8, [x29, #-1]
	adrp	x1, l___unnamed_6@PAGE
	add	x1, x1, l___unnamed_6@PAGEOFF
	bl	__ZN90_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eq17h892c0de3be6edb32E
	and	w0, w0, #0x1
	.cfi_def_cfa wsp, 32
	ldp	x29, x30, [sp, #16]
	add	sp, sp, #32
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4core4iter6traits8iterator8Iterator3all5check28_$u7b$$u7b$closure$u7d$$u7d$17h9dcd2478626c7bcbE:
	.cfi_startproc
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	stur	w1, [x29, #-4]
	ldur	w1, [x29, #-4]
	bl	__ZN4main19is_printable_ascii228_$u7b$$u7b$closure$u7d$$u7d$17he91f4583a6508710E
	tbnz	w0, #0, LBB14_2
	b	LBB14_1
LBB14_1:
	mov	w8, #1
	sturb	w8, [x29, #-5]
	b	LBB14_3
LBB14_2:
	sturb	wzr, [x29, #-5]
	b	LBB14_3
LBB14_3:
	ldurb	w8, [x29, #-5]
	and	w0, w8, #0x1
	.cfi_def_cfa wsp, 32
	ldp	x29, x30, [sp, #16]
	add	sp, sp, #32
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4core4iter6traits8iterator8Iterator8try_fold17hf8ee52bf8850fd09E:
Lfunc_begin1:
	.cfi_startproc
	.cfi_personality 155, _rust_eh_personality
	.cfi_lsda 16, Lexception1
	sub	sp, sp, #96
	.cfi_def_cfa_offset 96
	stp	x29, x30, [sp, #80]
	add	x29, sp, #80
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_remember_state
	str	x0, [sp, #32]
	mov	w8, #1
	sturb	w8, [x29, #-17]
	b	LBB15_1
LBB15_1:
Ltmp5:
	ldr	x0, [sp, #32]
	bl	__ZN81_$LT$core..str..iter..Chars$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h9565d42b7984fe65E
	str	w0, [sp, #28]
Ltmp6:
	b	LBB15_4
LBB15_2:
	ldurb	w8, [x29, #-17]
	tbnz	w8, #0, LBB15_16
	b	LBB15_15
LBB15_3:
Ltmp15:
	stur	x0, [x29, #-16]
	mov	x8, x1
	stur	w8, [x29, #-8]
	b	LBB15_2
LBB15_4:
	ldr	w8, [sp, #28]
	stur	w8, [x29, #-32]
	ldur	w8, [x29, #-32]
	subs	w8, w8, #272, lsl #12
	cset	w8, eq
	and	w8, w8, #0x1
	ands	w8, w8, #0x1
	cset	x8, eq
	subs	x8, x8, #1
	cset	w8, ne
	tbnz	w8, #0, LBB15_6
	b	LBB15_5
LBB15_5:
	ldur	w8, [x29, #-32]
	sturb	wzr, [x29, #-17]
	stur	w8, [x29, #-24]
	ldur	w1, [x29, #-24]
Ltmp9:
	sub	x0, x29, #34
	bl	__ZN4core4iter6traits8iterator8Iterator3all5check28_$u7b$$u7b$closure$u7d$$u7d$17h9dcd2478626c7bcbE
	str	w0, [sp, #24]
Ltmp10:
	b	LBB15_7
LBB15_6:
	b	LBB15_13
LBB15_7:
Ltmp11:
	ldr	w8, [sp, #24]
	and	w0, w8, #0x1
	bl	__ZN95_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17hfd49353d7d2b1c6bE
	str	w0, [sp, #20]
Ltmp12:
	b	LBB15_8
LBB15_8:
	ldr	w8, [sp, #20]
	mov	w9, #1
	and	w8, w8, w9
	sturb	w8, [x29, #-25]
	ldurb	w8, [x29, #-25]
	ands	x8, x8, #0x1
	cset	w8, ne
	tbnz	w8, #0, LBB15_10
	b	LBB15_9
LBB15_9:
	mov	w8, #1
	sturb	w8, [x29, #-17]
	b	LBB15_1
LBB15_10:
Ltmp13:
	bl	__ZN104_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..FromResidual$GT$13from_residual17hc56606e16fcb26e6E
	str	w0, [sp, #16]
Ltmp14:
	b	LBB15_11
LBB15_11:
	ldr	w8, [sp, #16]
	and	w8, w8, #0x1
	sturb	w8, [x29, #-33]
	b	LBB15_12
LBB15_12:
	ldurb	w8, [x29, #-33]
	and	w0, w8, #0x1
	.cfi_def_cfa wsp, 96
	ldp	x29, x30, [sp, #80]
	add	sp, sp, #96
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
LBB15_13:
	.cfi_restore_state
	sturb	wzr, [x29, #-17]
Ltmp7:
	bl	__ZN95_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..Try$GT$11from_output17hc4c0c752d4389bbbE
	str	w0, [sp, #12]
Ltmp8:
	b	LBB15_14
LBB15_14:
	ldr	w8, [sp, #12]
	and	w8, w8, #0x1
	sturb	w8, [x29, #-33]
	b	LBB15_12
LBB15_15:
	ldur	x0, [x29, #-16]
	bl	__Unwind_Resume
LBB15_16:
	b	LBB15_15
Lfunc_end1:
	.cfi_endproc
	.section	__TEXT,__gcc_except_tab
	.p2align	2, 0x0
GCC_except_table15:
Lexception1:
	.byte	255
	.byte	255
	.byte	1
	.uleb128 Lcst_end1-Lcst_begin1
Lcst_begin1:
	.uleb128 Ltmp5-Lfunc_begin1
	.uleb128 Ltmp8-Ltmp5
	.uleb128 Ltmp15-Lfunc_begin1
	.byte	0
	.uleb128 Ltmp8-Lfunc_begin1
	.uleb128 Lfunc_end1-Ltmp8
	.byte	0
	.byte	0
Lcst_end1:
	.p2align	2, 0x0

	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
__ZN54_$LT$$LP$$RP$$u20$as$u20$std..process..Termination$GT$6report17hb13735c6bbdfaab2E:
	.cfi_startproc
	mov	w0, #0
	ret
	.cfi_endproc

	.p2align	2
__ZN81_$LT$core..str..iter..Chars$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h9565d42b7984fe65E:
	.cfi_startproc
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	bl	__ZN4core3str11validations15next_code_point17hfa4f7ac5b70aceeeE
	str	w0, [sp, #8]
	str	w1, [sp, #12]
	ldr	w8, [sp, #8]
	subs	x8, x8, #0
	cset	w8, ne
	tbnz	w8, #0, LBB17_2
	b	LBB17_1
LBB17_1:
	mov	w8, #1114112
	str	w8, [sp, #4]
	b	LBB17_3
LBB17_2:
	ldr	w8, [sp, #12]
	str	w8, [sp, #4]
	b	LBB17_3
LBB17_3:
	ldr	w0, [sp, #4]
	.cfi_def_cfa wsp, 32
	ldp	x29, x30, [sp, #16]
	add	sp, sp, #32
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN90_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eq17h892c0de3be6edb32E:
	.cfi_startproc
	sub	sp, sp, #48
	.cfi_def_cfa_offset 48
	stp	x29, x30, [sp, #32]
	add	x29, sp, #32
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_remember_state
	str	x0, [sp, #8]
	str	x1, [sp, #16]
	ldrb	w8, [x0]
	and	x8, x8, #0x1
	ldrb	w9, [x1]
	and	x9, x9, #0x1
	subs	x8, x8, x9
	cset	w8, eq
	tbnz	w8, #0, LBB18_2
	b	LBB18_1
LBB18_1:
	sturb	wzr, [x29, #-2]
	b	LBB18_3
LBB18_2:
	ldr	x8, [sp, #8]
	ldrb	w8, [x8]
	ands	x8, x8, #0x1
	cset	w8, eq
	tbnz	w8, #0, LBB18_4
	b	LBB18_5
LBB18_3:
	ldurb	w8, [x29, #-2]
	and	w0, w8, #0x1
	.cfi_def_cfa wsp, 48
	ldp	x29, x30, [sp, #32]
	add	sp, sp, #48
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
LBB18_4:
	.cfi_restore_state
	ldr	x8, [sp, #16]
	ldrb	w8, [x8]
	ands	x8, x8, #0x1
	cset	w8, eq
	tbnz	w8, #0, LBB18_6
	b	LBB18_7
LBB18_5:
	ldr	x8, [sp, #16]
	ldrb	w8, [x8]
	and	x8, x8, #0x1
	subs	x8, x8, #1
	cset	w8, eq
	tbnz	w8, #0, LBB18_9
	b	LBB18_7
LBB18_6:
	ldr	x8, [sp, #16]
	ldr	x9, [sp, #8]
	add	x0, x9, #1
	add	x1, x8, #1
	bl	__ZN4core3cmp5impls59_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$$LP$$RP$$GT$2eq17h11e25d934847eb7aE
	and	w8, w0, #0x1
	sturb	w8, [x29, #-1]
	b	LBB18_8
LBB18_7:
	brk	#0x1
LBB18_8:
	ldurb	w8, [x29, #-1]
	and	w8, w8, #0x1
	sturb	w8, [x29, #-2]
	b	LBB18_3
LBB18_9:
	ldr	x8, [sp, #16]
	ldr	x9, [sp, #8]
	add	x0, x9, #1
	add	x1, x8, #1
	bl	__ZN4core3cmp5impls59_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$$LP$$RP$$GT$2eq17h11e25d934847eb7aE
	and	w8, w0, #0x1
	sturb	w8, [x29, #-1]
	b	LBB18_8
	.cfi_endproc

	.p2align	2
__ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h1d21145a5ac28ad1E:
	.cfi_startproc
	sub	sp, sp, #48
	.cfi_def_cfa_offset 48
	str	x0, [sp, #16]
	mov	w8, #0
	tbnz	w8, #0, LBB19_2
	b	LBB19_1
LBB19_1:
	ldr	x8, [sp, #16]
	ldr	x9, [x8, #8]
	ldr	x8, [x8]
	subs	x8, x8, x9
	cset	w8, eq
	and	w8, w8, #0x1
	strb	w8, [sp, #39]
	b	LBB19_3
LBB19_2:
	ldr	x8, [sp, #16]
	ldr	x8, [x8, #8]
	subs	x8, x8, #0
	cset	w8, eq
	and	w8, w8, #0x1
	strb	w8, [sp, #39]
	b	LBB19_3
LBB19_3:
	ldrb	w8, [sp, #39]
	tbnz	w8, #0, LBB19_5
	b	LBB19_4
LBB19_4:
	ldr	x8, [sp, #16]
	ldr	x8, [x8]
	str	x8, [sp, #8]
	mov	w8, #0
	tbnz	w8, #0, LBB19_7
	b	LBB19_6
LBB19_5:
	str	xzr, [sp, #24]
	b	LBB19_9
LBB19_6:
	ldr	x9, [sp, #16]
	ldr	x8, [x9]
	add	x8, x8, #1
	str	x8, [sp, #40]
	ldr	x8, [sp, #40]
	str	x8, [x9]
	b	LBB19_8
LBB19_7:
	ldr	x9, [sp, #16]
	ldr	x8, [x9, #8]
	subs	x8, x8, #1
	str	x8, [x9, #8]
	b	LBB19_8
LBB19_8:
	ldr	x8, [sp, #8]
	str	x8, [sp, #24]
	b	LBB19_9
LBB19_9:
	ldr	x0, [sp, #24]
	add	sp, sp, #48
	.cfi_def_cfa_offset 0
	ret
	.cfi_endproc

	.p2align	2
__ZN95_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..Try$GT$11from_output17hc4c0c752d4389bbbE:
	.cfi_startproc
	sub	sp, sp, #16
	.cfi_def_cfa_offset 16
	strb	wzr, [sp, #15]
	ldrb	w8, [sp, #15]
	and	w0, w8, #0x1
	add	sp, sp, #16
	.cfi_def_cfa_offset 0
	ret
	.cfi_endproc

	.p2align	2
__ZN95_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17hfd49353d7d2b1c6bE:
	.cfi_startproc
	sub	sp, sp, #16
	.cfi_def_cfa_offset 16
	mov	w8, #1
	and	w8, w0, w8
	strb	w8, [sp, #14]
	ldrb	w8, [sp, #14]
	ands	x8, x8, #0x1
	cset	w8, ne
	tbnz	w8, #0, LBB21_2
	b	LBB21_1
LBB21_1:
	strb	wzr, [sp, #15]
	b	LBB21_3
LBB21_2:
	mov	w8, #1
	strb	w8, [sp, #15]
	b	LBB21_3
LBB21_3:
	ldrb	w8, [sp, #15]
	and	w0, w8, #0x1
	add	sp, sp, #16
	.cfi_def_cfa_offset 0
	ret
	.cfi_endproc

	.p2align	2
__ZN4main19is_printable_ascii217h01ae1a34a5af3ccdE:
	.cfi_startproc
	sub	sp, sp, #32
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	bl	__ZN4core3str21_$LT$impl$u20$str$GT$5chars17hc77a7094b0469216E
	mov	x8, x0
	mov	x0, sp
	str	x8, [sp]
	str	x1, [sp, #8]
	bl	__ZN4core4iter6traits8iterator8Iterator3all17h3489f5fc11ba0bf3E
	and	w0, w0, #0x1
	.cfi_def_cfa wsp, 32
	ldp	x29, x30, [sp, #16]
	add	sp, sp, #32
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.p2align	2
__ZN4main19is_printable_ascii228_$u7b$$u7b$closure$u7d$$u7d$17he91f4583a6508710E:
	.cfi_startproc
	sub	sp, sp, #16
	.cfi_def_cfa_offset 16
	str	w1, [sp, #8]
	subs	w8, w1, #32
	cset	w8, hs
	tbnz	w8, #0, LBB23_2
	b	LBB23_1
LBB23_1:
	strb	wzr, [sp, #15]
	b	LBB23_3
LBB23_2:
	ldr	w8, [sp, #8]
	subs	w8, w8, #125
	cset	w8, ls
	and	w8, w8, #0x1
	strb	w8, [sp, #15]
	b	LBB23_3
LBB23_3:
	ldrb	w8, [sp, #15]
	and	w0, w8, #0x1
	add	sp, sp, #16
	.cfi_def_cfa_offset 0
	ret
	.cfi_endproc

	.p2align	2
__ZN4main4main17hdd2613d9f6a2edd6E:
	.cfi_startproc
	sub	sp, sp, #176
	.cfi_def_cfa_offset 176
	stp	x29, x30, [sp, #160]
	add	x29, sp, #160
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	adrp	x0, l___unnamed_7@PAGE
	add	x0, x0, l___unnamed_7@PAGEOFF
	mov	w8, #1
	mov	x1, x8
	str	x1, [sp, #8]
	bl	__ZN4main19is_printable_ascii217h01ae1a34a5af3ccdE
	ldr	x3, [sp, #8]
	and	w9, w0, #0x1
	sub	x8, x29, #65
	sturb	w9, [x29, #-65]
	stur	x8, [x29, #-16]
	adrp	x8, __ZN43_$LT$bool$u20$as$u20$core..fmt..Display$GT$3fmt17h544a046ac4498c2eE@GOTPAGE
	ldr	x8, [x8, __ZN43_$LT$bool$u20$as$u20$core..fmt..Display$GT$3fmt17h544a046ac4498c2eE@GOTPAGEOFF]
	stur	x8, [x29, #-8]
	ldur	x9, [x29, #-16]
	ldur	x8, [x29, #-8]
	add	x2, sp, #72
	str	x9, [sp, #72]
	str	x8, [sp, #80]
	add	x8, sp, #24
	str	x8, [sp]
	adrp	x0, l___unnamed_8@PAGE
	add	x0, x0, l___unnamed_8@PAGEOFF
	mov	x1, x3
	bl	__ZN4core3fmt9Arguments6new_v117h0026515be6fc9670E
	ldr	x0, [sp]
	bl	__ZN3std2io5stdio6_print17ha1fabf8eb351d161E
	ldr	x1, [sp, #8]
	sub	x8, x29, #64
	str	x8, [sp, #16]
	adrp	x0, l___unnamed_9@PAGE
	add	x0, x0, l___unnamed_9@PAGEOFF
	bl	__ZN4core3fmt9Arguments9new_const17h71bd3e081e7c68d0E
	ldr	x0, [sp, #16]
	bl	__ZN3std2io5stdio6_print17ha1fabf8eb351d161E
	.cfi_def_cfa wsp, 176
	ldp	x29, x30, [sp, #160]
	add	sp, sp, #176
	.cfi_def_cfa_offset 0
	.cfi_restore w30
	.cfi_restore w29
	ret
	.cfi_endproc

	.globl	_main
	.p2align	2
_main:
	.cfi_startproc
	stp	x29, x30, [sp, #-16]!
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	mov	x2, x1
	mov	x8, x0
	sxtw	x1, w8
	adrp	x0, __ZN4main4main17hdd2613d9f6a2edd6E@PAGE
	add	x0, x0, __ZN4main4main17hdd2613d9f6a2edd6E@PAGEOFF
	mov	w3, #0
	bl	__ZN3std2rt10lang_start17h8b3af1e9d6ac7258E
	ldp	x29, x30, [sp], #16
	ret
	.cfi_endproc

	.section	__DATA,__const
	.p2align	3, 0x0
l___unnamed_1:
	.quad	__ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h2485e6d657ab17c0E
	.asciz	"\b\000\000\000\000\000\000\000\b\000\000\000\000\000\000"
	.quad	__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h136ee7478585e27cE
	.quad	__ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha211565063241ae6E
	.quad	__ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha211565063241ae6E

	.section	__TEXT,__const
l___unnamed_10:
	.ascii	"invalid args"

	.section	__DATA,__const
	.p2align	3, 0x0
l___unnamed_2:
	.quad	l___unnamed_10
	.asciz	"\f\000\000\000\000\000\000"

	.section	__TEXT,__const
	.p2align	3, 0x0
l___unnamed_3:
	.byte	0

l___unnamed_11:
	.ascii	"/rustc/cc66ad468955717ab92600c770da8c1601a4ff33/library/core/src/fmt/mod.rs"

	.section	__DATA,__const
	.p2align	3, 0x0
l___unnamed_4:
	.quad	l___unnamed_11
	.asciz	"K\000\000\000\000\000\000\0005\001\000\000\r\000\000"

	.p2align	3, 0x0
l___unnamed_5:
	.quad	l___unnamed_11
	.asciz	"K\000\000\000\000\000\000\000+\001\000\000\r\000\000"

	.section	__TEXT,__const
l___unnamed_6:
	.space	1

	.section	__DATA,__const
	.p2align	3, 0x0
l___unnamed_8:
	.quad	l___unnamed_3
	.space	8

	.section	__TEXT,__const
l___unnamed_7:
	.byte	126

l___unnamed_12:
	.byte	10

	.section	__DATA,__const
	.p2align	3, 0x0
l___unnamed_9:
	.quad	l___unnamed_12
	.asciz	"\001\000\000\000\000\000\000"

.subsections_via_symbols
