	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function bridge_addrs_begemot_getnext
LCPI0_0:
	.byte	0                               ## 0x0
	.byte	8                               ## 0x8
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.space	1
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_bridge_addrs_begemot_getnext:          ## @bridge_addrs_begemot_getnext
	.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
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rsi, %r14
	movq	%rdi, %r13
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movq	_ETHER_ADDR_LEN@GOTPCREL(%rip), %rax
	movl	(%rax), %r15d
	movq	%r15, %rax
	callq	____chkstk_darwin
	addq	$15, %rax
	andq	$-16, %rax
	subq	%rax, %rsp
	movq	%rsp, %r12
	movq	_IFNAMSIZ@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	movq	%rbx, %rax
	callq	____chkstk_darwin
	addq	$15, %rax
	andq	$-16, %rax
	subq	%rax, %rsp
	movq	%rsp, %rdi
	movq	(%r13), %rdx
	subq	%r14, %rdx
	jne	LBB0_3
## %bb.1:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB0_52
## %bb.2:
	xorl	%eax, %eax
	leaq	-40(%rbp), %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_bridge_addrs_first             ## TAILCALL
LBB0_3:
	movslq	%r15d, %r11
	movq	8(%r13), %r8
	movq	(%r8,%r14,8), %rcx
	leaq	(%r11,%rcx), %rsi
	addq	$2, %rsi
	xorl	%eax, %eax
	cmpq	%rsi, %rdx
	jne	LBB0_50
## %bb.4:
	movslq	%ebx, %rdx
	cmpq	%rdx, %rcx
	jge	LBB0_50
## %bb.5:
	leaq	(%rcx,%r14), %r10
	cmpq	%r11, 8(%r8,%r10,8)
	jne	LBB0_49
## %bb.6:
	testq	%rcx, %rcx
	jle	LBB0_14
## %bb.7:
	movl	$1, %esi
	cmpq	$4, %rcx
	jb	LBB0_20
## %bb.8:
	leaq	(%r8,%r10,8), %rax
	addq	$8, %rax
	cmpq	%rax, %rdi
	jae	LBB0_10
## %bb.9:
	movq	%rdi, %rax
	addq	%rcx, %rax
	leaq	(%r8,%r14,8), %rdx
	addq	$8, %rdx
	cmpq	%rdx, %rax
	ja	LBB0_20
LBB0_10:
	movq	%rcx, %rsi
	andq	$-4, %rsi
	leaq	-4(%rsi), %rax
	movq	%rax, %r9
	shrq	$2, %r9
	incq	%r9
	testq	%rax, %rax
	je	LBB0_15
## %bb.11:
	movq	%r9, %rax
	andq	$-2, %rax
	leaq	(%r8,%r14,8), %rdx
	addq	$56, %rdx
	xorl	%ebx, %ebx
	movdqa	LCPI0_0(%rip), %xmm0            ## xmm0 = <0,8,u,u,u,u,u,u,u,u,u,u,u,u,u,u>
	.p2align	4, 0x90
LBB0_12:                                ## =>This Inner Loop Header: Depth=1
	movdqu	-48(%rdx,%rbx,8), %xmm1
	movdqu	-32(%rdx,%rbx,8), %xmm2
	pshufb	%xmm0, %xmm1
	pextrw	$0, %xmm1, (%rdi,%rbx)
	pshufb	%xmm0, %xmm2
	pextrw	$0, %xmm2, 2(%rdi,%rbx)
	movdqu	-16(%rdx,%rbx,8), %xmm1
	movdqu	(%rdx,%rbx,8), %xmm2
	pshufb	%xmm0, %xmm1
	pextrw	$0, %xmm1, 4(%rdi,%rbx)
	pshufb	%xmm0, %xmm2
	pextrw	$0, %xmm2, 6(%rdi,%rbx)
	addq	$8, %rbx
	addq	$-2, %rax
	jne	LBB0_12
	jmp	LBB0_16
LBB0_14:
	xorl	%edx, %edx
	jmp	LBB0_27
LBB0_15:
	xorl	%ebx, %ebx
LBB0_16:
	testb	$1, %r9b
	je	LBB0_18
## %bb.17:
	movq	%rbx, %rax
	orq	$1, %rax
	addq	%r14, %rax
	movdqu	(%r8,%rax,8), %xmm0
	movdqu	16(%r8,%rax,8), %xmm1
	movdqa	LCPI0_0(%rip), %xmm2            ## xmm2 = <0,8,u,u,u,u,u,u,u,u,u,u,u,u,u,u>
	pshufb	%xmm2, %xmm0
	pextrw	$0, %xmm0, (%rdi,%rbx)
	pshufb	%xmm2, %xmm1
	pextrw	$0, %xmm1, 2(%rdi,%rbx)
LBB0_18:
	movq	%rcx, %rdx
	cmpq	%rsi, %rcx
	je	LBB0_27
## %bb.19:
	orq	$1, %rsi
LBB0_20:
	movl	%ecx, %edx
	subl	%esi, %edx
	incl	%edx
	movq	%rcx, %r9
	subq	%rsi, %r9
	andq	$3, %rdx
	je	LBB0_23
## %bb.21:
	leaq	(%r8,%r14,8), %rbx
	.p2align	4, 0x90
LBB0_22:                                ## =>This Inner Loop Header: Depth=1
	movzbl	(%rbx,%rsi,8), %eax
	movb	%al, -1(%rdi,%rsi)
	incq	%rsi
	decq	%rdx
	jne	LBB0_22
LBB0_23:
	movq	%rcx, %rdx
	cmpq	$3, %r9
	jb	LBB0_27
## %bb.24:
	leaq	1(%rcx), %rax
	leaq	(%r8,%r14,8), %rdx
	addq	$24, %rdx
	.p2align	4, 0x90
LBB0_25:                                ## =>This Inner Loop Header: Depth=1
	movzbl	-24(%rdx,%rsi,8), %ebx
	movb	%bl, -1(%rdi,%rsi)
	movzbl	-16(%rdx,%rsi,8), %ebx
	movb	%bl, (%rdi,%rsi)
	movzbl	-8(%rdx,%rsi,8), %ebx
	movb	%bl, 1(%rdi,%rsi)
	movzbl	(%rdx,%rsi,8), %ebx
	movb	%bl, 2(%rdi,%rsi)
	addq	$4, %rsi
	cmpq	%rsi, %rax
	jne	LBB0_25
## %bb.26:
	movq	%rcx, %rdx
LBB0_27:
	movb	$0, (%rdi,%rdx)
	testl	%r15d, %r15d
	jle	LBB0_45
## %bb.28:
	movl	$1, %esi
	cmpl	$4, %r15d
	jb	LBB0_39
## %bb.29:
	leaq	(%r10,%r11), %rax
	leaq	(%r8,%rax,8), %rax
	addq	$16, %rax
	cmpq	%rax, %r12
	jae	LBB0_31
## %bb.30:
	movq	%r12, %rax
	addq	%r11, %rax
	leaq	(%r8,%r10,8), %rdx
	addq	$16, %rdx
	cmpq	%rdx, %rax
	ja	LBB0_39
LBB0_31:
	movq	%r11, %rsi
	andq	$-4, %rsi
	leaq	-4(%rsi), %rax
	movq	%rax, %r9
	shrq	$2, %r9
	incq	%r9
	testq	%rax, %rax
	je	LBB0_34
## %bb.32:
	movq	%r9, %rax
	andq	$-2, %rax
	leaq	(%r8,%r10,8), %rdx
	addq	$64, %rdx
	xorl	%ebx, %ebx
	movdqa	LCPI0_0(%rip), %xmm0            ## xmm0 = <0,8,u,u,u,u,u,u,u,u,u,u,u,u,u,u>
	.p2align	4, 0x90
LBB0_33:                                ## =>This Inner Loop Header: Depth=1
	movdqu	-48(%rdx,%rbx,8), %xmm1
	movdqu	-32(%rdx,%rbx,8), %xmm2
	pshufb	%xmm0, %xmm1
	pextrw	$0, %xmm1, (%r12,%rbx)
	pshufb	%xmm0, %xmm2
	pextrw	$0, %xmm2, 2(%r12,%rbx)
	movdqu	-16(%rdx,%rbx,8), %xmm1
	movdqu	(%rdx,%rbx,8), %xmm2
	pshufb	%xmm0, %xmm1
	pextrw	$0, %xmm1, 4(%r12,%rbx)
	pshufb	%xmm0, %xmm2
	pextrw	$0, %xmm2, 6(%r12,%rbx)
	addq	$8, %rbx
	addq	$-2, %rax
	jne	LBB0_33
	jmp	LBB0_35
LBB0_34:
	xorl	%ebx, %ebx
LBB0_35:
	testb	$1, %r9b
	je	LBB0_37
## %bb.36:
	leaq	(%rcx,%r14), %rax
	incq	%rax
	movq	%rbx, %rcx
	orq	$1, %rcx
	addq	%rax, %rcx
	movdqu	(%r8,%rcx,8), %xmm0
	movdqu	16(%r8,%rcx,8), %xmm1
	movdqa	LCPI0_0(%rip), %xmm2            ## xmm2 = <0,8,u,u,u,u,u,u,u,u,u,u,u,u,u,u>
	pshufb	%xmm2, %xmm0
	pextrw	$0, %xmm0, (%r12,%rbx)
	pshufb	%xmm2, %xmm1
	pextrw	$0, %xmm1, 2(%r12,%rbx)
LBB0_37:
	cmpq	%r11, %rsi
	je	LBB0_45
## %bb.38:
	orq	$1, %rsi
LBB0_39:
	leaq	1(%r11), %rcx
	movl	%ecx, %eax
	subl	%esi, %eax
	subq	%rsi, %r11
	andq	$3, %rax
	je	LBB0_42
## %bb.40:
	leaq	(%r8,%r10,8), %rdx
	addq	$8, %rdx
	.p2align	4, 0x90
LBB0_41:                                ## =>This Inner Loop Header: Depth=1
	movzbl	(%rdx,%rsi,8), %ebx
	movb	%bl, -1(%r12,%rsi)
	incq	%rsi
	decq	%rax
	jne	LBB0_41
LBB0_42:
	cmpq	$3, %r11
	jb	LBB0_45
## %bb.43:
	leaq	(%r8,%r10,8), %rax
	addq	$32, %rax
	.p2align	4, 0x90
LBB0_44:                                ## =>This Inner Loop Header: Depth=1
	movzbl	-24(%rax,%rsi,8), %edx
	movb	%dl, -1(%r12,%rsi)
	movzbl	-16(%rax,%rsi,8), %edx
	movb	%dl, (%r12,%rsi)
	movzbl	-8(%rax,%rsi,8), %edx
	movb	%dl, 1(%r12,%rsi)
	movzbl	(%rax,%rsi,8), %edx
	movb	%dl, 2(%r12,%rsi)
	addq	$4, %rsi
	cmpq	%rsi, %rcx
	jne	LBB0_44
LBB0_45:
	callq	_bridge_if_find_ifname
	testq	%rax, %rax
	je	LBB0_49
## %bb.46:
	movq	%r12, %rdi
	movq	%rax, %rsi
	callq	_bridge_addrs_find
	testq	%rax, %rax
	je	LBB0_49
## %bb.47:
	movq	%rax, %rdi
	callq	_bridge_addrs_next
	jmp	LBB0_50
LBB0_49:
	xorl	%eax, %eax
LBB0_50:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	cmpq	-48(%rbp), %rcx
	jne	LBB0_52
## %bb.51:
	leaq	-40(%rbp), %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_52:
	callq	___stack_chk_fail
	.cfi_endproc
                                        ## -- End function
	.comm	_ETHER_ADDR_LEN,4,2             ## @ETHER_ADDR_LEN
	.comm	_IFNAMSIZ,4,2                   ## @IFNAMSIZ
	.no_dead_strip	_bridge_addrs_begemot_getnext
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function bridge_addrs_begemot_getnext
_bridge_addrs_begemot_getnext:          ; @bridge_addrs_begemot_getnext
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	sub	sp, sp, #16
	mov	x8, x0
Lloh0:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x9, [x9]
	stur	x9, [x29, #-24]
Lloh3:
	adrp	x9, _ETHER_ADDR_LEN@GOTPAGE
Lloh4:
	ldr	x9, [x9, _ETHER_ADDR_LEN@GOTPAGEOFF]
Lloh5:
	ldr	w12, [x9]
	mov	x9, x12
Lloh6:
	adrp	x16, ___chkstk_darwin@GOTPAGE
Lloh7:
	ldr	x16, [x16, ___chkstk_darwin@GOTPAGEOFF]
	blr	x16
	mov	x9, sp
	add	x10, x12, #15
	and	x10, x10, #0x1fffffff0
	sub	x19, x9, x10
	mov	sp, x19
Lloh8:
	adrp	x9, _IFNAMSIZ@GOTPAGE
Lloh9:
	ldr	x9, [x9, _IFNAMSIZ@GOTPAGEOFF]
Lloh10:
	ldr	w13, [x9]
	mov	x9, x13
Lloh11:
	adrp	x16, ___chkstk_darwin@GOTPAGE
Lloh12:
	ldr	x16, [x16, ___chkstk_darwin@GOTPAGEOFF]
	blr	x16
	mov	x9, sp
	add	x10, x13, #15
	and	x10, x10, #0x1fffffff0
	sub	x0, x9, x10
	mov	sp, x0
	ldr	x9, [x8]
	subs	x14, x9, x1
	b.ne	LBB0_3
; %bb.1:
	ldur	x8, [x29, #-24]
Lloh13:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh14:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh15:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_46
; %bb.2:
	sub	sp, x29, #16
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	b	_bridge_addrs_first
LBB0_3:
	sxtw	x10, w12
	sxtw	x12, w13
	ldr	x8, [x8, #8]
	add	x11, x8, x1, lsl #3
	ldr	x9, [x11]
	add	x13, x10, x9
	add	x13, x13, #2
	cmp	x14, x13
	ccmp	x9, x12, #0, eq
	b.ge	LBB0_10
; %bb.4:
	add	x12, x9, x1
	add	x12, x8, x12, lsl #3
	ldr	x12, [x12, #8]
	cmp	x12, x10
	b.ne	LBB0_10
; %bb.5:
	cmp	x9, #1
	b.lt	LBB0_17
; %bb.6:
	cmp	x9, #8
	b.lo	LBB0_13
; %bb.7:
	add	x12, x0, x9
	add	x13, x8, x1, lsl #3
	add	x13, x13, #8
	add	x14, x9, x1
	add	x14, x8, x14, lsl #3
	add	x14, x14, #8
	cmp	x0, x14
	ccmp	x12, x13, #0, lo
	b.hi	LBB0_13
; %bb.8:
	cmp	x9, #16
	b.hs	LBB0_37
; %bb.9:
	mov	x13, #0
	b	LBB0_42
LBB0_10:
	mov	x0, #0
LBB0_11:
	ldur	x8, [x29, #-24]
Lloh16:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh17:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh18:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_46
; %bb.12:
	sub	sp, x29, #16
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	ret
LBB0_13:
	mov	w12, #1
LBB0_14:
	add	x13, x9, #1
	sub	x14, x0, #1
LBB0_15:                                ; =>This Inner Loop Header: Depth=1
	ldr	x15, [x11, x12, lsl #3]
	strb	w15, [x14, x12]
	add	x12, x12, #1
	cmp	x13, x12
	b.ne	LBB0_15
LBB0_16:
	mov	x11, x9
	b	LBB0_18
LBB0_17:
	mov	x11, #0
LBB0_18:
	strb	wzr, [x0, x11]
	cmp	w10, #1
	b.lt	LBB0_25
; %bb.19:
	cmp	w10, #8
	b.lo	LBB0_22
; %bb.20:
	add	x11, x9, x1
	add	x12, x11, x10
	add	x12, x8, x12, lsl #3
	add	x12, x12, #16
	cmp	x19, x12
	b.hs	LBB0_28
; %bb.21:
	add	x11, x8, x11, lsl #3
	add	x11, x11, #16
	add	x12, x19, x10
	cmp	x12, x11
	b.ls	LBB0_28
LBB0_22:
	mov	w12, #1
LBB0_23:
	sub	x10, x10, x12
	add	x10, x10, #1
	add	x11, x12, x19
	sub	x11, x11, #1
	add	x9, x12, x9
	add	x9, x9, x1
	add	x8, x8, x9, lsl #3
	add	x8, x8, #8
LBB0_24:                                ; =>This Inner Loop Header: Depth=1
	ldr	x9, [x8], #8
	strb	w9, [x11], #1
	subs	x10, x10, #1
	b.ne	LBB0_24
LBB0_25:
	bl	_bridge_if_find_ifname
	cbz	x0, LBB0_11
; %bb.26:
	mov	x1, x0
	mov	x0, x19
	bl	_bridge_addrs_find
	cbz	x0, LBB0_11
; %bb.27:
	bl	_bridge_addrs_next
	b	LBB0_11
LBB0_28:
	cmp	w10, #64
	b.hs	LBB0_30
; %bb.29:
	mov	x11, #0
	b	LBB0_34
LBB0_30:
	and	x11, x10, #0xffffffffffffffc0
	add	x12, x9, x1
	add	x12, x8, x12, lsl #3
	add	x12, x12, #272
	add	x13, x19, #32
	mov	x14, x11
LBB0_31:                                ; =>This Inner Loop Header: Depth=1
	ldp	q1, q0, [x12, #-256]
	ldp	q3, q2, [x12, #-224]
	ldp	q5, q4, [x12, #-192]
	ldp	q7, q6, [x12, #-160]
	ldp	q17, q16, [x12, #-128]
	ldp	q19, q18, [x12, #-96]
	ldp	q21, q20, [x12, #-64]
	ldp	q23, q22, [x12, #-32]
	ldp	q25, q24, [x12]
	uzp1.4s	v6, v7, v6
	uzp1.4s	v4, v5, v4
	uzp1.8h	v4, v4, v6
	ldp	q6, q5, [x12, #32]
	uzp1.4s	v2, v3, v2
	uzp1.4s	v0, v1, v0
	uzp1.8h	v0, v0, v2
	ldp	q2, q1, [x12, #64]
	uzp1.16b	v0, v0, v4
	uzp1.4s	v3, v23, v22
	uzp1.4s	v4, v21, v20
	ldp	q20, q7, [x12, #96]
	uzp1.8h	v3, v4, v3
	uzp1.4s	v4, v19, v18
	uzp1.4s	v16, v17, v16
	ldp	q18, q17, [x12, #128]
	uzp1.8h	v4, v16, v4
	uzp1.16b	v3, v4, v3
	uzp1.4s	v4, v20, v7
	ldp	q16, q7, [x12, #160]
	uzp1.4s	v1, v2, v1
	uzp1.8h	v1, v1, v4
	uzp1.4s	v2, v6, v5
	ldp	q5, q4, [x12, #192]
	uzp1.4s	v6, v25, v24
	uzp1.8h	v2, v6, v2
	uzp1.16b	v1, v2, v1
	ldp	q6, q2, [x12, #224]
	uzp1.4s	v2, v6, v2
	uzp1.4s	v4, v5, v4
	uzp1.8h	v2, v4, v2
	uzp1.4s	v4, v16, v7
	uzp1.4s	v5, v18, v17
	uzp1.8h	v4, v5, v4
	uzp1.16b	v2, v4, v2
	stp	q0, q3, [x13, #-32]
	add	x12, x12, #512
	stp	q1, q2, [x13], #64
	subs	x14, x14, #64
	b.ne	LBB0_31
; %bb.32:
	cmp	x11, x10
	b.eq	LBB0_25
; %bb.33:
	tst	x10, #0x38
	b.eq	LBB0_45
LBB0_34:
	and	x13, x10, #0xfffffffffffffff8
	orr	x12, x13, #0x1
	add	x14, x19, x11
	add	x15, x11, x9
	add	x15, x15, x1
	add	x15, x8, x15, lsl #3
	add	x15, x15, #16
	sub	x11, x11, x13
LBB0_35:                                ; =>This Inner Loop Header: Depth=1
	ldp	q1, q0, [x15]
	ldp	q3, q2, [x15, #32]
	uzp1.4s	v2, v3, v2
	uzp1.4s	v0, v1, v0
	uzp1.8h	v0, v0, v2
	xtn.8b	v0, v0
	str	d0, [x14], #8
	add	x15, x15, #64
	adds	x11, x11, #8
	b.ne	LBB0_35
; %bb.36:
	cmp	x13, x10
	b.ne	LBB0_23
	b	LBB0_25
LBB0_37:
	and	x13, x9, #0xfffffffffffffff0
	add	x12, x8, x1, lsl #3
	add	x12, x12, #8
	mov	x14, x13
	mov	x15, x0
LBB0_38:                                ; =>This Inner Loop Header: Depth=1
	ldp	q1, q0, [x12]
	ldp	q3, q2, [x12, #32]
	ldp	q5, q4, [x12, #64]
	ldp	q7, q6, [x12, #96]
	uzp1.4s	v6, v7, v6
	uzp1.4s	v4, v5, v4
	uzp1.8h	v4, v4, v6
	uzp1.4s	v2, v3, v2
	uzp1.4s	v0, v1, v0
	uzp1.8h	v0, v0, v2
	uzp1.16b	v0, v0, v4
	str	q0, [x15], #16
	add	x12, x12, #128
	subs	x14, x14, #16
	b.ne	LBB0_38
; %bb.39:
	cmp	x9, x13
	b.eq	LBB0_16
; %bb.40:
	tbnz	w9, #3, LBB0_42
; %bb.41:
	orr	x12, x13, #0x1
	b	LBB0_14
LBB0_42:
	and	x14, x9, #0xfffffffffffffff8
	orr	x12, x14, #0x1
	add	x15, x0, x13
	add	x16, x13, x1
	add	x16, x8, x16, lsl #3
	add	x16, x16, #8
	sub	x13, x13, x14
LBB0_43:                                ; =>This Inner Loop Header: Depth=1
	ldp	q1, q0, [x16]
	ldp	q3, q2, [x16, #32]
	uzp1.4s	v2, v3, v2
	uzp1.4s	v0, v1, v0
	uzp1.8h	v0, v0, v2
	xtn.8b	v0, v0
	str	d0, [x15], #8
	add	x16, x16, #64
	adds	x13, x13, #8
	b.ne	LBB0_43
; %bb.44:
	cmp	x9, x14
	b.ne	LBB0_14
	b	LBB0_16
LBB0_45:
	orr	x12, x11, #0x1
	b	LBB0_23
LBB0_46:
	bl	___stack_chk_fail
	.loh AdrpLdrGot	Lloh11, Lloh12
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGot	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.cfi_endproc
                                        ; -- End function
	.comm	_ETHER_ADDR_LEN,4,2             ; @ETHER_ADDR_LEN
	.comm	_IFNAMSIZ,4,2                   ; @IFNAMSIZ
	.no_dead_strip	_bridge_addrs_begemot_getnext
.subsections_via_symbols
