	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function config_input
LCPI0_0:
	.quad	0x407f400000000000              ## double 500
	.quad	0x4059000000000000              ## double 100
LCPI0_2:
	.quad	0x3ec4f8b588e368f1              ## double 2.5000000000000002E-6
	.quad	0x3f0a36e2eb1c432d              ## double 5.0000000000000002E-5
LCPI0_3:
	.quad	0x3ff0000000000000              ## double 1
	.quad	0x3ff0000000000000              ## double 1
LCPI0_6:
	.quad	0x3eef75104d551d69              ## double 1.5E-5
	.quad	0x3f0a36e2eb1c432d              ## double 5.0000000000000002E-5
LCPI0_8:
	.quad	0x3ecf75104d551d68              ## double 3.7499999999999997E-6
	.quad	0x3f13a92a30553261              ## double 7.4999999999999993E-5
LCPI0_10:
	.quad	0x4076100000000000              ## double 353
	.quad	0x4049000000000000              ## double 50
LCPI0_12:
	.quad	0x407f400000000000              ## double 500
	.quad	0x4051800000000000              ## double 70
LCPI0_14:
	.quad	0x3f34d72799a1fd15              ## double 3.1799999999999998E-4
	.quad	0x3f6a0cf1800a7c5b              ## double 0.0031800000000000001
LCPI0_17:
	.space	8
	.quad	0xc020000000000000              ## double -8
LCPI0_18:
	.quad	0xc000000000000000              ## double -2
	.space	8
LCPI0_20:
	.quad	0x3f13a92a30553261              ## double 7.4999999999999993E-5
	.quad	0x3f0a36e2eb1c432d              ## double 5.0000000000000002E-5
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3
LCPI0_1:
	.quad	0x4098d80000000000              ## double 1590
LCPI0_4:
	.quad	0x3eb0c6f7a0b5ed8d              ## double 9.9999999999999995E-7
LCPI0_5:
	.quad	0x3ff0000000000000              ## double 1
LCPI0_7:
	.quad	0x3e7ad7f29abcaf48              ## double 9.9999999999999995E-8
LCPI0_9:
	.quad	0x3eb92a737110e453              ## double 1.4999999999999998E-6
LCPI0_11:
	.quad	0x40a8d80000000000              ## double 3180
LCPI0_13:
	.quad	0x40a3880000000000              ## double 2500
LCPI0_15:
	.quad	0x3f13a92a30553261              ## double 7.4999999999999993E-5
LCPI0_16:
	.quad	0x4010000000000000              ## double 4
LCPI0_19:
	.quad	0x408f400000000000              ## double 1000
LCPI0_21:
	.quad	0x3fe0000000000000              ## double 0.5
LCPI0_22:
	.quad	0xbff0000000000000              ## double -1
LCPI0_23:
	.quad	0x40a98a0000000000              ## double 3269
LCPI0_24:
	.quad	0x4033800000000000              ## double 19.5
LCPI0_25:
	.quad	0xbfd0000000000000              ## double -0.25
LCPI0_26:
	.quad	0x40b28e0000000000              ## double 4750
LCPI0_27:
	.quad	0x3fdccccccccccccd              ## double 0.45000000000000001
LCPI0_28:
	.quad	0x3fe69fbe76c8b439              ## double 0.70699999999999996
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_config_input:                          ## @config_input
	.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
	subq	$72, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rdi, %r13
	movsd	(%rdi), %xmm0                   ## xmm0 = mem[0],zero
	movsd	%xmm0, -48(%rbp)                ## 8-byte Spill
	movq	16(%rdi), %rax
	movq	(%rax), %r15
	movl	8(%rdi), %edi
	movl	$48, %esi
	callq	_av_calloc
	movq	%rax, 16(%r15)
	testq	%rax, %rax
	je	LBB0_26
## %bb.1:
	movq	%rax, %r14
	movl	(%r15), %r12d
	cmpq	$6, %r12
	ja	LBB0_5
## %bb.2:
	movapd	LCPI0_0(%rip), %xmm1            ## xmm1 = [5.0E+2,1.0E+2]
	movsd	LCPI0_1(%rip), %xmm12           ## xmm12 = mem[0],zero
	leaq	LJTI0_0(%rip), %rax
	movslq	(%rax,%r12,4), %rcx
	addq	%rax, %rcx
	jmpq	*%rcx
LBB0_3:
	movapd	LCPI0_12(%rip), %xmm1           ## xmm1 = [5.0E+2,7.0E+1]
	movsd	LCPI0_13(%rip), %xmm12          ## xmm12 = mem[0],zero
	jmp	LBB0_10
LBB0_26:
	movq	_ENOMEM@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	addq	$72, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_AVERROR                        ## TAILCALL
LBB0_4:
	movapd	LCPI0_10(%rip), %xmm1           ## xmm1 = [3.53E+2,5.0E+1]
	movsd	LCPI0_11(%rip), %xmm12          ## xmm12 = mem[0],zero
	jmp	LBB0_10
LBB0_5:
	movq	_M_PI@GOTPCREL(%rip), %rax
	cvtsi2sdl	(%rax), %xmm2
	addsd	%xmm2, %xmm2
	movddup	%xmm2, %xmm0                    ## xmm0 = xmm2[0,0]
	mulpd	LCPI0_14(%rip), %xmm0
	movapd	LCPI0_3(%rip), %xmm1            ## xmm1 = [1.0E+0,1.0E+0]
	divpd	%xmm0, %xmm1
	mulsd	LCPI0_15(%rip), %xmm2
	jmp	LBB0_9
LBB0_6:
	movq	_M_PI@GOTPCREL(%rip), %rax
	cvtsi2sdl	(%rax), %xmm2
	addsd	%xmm2, %xmm2
	movddup	%xmm2, %xmm0                    ## xmm0 = xmm2[0,0]
	mulpd	LCPI0_6(%rip), %xmm0
	movapd	LCPI0_3(%rip), %xmm1            ## xmm1 = [1.0E+0,1.0E+0]
	divpd	%xmm0, %xmm1
	mulsd	LCPI0_7(%rip), %xmm2
	jmp	LBB0_9
LBB0_7:
	movq	_M_PI@GOTPCREL(%rip), %rax
	cvtsi2sdl	(%rax), %xmm2
	addsd	%xmm2, %xmm2
	movddup	%xmm2, %xmm0                    ## xmm0 = xmm2[0,0]
	mulpd	LCPI0_2(%rip), %xmm0
	movapd	LCPI0_3(%rip), %xmm1            ## xmm1 = [1.0E+0,1.0E+0]
	divpd	%xmm0, %xmm1
	mulsd	LCPI0_4(%rip), %xmm2
	jmp	LBB0_9
LBB0_8:
	movq	_M_PI@GOTPCREL(%rip), %rax
	cvtsi2sdl	(%rax), %xmm2
	addsd	%xmm2, %xmm2
	movddup	%xmm2, %xmm0                    ## xmm0 = xmm2[0,0]
	mulpd	LCPI0_8(%rip), %xmm0
	movapd	LCPI0_3(%rip), %xmm1            ## xmm1 = [1.0E+0,1.0E+0]
	divpd	%xmm0, %xmm1
	mulsd	LCPI0_9(%rip), %xmm2
LBB0_9:
	movsd	LCPI0_5(%rip), %xmm12           ## xmm12 = mem[0],zero
	divsd	%xmm2, %xmm12
LBB0_10:
	movq	_M_PI@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	addl	%eax, %eax
	xorps	%xmm2, %xmm2
	cvtsi2sd	%eax, %xmm2
	movsd	LCPI0_5(%rip), %xmm6            ## xmm6 = mem[0],zero
	leal	-7(%r12), %eax
	cmpl	$1, %eax
	movsd	-48(%rbp), %xmm13               ## 8-byte Reload
                                        ## xmm13 = mem[0],zero
	ja	LBB0_18
## %bb.11:
	xorl	%eax, %eax
	cmpl	$7, %r12d
	sete	%al
	leaq	LCPI0_20(%rip), %rcx
	mulsd	(%rcx,%rax,8), %xmm2
	movapd	%xmm6, %xmm3
	divsd	%xmm2, %xmm3
	movsd	LCPI0_21(%rip), %xmm0           ## xmm0 = mem[0],zero
	mulsd	%xmm13, %xmm0
	mulsd	%xmm0, %xmm0
	movapd	%xmm3, %xmm1
	mulsd	%xmm3, %xmm1
	divsd	%xmm1, %xmm0
	addsd	%xmm6, %xmm0
	xorps	%xmm2, %xmm2
	sqrtsd	%xmm0, %xmm2
	movsd	LCPI0_22(%rip), %xmm0           ## xmm0 = mem[0],zero
	addsd	%xmm2, %xmm0
	mulsd	%xmm3, %xmm0
	cmpl	$8, %r12d
	movsd	%xmm2, -64(%rbp)                ## 8-byte Spill
	jne	LBB0_13
## %bb.12:
	movsd	%xmm0, -72(%rbp)                ## 8-byte Spill
	divsd	LCPI0_23(%rip), %xmm13
	addsd	LCPI0_24(%rip), %xmm13
	movsd	LCPI0_25(%rip), %xmm1           ## xmm1 = mem[0],zero
	movapd	%xmm13, %xmm0
	movsd	%xmm3, -56(%rbp)                ## 8-byte Spill
	callq	_pow
	movsd	-56(%rbp), %xmm3                ## 8-byte Reload
                                        ## xmm3 = mem[0],zero
	movsd	-64(%rbp), %xmm2                ## 8-byte Reload
                                        ## xmm2 = mem[0],zero
	movsd	-48(%rbp), %xmm13               ## 8-byte Reload
                                        ## xmm13 = mem[0],zero
	movapd	%xmm0, %xmm6
	movsd	-72(%rbp), %xmm0                ## 8-byte Reload
                                        ## xmm0 = mem[0],zero
LBB0_13:
	mulsd	%xmm0, %xmm3
	cmpl	$7, %r12d
	jne	LBB0_15
## %bb.14:
	divsd	LCPI0_26(%rip), %xmm13
	addsd	LCPI0_24(%rip), %xmm13
	movsd	LCPI0_25(%rip), %xmm1           ## xmm1 = mem[0],zero
	movapd	%xmm13, %xmm0
	movsd	%xmm3, -56(%rbp)                ## 8-byte Spill
	callq	_pow
	movsd	-56(%rbp), %xmm3                ## 8-byte Reload
                                        ## xmm3 = mem[0],zero
	movsd	-64(%rbp), %xmm2                ## 8-byte Reload
                                        ## xmm2 = mem[0],zero
	movsd	-48(%rbp), %xmm13               ## 8-byte Reload
                                        ## xmm13 = mem[0],zero
	movapd	%xmm0, %xmm6
LBB0_15:
	xorps	%xmm0, %xmm0
	sqrtsd	%xmm3, %xmm0
	addq	$8, %r14
	cmpq	$0, 8(%r15)
	jne	LBB0_17
## %bb.16:
	movsd	LCPI0_5(%rip), %xmm1            ## xmm1 = mem[0],zero
	divsd	%xmm2, %xmm1
	movapd	%xmm1, %xmm2
LBB0_17:
	movq	%r14, %rdi
	movapd	%xmm6, %xmm1
	movapd	%xmm13, %xmm3
	callq	_set_highshelf_rbj
	movq	16(%r15), %rax
	movl	$0, (%rax)
	jmp	LBB0_22
LBB0_18:
	movapd	%xmm1, %xmm7
	unpckhpd	%xmm1, %xmm7                    ## xmm7 = xmm7[1],xmm1[1]
	mulsd	%xmm2, %xmm7
	mulsd	%xmm2, %xmm1
	mulsd	%xmm2, %xmm12
	movapd	%xmm6, %xmm3
	divsd	%xmm13, %xmm3
	movl	$1, (%r14)
	cmpq	$0, 8(%r15)
	je	LBB0_19
## %bb.20:
	movapd	%xmm3, %xmm11
	mulsd	%xmm1, %xmm11
	mulsd	%xmm3, %xmm11
	movapd	%xmm3, %xmm8
	addsd	%xmm3, %xmm8
	movapd	%xmm8, %xmm5
	addsd	%xmm11, %xmm5
	movapd	%xmm6, %xmm9
	divsd	%xmm5, %xmm9
	movapd	%xmm7, %xmm0
	addsd	%xmm7, %xmm0
	unpcklpd	%xmm0, %xmm7                    ## xmm7 = xmm7[0],xmm0[0]
	mulsd	%xmm3, %xmm0
	movsd	LCPI0_16(%rip), %xmm2           ## xmm2 = mem[0],zero
	movapd	%xmm0, %xmm4
	addsd	%xmm2, %xmm4
	movddup	%xmm12, %xmm5                   ## xmm5 = xmm12[0,0]
	addsd	%xmm12, %xmm12
	mulsd	%xmm3, %xmm12
	addsd	%xmm12, %xmm4
	mulpd	%xmm7, %xmm5
	movddup	%xmm3, %xmm6                    ## xmm6 = xmm3[0,0]
	blendpd	$2, LCPI0_17(%rip), %xmm4       ## xmm4 = xmm4[0],mem[1]
	mulpd	%xmm6, %xmm5
	mulpd	%xmm5, %xmm6
	addpd	%xmm4, %xmm6
	movddup	%xmm9, %xmm4                    ## xmm4 = xmm9[0,0]
	mulpd	%xmm4, %xmm6
	subsd	%xmm0, %xmm2
	subsd	%xmm12, %xmm2
	mulsd	%xmm3, %xmm5
	addsd	%xmm2, %xmm5
	addsd	%xmm1, %xmm1
	mulsd	%xmm3, %xmm1
	mulsd	%xmm3, %xmm1
	unpcklpd	%xmm1, %xmm5                    ## xmm5 = xmm5[0],xmm1[0]
	mulpd	%xmm4, %xmm5
	subsd	%xmm8, %xmm11
	mulsd	%xmm9, %xmm11
	jmp	LBB0_21
LBB0_19:
	movapd	%xmm7, %xmm4
	addsd	%xmm7, %xmm4
	movapd	%xmm4, %xmm8
	mulsd	%xmm3, %xmm8
	movsd	LCPI0_16(%rip), %xmm11          ## xmm11 = mem[0],zero
	movapd	%xmm8, %xmm5
	addsd	%xmm11, %xmm5
	movapd	%xmm12, %xmm9
	addsd	%xmm12, %xmm9
	mulsd	%xmm3, %xmm9
	addsd	%xmm9, %xmm5
	mulsd	%xmm12, %xmm7
	mulsd	%xmm3, %xmm7
	mulsd	%xmm3, %xmm7
	addsd	%xmm7, %xmm5
	movapd	%xmm6, %xmm10
	divsd	%xmm5, %xmm10
	movapd	%xmm3, %xmm5
	mulsd	%xmm1, %xmm5
	mulsd	%xmm3, %xmm5
	movapd	%xmm3, %xmm6
	addsd	%xmm3, %xmm6
	addsd	%xmm5, %xmm6
	addsd	%xmm1, %xmm1
	mulsd	%xmm3, %xmm1
	mulsd	%xmm3, %xmm1
	unpcklpd	%xmm1, %xmm6                    ## xmm6 = xmm6[0],xmm1[0]
	movddup	%xmm10, %xmm0                   ## xmm0 = xmm10[0,0]
	mulpd	%xmm0, %xmm6
	mulsd	%xmm12, %xmm4
	mulsd	%xmm3, %xmm4
	movapd	LCPI0_18(%rip), %xmm1           ## xmm1 = <-2.0E+0,u>
	unpcklpd	%xmm3, %xmm1                    ## xmm1 = xmm1[0],xmm3[0]
	unpcklpd	%xmm4, %xmm3                    ## xmm3 = xmm3[0],xmm4[0]
	mulpd	%xmm1, %xmm3
	blendpd	$2, LCPI0_17(%rip), %xmm5       ## xmm5 = xmm5[0],mem[1]
	addpd	%xmm3, %xmm5
	mulpd	%xmm0, %xmm5
	subsd	%xmm8, %xmm11
	subsd	%xmm9, %xmm11
	addsd	%xmm7, %xmm11
	mulsd	%xmm10, %xmm11
LBB0_21:
	movapd	%xmm6, -112(%rbp)
	movapd	%xmm5, -96(%rbp)
	movsd	%xmm11, -80(%rbp)
	leaq	-112(%rbp), %rdi
	movsd	LCPI0_19(%rip), %xmm0           ## xmm0 = mem[0],zero
	movapd	%xmm13, %xmm1
	callq	_freq_gain
	movsd	LCPI0_5(%rip), %xmm1            ## xmm1 = mem[0],zero
	divsd	%xmm0, %xmm1
	movddup	%xmm1, %xmm0                    ## xmm0 = xmm1[0,0]
	mulpd	-112(%rbp), %xmm0
	movq	16(%r15), %rax
	movupd	%xmm0, 8(%rax)
	mulsd	-96(%rbp), %xmm1
	movsd	%xmm1, 24(%rax)
	movupd	-88(%rbp), %xmm0
	movupd	%xmm0, 32(%rax)
LBB0_22:
	movsd	LCPI0_27(%rip), %xmm0           ## xmm0 = mem[0],zero
	mulsd	-48(%rbp), %xmm0                ## 8-byte Folded Reload
	movl	$21000, %edi                    ## imm = 0x5208
	callq	_FFMIN
	movq	16(%r15), %rdi
	addq	$4, %rdi
	movsd	LCPI0_28(%rip), %xmm1           ## xmm1 = mem[0],zero
	movsd	-48(%rbp), %xmm2                ## 8-byte Reload
                                        ## xmm2 = mem[0],zero
	movl	$1, %esi
	callq	_set_lp_rbj
	cmpl	$2, 8(%r13)
	jl	LBB0_25
## %bb.23:
	movl	$1, %r14d
	movl	$48, %ebx
	.p2align	4, 0x90
LBB0_24:                                ## =>This Inner Loop Header: Depth=1
	movq	16(%r15), %rsi
	leaq	(%rsi,%rbx), %rdi
	movl	$4, %edx
	callq	_memcpy
	incq	%r14
	movslq	8(%r13), %rax
	addq	$48, %rbx
	cmpq	%rax, %r14
	jl	LBB0_24
LBB0_25:
	xorl	%eax, %eax
	addq	$72, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_10, LBB0_10-LJTI0_0
.set L0_0_set_3, LBB0_3-LJTI0_0
.set L0_0_set_4, LBB0_4-LJTI0_0
.set L0_0_set_5, LBB0_5-LJTI0_0
.set L0_0_set_6, LBB0_6-LJTI0_0
.set L0_0_set_7, LBB0_7-LJTI0_0
.set L0_0_set_8, LBB0_8-LJTI0_0
LJTI0_0:
	.long	L0_0_set_10
	.long	L0_0_set_3
	.long	L0_0_set_4
	.long	L0_0_set_5
	.long	L0_0_set_6
	.long	L0_0_set_7
	.long	L0_0_set_8
	.end_data_region
                                        ## -- End function
	.comm	_ENOMEM,4,2                     ## @ENOMEM
	.comm	_M_PI,4,2                       ## @M_PI
	.no_dead_strip	_config_input
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ; -- Begin function config_input
lCPI0_0:
	.quad	0x4098d80000000000              ; double 1590
	.quad	0x407f400000000000              ; double 500
lCPI0_1:
	.quad	0x3eb0c6f7a0b5ed8d              ; double 9.9999999999999995E-7
	.quad	0x3ec4f8b588e368f1              ; double 2.5000000000000002E-6
lCPI0_2:
	.quad	0x3e7ad7f29abcaf48              ; double 9.9999999999999995E-8
	.quad	0x3eef75104d551d69              ; double 1.5E-5
lCPI0_3:
	.quad	0x3eb92a737110e453              ; double 1.4999999999999998E-6
	.quad	0x3ecf75104d551d68              ; double 3.7499999999999997E-6
lCPI0_4:
	.quad	0x40a8d80000000000              ; double 3180
	.quad	0x4076100000000000              ; double 353
lCPI0_5:
	.quad	0x40a3880000000000              ; double 2500
	.quad	0x407f400000000000              ; double 500
lCPI0_6:
	.quad	0x3f13a92a30553261              ; double 7.4999999999999993E-5
	.quad	0x3f34d72799a1fd15              ; double 3.1799999999999998E-4
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
_config_input:                          ; @config_input
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #128
	.cfi_def_cfa_offset 128
	stp	d11, d10, [sp, #48]             ; 16-byte Folded Spill
	stp	d9, d8, [sp, #64]               ; 16-byte Folded Spill
	stp	x22, x21, [sp, #80]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #96]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #112]            ; 16-byte Folded Spill
	add	x29, sp, #112
	.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 b8, -56
	.cfi_offset b9, -64
	.cfi_offset b10, -72
	.cfi_offset b11, -80
	mov	x19, x0
	ldr	d8, [x0]
	ldr	x8, [x0, #16]
	ldr	x21, [x8]
	ldr	w0, [x0, #8]
	mov	w1, #48
	bl	_av_calloc
	str	x0, [x21, #16]
	cbz	x0, LBB0_4
; %bb.1:
	mov	x20, x0
	ldr	w22, [x21]
Lloh0:
	adrp	x8, _M_PI@GOTPAGE
Lloh1:
	ldr	x8, [x8, _M_PI@GOTPAGEOFF]
	cmp	w22, #6
	b.hi	LBB0_6
; %bb.2:
Lloh2:
	adrp	x9, lCPI0_0@PAGE
Lloh3:
	ldr	q2, [x9, lCPI0_0@PAGEOFF]
	mov	x9, #4636737291354636288
	fmov	d0, x9
Lloh4:
	adrp	x9, lJTI0_0@PAGE
Lloh5:
	add	x9, x9, lJTI0_0@PAGEOFF
	adr	x10, LBB0_3
	ldrb	w11, [x9, x22]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_3:
Lloh6:
	adrp	x9, lCPI0_5@PAGE
Lloh7:
	ldr	q2, [x9, lCPI0_5@PAGEOFF]
	mov	x9, #140737488355328
	movk	x9, #16465, lsl #48
	fmov	d0, x9
	b	LBB0_11
LBB0_4:
Lloh8:
	adrp	x8, _ENOMEM@GOTPAGE
Lloh9:
	ldr	x8, [x8, _ENOMEM@GOTPAGEOFF]
Lloh10:
	ldr	w0, [x8]
	ldp	x29, x30, [sp, #112]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #96]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #80]             ; 16-byte Folded Reload
	ldp	d9, d8, [sp, #64]               ; 16-byte Folded Reload
	ldp	d11, d10, [sp, #48]             ; 16-byte Folded Reload
	add	sp, sp, #128
	b	_AVERROR
LBB0_5:
Lloh11:
	adrp	x9, lCPI0_4@PAGE
Lloh12:
	ldr	q2, [x9, lCPI0_4@PAGEOFF]
	mov	x9, #4632233691727265792
	fmov	d0, x9
	b	LBB0_11
LBB0_6:
	ldr	s0, [x8]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
	fadd	d1, d0, d0
	mov	x9, #31835
	movk	x9, #32778, lsl #16
	movk	x9, #3313, lsl #32
	movk	x9, #16234, lsl #48
	fmov	d0, x9
	fmul	d0, d1, d0
	fmov	d2, #1.00000000
	fdiv	d0, d2, d0
Lloh13:
	adrp	x9, lCPI0_6@PAGE
Lloh14:
	ldr	q2, [x9, lCPI0_6@PAGEOFF]
	b	LBB0_10
LBB0_7:
	ldr	s0, [x8]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
	fadd	d1, d0, d0
	mov	x9, #17197
	movk	x9, #60188, lsl #16
	movk	x9, #14050, lsl #32
	movk	x9, #16138, lsl #48
	fmov	d0, x9
	fmul	d0, d1, d0
	fmov	d2, #1.00000000
	fdiv	d0, d2, d0
Lloh15:
	adrp	x9, lCPI0_2@PAGE
Lloh16:
	ldr	q2, [x9, lCPI0_2@PAGEOFF]
	b	LBB0_10
LBB0_8:
	ldr	s0, [x8]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
	fadd	d1, d0, d0
	mov	x9, #17197
	movk	x9, #60188, lsl #16
	movk	x9, #14050, lsl #32
	movk	x9, #16138, lsl #48
	fmov	d0, x9
	fmul	d0, d1, d0
	fmov	d2, #1.00000000
	fdiv	d0, d2, d0
Lloh17:
	adrp	x9, lCPI0_1@PAGE
Lloh18:
	ldr	q2, [x9, lCPI0_1@PAGEOFF]
	b	LBB0_10
LBB0_9:
	ldr	s0, [x8]
	sshll.2d	v0, v0, #0
	scvtf	d0, d0
	fadd	d1, d0, d0
	mov	x9, #12897
	movk	x9, #12373, lsl #16
	movk	x9, #43306, lsl #32
	movk	x9, #16147, lsl #48
	fmov	d0, x9
	fmul	d0, d1, d0
	fmov	d2, #1.00000000
	fdiv	d0, d2, d0
Lloh19:
	adrp	x9, lCPI0_3@PAGE
Lloh20:
	ldr	q2, [x9, lCPI0_3@PAGEOFF]
LBB0_10:
	fmul.2d	v1, v2, v1[0]
	fmov.2d	v2, #1.00000000
	fdiv.2d	v2, v2, v1
LBB0_11:
	ldr	w8, [x8]
	lsl	w8, w8, #1
	scvtf	d5, w8
	fmov	d1, #1.00000000
	sub	w8, w22, #7
	cmp	w8, #1
	b.hi	LBB0_17
; %bb.12:
	cmp	w22, #7
	mov	x8, #12897
	movk	x8, #12373, lsl #16
	movk	x8, #43306, lsl #32
	movk	x8, #16147, lsl #48
	fmov	d0, x8
	mov	x8, #17197
	movk	x8, #60188, lsl #16
	movk	x8, #14050, lsl #32
	movk	x8, #16138, lsl #48
	fmov	d2, x8
	fcsel	d0, d2, d0, eq
	fmul	d0, d0, d5
	fdiv	d0, d1, d0
	fmov	d2, #0.50000000
	fmul	d2, d8, d2
	fmul	d2, d2, d2
	fmul	d3, d0, d0
	fdiv	d2, d2, d3
	fadd	d2, d2, d1
	fsqrt	d10, d2
	fmov	d2, #-1.00000000
	fadd	d2, d10, d2
	fmul	d2, d0, d2
	fmul	d9, d0, d2
	cmp	w22, #8
	b.ne	LBB0_14
; %bb.13:
	mov	x8, #151732604633088
	movk	x8, #16553, lsl #48
	fmov	d0, x8
	fdiv	d0, d8, d0
	mov	x8, #140737488355328
	movk	x8, #16435, lsl #48
	fmov	d1, x8
	fadd	d0, d0, d1
	fmov	d1, #-0.25000000
	bl	_pow
	fmov	d1, d0
LBB0_14:
	fsqrt	d9, d9
	cmp	w22, #7
	b.ne	LBB0_16
; %bb.15:
	mov	x8, #156130651144192
	movk	x8, #16562, lsl #48
	fmov	d0, x8
	fdiv	d0, d8, d0
	mov	x8, #140737488355328
	movk	x8, #16435, lsl #48
	fmov	d1, x8
	fadd	d0, d0, d1
	fmov	d1, #-0.25000000
	bl	_pow
	fmov	d1, d0
LBB0_16:
	ldr	x8, [x21, #8]
	add	x0, x20, #8
	fmov	d0, #1.00000000
	fdiv	d0, d0, d10
	cmp	x8, #0
	fcsel	d2, d0, d10, eq
	fmov	d0, d9
	fmov	d3, d8
	bl	_set_highshelf_rbj
	ldr	x8, [x21, #16]
	str	wzr, [x8]
	b	LBB0_21
LBB0_17:
	fmul	d4, d0, d5
	fmul.d	d3, d5, v2[1]
	fmul.d	d2, d5, v2[0]
	mov	w8, #1
	str	w8, [x20]
	ldr	x8, [x21, #8]
	fdiv	d0, d1, d8
	cbz	x8, LBB0_19
; %bb.18:
	fmul	d1, d0, d3
	fmul	d6, d0, d1
	fmov	d1, #2.00000000
	fmadd	d1, d0, d1, d6
	fmov	d5, #1.00000000
	fdiv	d7, d5, d1
	fadd	d5, d4, d4
	fmov	d16, #4.00000000
	fmadd	d1, d5, d0, d16
	fadd	d17, d2, d2
	fmadd	d1, d17, d0, d1
	fmul	d4, d4, d2
	fmul	d18, d0, d4
	fmadd	d1, d18, d0, d1
	fmul	d1, d1, d7
	fmul	d2, d2, d5
	fmul	d2, d0, d2
	fmov	d4, #-8.00000000
	fmadd	d2, d2, d0, d4
	fmul	d4, d2, d7
	fmsub	d2, d5, d0, d16
	fmsub	d2, d17, d0, d2
	fmadd	d2, d18, d0, d2
	fmul	d5, d2, d7
	fadd	d2, d3, d3
	fmul	d2, d0, d2
	fmul	d2, d0, d2
	fmul	d2, d2, d7
	fmov	d3, #-2.00000000
	fmadd	d0, d0, d3, d6
	fmul	d0, d0, d7
	b	LBB0_20
LBB0_19:
	fadd	d6, d4, d4
	fmov	d7, #4.00000000
	fmadd	d1, d6, d0, d7
	fadd	d16, d2, d2
	fmadd	d1, d16, d0, d1
	fmul	d4, d4, d2
	fmul	d17, d0, d4
	fmadd	d1, d17, d0, d1
	fmov	d4, #1.00000000
	fdiv	d18, d4, d1
	fmul	d1, d0, d3
	fmul	d5, d0, d1
	fmov	d1, #2.00000000
	fmadd	d1, d0, d1, d5
	fmul	d1, d1, d18
	fadd	d3, d3, d3
	fmul	d3, d0, d3
	fmul	d3, d0, d3
	fmul	d4, d3, d18
	fmov	d3, #-2.00000000
	fmadd	d3, d0, d3, d5
	fmul	d5, d3, d18
	fmul	d2, d2, d6
	fmul	d2, d0, d2
	fmov	d3, #-8.00000000
	fmadd	d2, d2, d0, d3
	fmul	d2, d2, d18
	fmsub	d3, d6, d0, d7
	fmsub	d3, d16, d0, d3
	fmadd	d0, d17, d0, d3
	fmul	d0, d0, d18
LBB0_20:
	stp	d1, d4, [sp]
	stp	d5, d2, [sp, #16]
	str	d0, [sp, #32]
	mov	x8, #70368744177664
	movk	x8, #16527, lsl #48
	fmov	d0, x8
	mov	x0, sp
	fmov	d1, d8
	bl	_freq_gain
	fmov	d1, #1.00000000
	fdiv	d0, d1, d0
	ldr	x8, [x21, #16]
	ldr	q1, [sp]
	fmul.2d	v1, v1, v0[0]
	stur	q1, [x8, #8]
	ldr	d1, [sp, #16]
	fmul	d0, d0, d1
	str	d0, [x8, #24]
	ldur	q0, [sp, #24]
	str	q0, [x8, #32]
LBB0_21:
	mov	x8, #-3689348814741910324
	movk	x8, #52429
	movk	x8, #16348, lsl #48
	fmov	d0, x8
	fmul	d0, d8, d0
	mov	w0, #21000
	bl	_FFMIN
	ldr	x8, [x21, #16]
	add	x0, x8, #4
	mov	x8, #46137
	movk	x8, #30408, lsl #16
	movk	x8, #40894, lsl #32
	movk	x8, #16358, lsl #48
	fmov	d1, x8
	fmov	d2, d8
	mov	w1, #1
	bl	_set_lp_rbj
	ldr	w8, [x19, #8]
	cmp	w8, #2
	b.lt	LBB0_24
; %bb.22:
	mov	w20, #1
	mov	w22, #48
LBB0_23:                                ; =>This Inner Loop Header: Depth=1
	ldr	x1, [x21, #16]
	add	x0, x1, x22
	mov	w2, #4
	bl	_memcpy
	add	x20, x20, #1
	ldrsw	x8, [x19, #8]
	add	x22, x22, #48
	cmp	x20, x8
	b.lt	LBB0_23
LBB0_24:
	mov	w0, #0
	ldp	x29, x30, [sp, #112]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #96]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #80]             ; 16-byte Folded Reload
	ldp	d9, d8, [sp, #64]               ; 16-byte Folded Reload
	ldp	d11, d10, [sp, #48]             ; 16-byte Folded Reload
	add	sp, sp, #128
	ret
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpAdd	Lloh4, Lloh5
	.loh AdrpLdr	Lloh2, Lloh3
	.loh AdrpLdr	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdr	Lloh11, Lloh12
	.loh AdrpLdr	Lloh13, Lloh14
	.loh AdrpLdr	Lloh15, Lloh16
	.loh AdrpLdr	Lloh17, Lloh18
	.loh AdrpLdr	Lloh19, Lloh20
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_11-LBB0_3)>>2
	.byte	(LBB0_3-LBB0_3)>>2
	.byte	(LBB0_5-LBB0_3)>>2
	.byte	(LBB0_6-LBB0_3)>>2
	.byte	(LBB0_7-LBB0_3)>>2
	.byte	(LBB0_8-LBB0_3)>>2
	.byte	(LBB0_9-LBB0_3)>>2
                                        ; -- End function
	.comm	_ENOMEM,4,2                     ; @ENOMEM
	.comm	_M_PI,4,2                       ; @M_PI
	.no_dead_strip	_config_input
.subsections_via_symbols
