	.text
	.file	"bf.90ced99f6c7bbd37-cgu.0"
	.section	.text._ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E,"ax",@progbits
	.p2align	4, 0x90
	.type	_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E,@function
_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E:
	.cfi_startproc
	pushq	%rax
	.cfi_def_cfa_offset 16
	callq	*%rdi
	#APP
	#NO_APP
	popq	%rax
	.cfi_def_cfa_offset 8
	retq
.Lfunc_end0:
	.size	_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E, .Lfunc_end0-_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E
	.cfi_endproc

	.section	.text._ZN3std2rt10lang_start17h2e5cc15b0a89a480E,"ax",@progbits
	.hidden	_ZN3std2rt10lang_start17h2e5cc15b0a89a480E
	.globl	_ZN3std2rt10lang_start17h2e5cc15b0a89a480E
	.p2align	4, 0x90
	.type	_ZN3std2rt10lang_start17h2e5cc15b0a89a480E,@function
_ZN3std2rt10lang_start17h2e5cc15b0a89a480E:
	.cfi_startproc
	pushq	%rax
	.cfi_def_cfa_offset 16
	movl	%ecx, %r8d
	movq	%rdx, %rcx
	movq	%rsi, %rdx
	movq	%rdi, (%rsp)
	leaq	.L__unnamed_1(%rip), %rsi
	movq	%rsp, %rdi
	callq	*_ZN3std2rt19lang_start_internal17hd66bf6b7da144005E@GOTPCREL(%rip)
	popq	%rcx
	.cfi_def_cfa_offset 8
	retq
.Lfunc_end1:
	.size	_ZN3std2rt10lang_start17h2e5cc15b0a89a480E, .Lfunc_end1-_ZN3std2rt10lang_start17h2e5cc15b0a89a480E
	.cfi_endproc

	.section	".text._ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E","ax",@progbits
	.p2align	4, 0x90
	.type	_ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E,@function
_ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E:
	.cfi_startproc
	pushq	%rax
	.cfi_def_cfa_offset 16
	movq	(%rdi), %rdi
	callq	_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E
	xorl	%eax, %eax
	popq	%rcx
	.cfi_def_cfa_offset 8
	retq
.Lfunc_end2:
	.size	_ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E, .Lfunc_end2-_ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E
	.cfi_endproc

	.section	".text._ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he5b0dd6a9e337877E","ax",@progbits
	.p2align	4, 0x90
	.type	_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he5b0dd6a9e337877E,@function
_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he5b0dd6a9e337877E:
	.cfi_startproc
	pushq	%rax
	.cfi_def_cfa_offset 16
	movq	(%rdi), %rdi
	callq	_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h903cab6ada8835b0E
	xorl	%eax, %eax
	popq	%rcx
	.cfi_def_cfa_offset 8
	retq
.Lfunc_end3:
	.size	_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he5b0dd6a9e337877E, .Lfunc_end3-_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he5b0dd6a9e337877E
	.cfi_endproc

	.section	".text._ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE","ax",@progbits
	.p2align	4, 0x90
	.type	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE,@function
_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE:
.Lfunc_begin0:
	.cfi_startproc
	.cfi_personality 155, DW.ref.rust_eh_personality
	.cfi_lsda 27, .Lexception0
	pushq	%r15
	.cfi_def_cfa_offset 16
	pushq	%r14
	.cfi_def_cfa_offset 24
	pushq	%r12
	.cfi_def_cfa_offset 32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	pushq	%rax
	.cfi_def_cfa_offset 48
	.cfi_offset %rbx, -40
	.cfi_offset %r12, -32
	.cfi_offset %r14, -24
	.cfi_offset %r15, -16
	movq	(%rdi), %rax
	movl	%eax, %ecx
	andl	$3, %ecx
	leaq	-2(%rcx), %rdx
	cmpq	$2, %rdx
	jb	.LBB4_6
	testq	%rcx, %rcx
	jne	.LBB4_2
.LBB4_6:
	addq	$8, %rsp
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	retq
.LBB4_2:
	.cfi_def_cfa_offset 48
	leaq	-1(%rax), %rbx
	movq	-1(%rax), %r14
	movq	7(%rax), %r12
.Ltmp0:
	movq	%r14, %rdi
	callq	*(%r12)
.Ltmp1:
	movq	8(%r12), %rsi
	testq	%rsi, %rsi
	je	.LBB4_5
	movq	16(%r12), %rdx
	movq	%r14, %rdi
	callq	*__rust_dealloc@GOTPCREL(%rip)
.LBB4_5:
	movl	$24, %esi
	movl	$8, %edx
	movq	%rbx, %rdi
	addq	$8, %rsp
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	jmpq	*__rust_dealloc@GOTPCREL(%rip)
.LBB4_7:
	.cfi_def_cfa_offset 48
.Ltmp2:
	movq	%rax, %r15
	movq	8(%r12), %rsi
	movq	16(%r12), %rdx
	movq	%r14, %rdi
	callq	_ZN5alloc5alloc8box_free17h43f792bc94d38983E
	movq	%rbx, %rdi
	callq	_ZN5alloc5alloc8box_free17hc31f761193bdd9d5E
	movq	%r15, %rdi
	callq	_Unwind_Resume@PLT
	ud2
.Lfunc_end4:
	.size	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE, .Lfunc_end4-_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
	.cfi_endproc
	.section	".gcc_except_table._ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE","a",@progbits
	.p2align	2, 0x0
GCC_except_table4:
.Lexception0:
	.byte	255
	.byte	255
	.byte	1
	.uleb128 .Lcst_end0-.Lcst_begin0
.Lcst_begin0:
	.uleb128 .Ltmp0-.Lfunc_begin0
	.uleb128 .Ltmp1-.Ltmp0
	.uleb128 .Ltmp2-.Lfunc_begin0
	.byte	0
	.uleb128 .Ltmp1-.Lfunc_begin0
	.uleb128 .Lfunc_end4-.Ltmp1
	.byte	0
	.byte	0
.Lcst_end0:
	.p2align	2, 0x0

	.section	".text._ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h85aa6f5baae42d23E","ax",@progbits
	.p2align	4, 0x90
	.type	_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h85aa6f5baae42d23E,@function
_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h85aa6f5baae42d23E:
	.cfi_startproc
	testq	%rsi, %rsi
	je	.LBB5_1
	movl	$1, %edx
	jmpq	*__rust_dealloc@GOTPCREL(%rip)
.LBB5_1:
	retq
.Lfunc_end5:
	.size	_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h85aa6f5baae42d23E, .Lfunc_end5-_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h85aa6f5baae42d23E
	.cfi_endproc

	.section	".text._ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h0721c5ab6906742cE","ax",@progbits
	.p2align	4, 0x90
	.type	_ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h0721c5ab6906742cE,@function
_ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h0721c5ab6906742cE:
	.cfi_startproc
	retq
.Lfunc_end6:
	.size	_ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h0721c5ab6906742cE, .Lfunc_end6-_ZN4core3ptr85drop_in_place$LT$std..rt..lang_start$LT$$LP$$RP$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h0721c5ab6906742cE
	.cfi_endproc

	.section	.text._ZN5alloc5alloc8box_free17h43f792bc94d38983E,"ax",@progbits
	.p2align	4, 0x90
	.type	_ZN5alloc5alloc8box_free17h43f792bc94d38983E,@function
_ZN5alloc5alloc8box_free17h43f792bc94d38983E:
	.cfi_startproc
	testq	%rsi, %rsi
	je	.LBB7_1
	jmpq	*__rust_dealloc@GOTPCREL(%rip)
.LBB7_1:
	retq
.Lfunc_end7:
	.size	_ZN5alloc5alloc8box_free17h43f792bc94d38983E, .Lfunc_end7-_ZN5alloc5alloc8box_free17h43f792bc94d38983E
	.cfi_endproc

	.section	.text._ZN5alloc5alloc8box_free17hc31f761193bdd9d5E,"ax",@progbits
	.p2align	4, 0x90
	.type	_ZN5alloc5alloc8box_free17hc31f761193bdd9d5E,@function
_ZN5alloc5alloc8box_free17hc31f761193bdd9d5E:
	.cfi_startproc
	movl	$24, %esi
	movl	$8, %edx
	jmpq	*__rust_dealloc@GOTPCREL(%rip)
.Lfunc_end8:
	.size	_ZN5alloc5alloc8box_free17hc31f761193bdd9d5E, .Lfunc_end8-_ZN5alloc5alloc8box_free17hc31f761193bdd9d5E
	.cfi_endproc

	.section	.text._ZN2bf4main17h9e35f95d7e51d6ceE,"ax",@progbits
	.p2align	4, 0x90
	.type	_ZN2bf4main17h9e35f95d7e51d6ceE,@function
_ZN2bf4main17h9e35f95d7e51d6ceE:
.Lfunc_begin1:
	.cfi_startproc
	.cfi_personality 155, DW.ref.rust_eh_personality
	.cfi_lsda 27, .Lexception1
	pushq	%rbp
	.cfi_def_cfa_offset 16
	pushq	%r14
	.cfi_def_cfa_offset 24
	pushq	%rbx
	.cfi_def_cfa_offset 32
	subq	$48, %rsp
	.cfi_def_cfa_offset 80
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	.cfi_offset %rbp, -16
	callq	*_ZN3std2io5stdio5stdin17hb4eb240f5797d382E@GOTPCREL(%rip)
	callq	*_ZN3std2io5stdio6stdout17h09df2019c7e8cee3E@GOTPCREL(%rip)
	movq	%rax, 40(%rsp)
	movl	$255, %edi
	movl	$1, %esi
	callq	*__rust_alloc_zeroed@GOTPCREL(%rip)
	testq	%rax, %rax
	je	.LBB9_1
	movq	%rax, %rbx
	movw	$16892, (%rax)
	movb	$0, (%rax)
	movb	$65, 15(%rsp)
.Ltmp3:
	leaq	24(%rsp), %rdi
	leaq	40(%rsp), %rsi
	leaq	15(%rsp), %rdx
	movl	$1, %ecx
	callq	*_ZN57_$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$5write17haf230b3c69b8b91fE@GOTPCREL(%rip)
.Ltmp4:
	cmpq	$0, 24(%rsp)
	jne	.LBB9_7
	movw	$29759, 1(%rbx)
	movb	$0, 1(%rbx)
	movb	$116, 15(%rsp)
.Ltmp11:
	leaq	24(%rsp), %rdi
	leaq	40(%rsp), %rsi
	leaq	15(%rsp), %rdx
	movl	$1, %ecx
	callq	*_ZN57_$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$5write17haf230b3c69b8b91fE@GOTPCREL(%rip)
.Ltmp12:
	cmpq	$0, 24(%rsp)
	jne	.LBB9_13
	movb	$116, %al
	movb	%al, 15(%rsp)
.Ltmp19:
	leaq	24(%rsp), %rdi
	leaq	40(%rsp), %rsi
	leaq	15(%rsp), %rdx
	movl	$1, %ecx
	callq	*_ZN57_$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$5write17haf230b3c69b8b91fE@GOTPCREL(%rip)
.Ltmp20:
	cmpq	$0, 24(%rsp)
	jne	.LBB9_18
	movb	$111, 2(%rbx)
	movb	$111, 15(%rsp)
.Ltmp27:
	leaq	24(%rsp), %rdi
	leaq	40(%rsp), %rsi
	leaq	15(%rsp), %rdx
	movl	$1, %ecx
	callq	*_ZN57_$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$5write17haf230b3c69b8b91fE@GOTPCREL(%rip)
.Ltmp28:
	cmpq	$0, 24(%rsp)
	jne	.LBB9_23
	movb	$111, %al
	movzbl	%al, %eax
	leal	(%rax,%rax,4), %ebp
	addb	$2, %bpl
	movb	$0, 2(%rbx)
	movb	%bpl, 3(%rbx)
	movb	%bpl, 15(%rsp)
.Ltmp35:
	leaq	24(%rsp), %rdi
	leaq	40(%rsp), %rsi
	leaq	15(%rsp), %rdx
	movl	$1, %ecx
	callq	*_ZN57_$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$5write17haf230b3c69b8b91fE@GOTPCREL(%rip)
.Ltmp36:
	cmpq	$0, 24(%rsp)
	jne	.LBB9_28
	addb	$11, %bpl
	movb	%bpl, 3(%rbx)
	movb	%bpl, 15(%rsp)
.Ltmp43:
	leaq	24(%rsp), %rdi
	leaq	40(%rsp), %rsi
	leaq	15(%rsp), %rdx
	movl	$1, %ecx
	callq	*_ZN57_$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$5write17haf230b3c69b8b91fE@GOTPCREL(%rip)
.Ltmp44:
	cmpq	$0, 24(%rsp)
	jne	.LBB9_33
	movl	$255, %esi
	movl	$1, %edx
	movq	%rbx, %rdi
	callq	*__rust_dealloc@GOTPCREL(%rip)
	addq	$48, %rsp
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	retq
.LBB9_1:
	.cfi_def_cfa_offset 80
	movl	$1, %edi
	movl	$255, %esi
	callq	*_ZN5alloc5alloc18handle_alloc_error17h52397d1f34536addE@GOTPCREL(%rip)
	ud2
.LBB9_7:
	movq	32(%rsp), %rax
	movq	%rax, 16(%rsp)
.Ltmp5:
	leaq	.L__unnamed_2(%rip), %rdi
	leaq	.L__unnamed_3(%rip), %rcx
	leaq	.L__unnamed_4(%rip), %r8
	leaq	16(%rsp), %rdx
	movl	$43, %esi
	callq	*_ZN4core6result13unwrap_failed17h100c4d67576990cfE@GOTPCREL(%rip)
.Ltmp6:
	jmp	.LBB9_8
.LBB9_13:
	movq	32(%rsp), %rax
	movq	%rax, 16(%rsp)
.Ltmp13:
	leaq	.L__unnamed_2(%rip), %rdi
	leaq	.L__unnamed_3(%rip), %rcx
	leaq	.L__unnamed_4(%rip), %r8
	leaq	16(%rsp), %rdx
	movl	$43, %esi
	callq	*_ZN4core6result13unwrap_failed17h100c4d67576990cfE@GOTPCREL(%rip)
.Ltmp14:
	jmp	.LBB9_8
.LBB9_18:
	movq	32(%rsp), %rax
	movq	%rax, 16(%rsp)
.Ltmp21:
	leaq	.L__unnamed_2(%rip), %rdi
	leaq	.L__unnamed_3(%rip), %rcx
	leaq	.L__unnamed_4(%rip), %r8
	leaq	16(%rsp), %rdx
	movl	$43, %esi
	callq	*_ZN4core6result13unwrap_failed17h100c4d67576990cfE@GOTPCREL(%rip)
.Ltmp22:
	jmp	.LBB9_8
.LBB9_23:
	movq	32(%rsp), %rax
	movq	%rax, 16(%rsp)
.Ltmp29:
	leaq	.L__unnamed_2(%rip), %rdi
	leaq	.L__unnamed_3(%rip), %rcx
	leaq	.L__unnamed_4(%rip), %r8
	leaq	16(%rsp), %rdx
	movl	$43, %esi
	callq	*_ZN4core6result13unwrap_failed17h100c4d67576990cfE@GOTPCREL(%rip)
.Ltmp30:
	jmp	.LBB9_8
.LBB9_28:
	movq	32(%rsp), %rax
	movq	%rax, 16(%rsp)
.Ltmp37:
	leaq	.L__unnamed_2(%rip), %rdi
	leaq	.L__unnamed_3(%rip), %rcx
	leaq	.L__unnamed_4(%rip), %r8
	leaq	16(%rsp), %rdx
	movl	$43, %esi
	callq	*_ZN4core6result13unwrap_failed17h100c4d67576990cfE@GOTPCREL(%rip)
.Ltmp38:
	jmp	.LBB9_8
.LBB9_33:
	movq	32(%rsp), %rax
	movq	%rax, 16(%rsp)
.Ltmp46:
	leaq	.L__unnamed_2(%rip), %rdi
	leaq	.L__unnamed_3(%rip), %rcx
	leaq	.L__unnamed_4(%rip), %r8
	leaq	16(%rsp), %rdx
	movl	$43, %esi
	callq	*_ZN4core6result13unwrap_failed17h100c4d67576990cfE@GOTPCREL(%rip)
.Ltmp47:
.LBB9_8:
	ud2
.LBB9_34:
.Ltmp48:
	movq	%rax, %r14
.Ltmp49:
	leaq	16(%rsp), %rdi
	callq	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
.Ltmp50:
	jmp	.LBB9_3
.LBB9_35:
.Ltmp51:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.LBB9_29:
.Ltmp39:
	movq	%rax, %r14
.Ltmp40:
	leaq	16(%rsp), %rdi
	callq	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
.Ltmp41:
	jmp	.LBB9_3
.LBB9_30:
.Ltmp42:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.LBB9_24:
.Ltmp31:
	movq	%rax, %r14
.Ltmp32:
	leaq	16(%rsp), %rdi
	callq	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
.Ltmp33:
	jmp	.LBB9_3
.LBB9_25:
.Ltmp34:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.LBB9_19:
.Ltmp23:
	movq	%rax, %r14
.Ltmp24:
	leaq	16(%rsp), %rdi
	callq	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
.Ltmp25:
	jmp	.LBB9_3
.LBB9_20:
.Ltmp26:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.LBB9_14:
.Ltmp15:
	movq	%rax, %r14
.Ltmp16:
	leaq	16(%rsp), %rdi
	callq	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
.Ltmp17:
	jmp	.LBB9_3
.LBB9_15:
.Ltmp18:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.LBB9_9:
.Ltmp7:
	movq	%rax, %r14
.Ltmp8:
	leaq	16(%rsp), %rdi
	callq	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
.Ltmp9:
	jmp	.LBB9_3
.LBB9_10:
.Ltmp10:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.LBB9_2:
.Ltmp45:
	movq	%rax, %r14
.LBB9_3:
.Ltmp52:
	movl	$255, %esi
	movq	%rbx, %rdi
	callq	_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h85aa6f5baae42d23E
.Ltmp53:
	movq	%r14, %rdi
	callq	_Unwind_Resume@PLT
	ud2
.LBB9_37:
.Ltmp54:
	callq	*_ZN4core9panicking19panic_cannot_unwind17hc3ef110419ba8f94E@GOTPCREL(%rip)
	ud2
.Lfunc_end9:
	.size	_ZN2bf4main17h9e35f95d7e51d6ceE, .Lfunc_end9-_ZN2bf4main17h9e35f95d7e51d6ceE
	.cfi_endproc
	.section	.gcc_except_table._ZN2bf4main17h9e35f95d7e51d6ceE,"a",@progbits
	.p2align	2, 0x0
GCC_except_table9:
.Lexception1:
	.byte	255
	.byte	155
	.uleb128 .Lttbase0-.Lttbaseref0
.Lttbaseref0:
	.byte	1
	.uleb128 .Lcst_end1-.Lcst_begin1
.Lcst_begin1:
	.uleb128 .Lfunc_begin1-.Lfunc_begin1
	.uleb128 .Ltmp3-.Lfunc_begin1
	.byte	0
	.byte	0
	.uleb128 .Ltmp3-.Lfunc_begin1
	.uleb128 .Ltmp44-.Ltmp3
	.uleb128 .Ltmp45-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp44-.Lfunc_begin1
	.uleb128 .Ltmp5-.Ltmp44
	.byte	0
	.byte	0
	.uleb128 .Ltmp5-.Lfunc_begin1
	.uleb128 .Ltmp6-.Ltmp5
	.uleb128 .Ltmp7-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp13-.Lfunc_begin1
	.uleb128 .Ltmp14-.Ltmp13
	.uleb128 .Ltmp15-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp21-.Lfunc_begin1
	.uleb128 .Ltmp22-.Ltmp21
	.uleb128 .Ltmp23-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp29-.Lfunc_begin1
	.uleb128 .Ltmp30-.Ltmp29
	.uleb128 .Ltmp31-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp37-.Lfunc_begin1
	.uleb128 .Ltmp38-.Ltmp37
	.uleb128 .Ltmp39-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp46-.Lfunc_begin1
	.uleb128 .Ltmp47-.Ltmp46
	.uleb128 .Ltmp48-.Lfunc_begin1
	.byte	0
	.uleb128 .Ltmp49-.Lfunc_begin1
	.uleb128 .Ltmp50-.Ltmp49
	.uleb128 .Ltmp51-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp40-.Lfunc_begin1
	.uleb128 .Ltmp41-.Ltmp40
	.uleb128 .Ltmp42-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp32-.Lfunc_begin1
	.uleb128 .Ltmp33-.Ltmp32
	.uleb128 .Ltmp34-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp24-.Lfunc_begin1
	.uleb128 .Ltmp25-.Ltmp24
	.uleb128 .Ltmp26-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp16-.Lfunc_begin1
	.uleb128 .Ltmp17-.Ltmp16
	.uleb128 .Ltmp18-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp8-.Lfunc_begin1
	.uleb128 .Ltmp9-.Ltmp8
	.uleb128 .Ltmp10-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp52-.Lfunc_begin1
	.uleb128 .Ltmp53-.Ltmp52
	.uleb128 .Ltmp54-.Lfunc_begin1
	.byte	1
	.uleb128 .Ltmp53-.Lfunc_begin1
	.uleb128 .Lfunc_end9-.Ltmp53
	.byte	0
	.byte	0
.Lcst_end1:
	.byte	127
	.byte	0
	.p2align	2, 0x0
.Lttbase0:
	.byte	0
	.p2align	2, 0x0

	.section	.text.main,"ax",@progbits
	.globl	main
	.p2align	4, 0x90
	.type	main,@function
main:
	.cfi_startproc
	pushq	%rax
	.cfi_def_cfa_offset 16
	movq	%rsi, %rcx
	movslq	%edi, %rdx
	leaq	_ZN2bf4main17h9e35f95d7e51d6ceE(%rip), %rax
	movq	%rax, (%rsp)
	leaq	.L__unnamed_1(%rip), %rsi
	movq	%rsp, %rdi
	xorl	%r8d, %r8d
	callq	*_ZN3std2rt19lang_start_internal17hd66bf6b7da144005E@GOTPCREL(%rip)
	popq	%rcx
	.cfi_def_cfa_offset 8
	retq
.Lfunc_end10:
	.size	main, .Lfunc_end10-main
	.cfi_endproc

	.type	.L__unnamed_1,@object
	.section	.data.rel.ro..L__unnamed_1,"aw",@progbits
	.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$17h0721c5ab6906742cE
	.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$17he5b0dd6a9e337877E
	.quad	_ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E
	.quad	_ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha6393459379e3649E
	.size	.L__unnamed_1, 48

	.type	.L__unnamed_2,@object
	.section	.rodata..L__unnamed_2,"a",@progbits
.L__unnamed_2:
	.ascii	"called `Result::unwrap()` on an `Err` value"
	.size	.L__unnamed_2, 43

	.type	.L__unnamed_3,@object
	.section	.data.rel.ro..L__unnamed_3,"aw",@progbits
	.p2align	3, 0x0
.L__unnamed_3:
	.quad	_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h458b99c28f16bfbeE
	.asciz	"\b\000\000\000\000\000\000\000\b\000\000\000\000\000\000"
	.quad	_ZN58_$LT$std..io..error..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h31137efefe02d551E
	.size	.L__unnamed_3, 32

	.type	.L__unnamed_5,@object
	.section	.rodata..L__unnamed_5,"a",@progbits
.L__unnamed_5:
	.ascii	"bf.rs"
	.size	.L__unnamed_5, 5

	.type	.L__unnamed_4,@object
	.section	.data.rel.ro..L__unnamed_4,"aw",@progbits
	.p2align	3, 0x0
.L__unnamed_4:
	.quad	.L__unnamed_5
	.asciz	"\005\000\000\000\000\000\000\000?\000\000\000\003\000\000"
	.size	.L__unnamed_4, 24

	.hidden	DW.ref.rust_eh_personality
	.weak	DW.ref.rust_eh_personality
	.section	.data.DW.ref.rust_eh_personality,"aGw",@progbits,DW.ref.rust_eh_personality,comdat
	.p2align	3, 0x0
	.type	DW.ref.rust_eh_personality,@object
	.size	DW.ref.rust_eh_personality, 8
DW.ref.rust_eh_personality:
	.quad	rust_eh_personality
	.section	".note.GNU-stack","",@progbits
