	.file	"391105.c"
	.intel_syntax noprefix
	.text
	.section	.rodata
.LC0:
	.string	"c"
.LC1:
	.string	"b"
.LC2:
	.string	"a"
	.text
	.globl	test
	.type	test, @function
test:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	r12
	push	rbx
	lea	r11, -28672[rsp]
.LPSRL0:
	sub	rsp, 4096
	or	DWORD PTR [rsp], 0
	cmp	rsp, r11
	jne	.LPSRL0
	sub	rsp, 3328
	.cfi_offset 12, -24
	.cfi_offset 3, -32
	lea	rax, .LC0[rip]
	mov	QWORD PTR -32016[rbp], rax
	mov	rax, QWORD PTR -32016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -32008[rbp], rax
	mov	rax, QWORD PTR -32008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -32000[rbp], rax
	mov	rax, QWORD PTR -32000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31992[rbp], rax
	mov	rax, QWORD PTR -31992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31984[rbp], rax
	mov	rax, QWORD PTR -31984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31976[rbp], rax
	mov	rax, QWORD PTR -31976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31968[rbp], rax
	mov	rax, QWORD PTR -31968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31960[rbp], rax
	mov	rax, QWORD PTR -31960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31952[rbp], rax
	mov	rax, QWORD PTR -31952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31944[rbp], rax
	mov	rax, QWORD PTR -31944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31936[rbp], rax
	mov	rax, QWORD PTR -31936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31928[rbp], rax
	mov	rax, QWORD PTR -31928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31920[rbp], rax
	mov	rax, QWORD PTR -31920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31912[rbp], rax
	mov	rax, QWORD PTR -31912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31904[rbp], rax
	mov	rax, QWORD PTR -31904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31896[rbp], rax
	mov	rax, QWORD PTR -31896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31888[rbp], rax
	mov	rax, QWORD PTR -31888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31880[rbp], rax
	mov	rax, QWORD PTR -31880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31872[rbp], rax
	mov	rax, QWORD PTR -31872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31864[rbp], rax
	mov	rax, QWORD PTR -31864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31856[rbp], rax
	mov	rax, QWORD PTR -31856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31848[rbp], rax
	mov	rax, QWORD PTR -31848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31840[rbp], rax
	mov	rax, QWORD PTR -31840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31832[rbp], rax
	mov	rax, QWORD PTR -31832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31824[rbp], rax
	mov	rax, QWORD PTR -31824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31816[rbp], rax
	mov	rax, QWORD PTR -31816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31808[rbp], rax
	mov	rax, QWORD PTR -31808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31800[rbp], rax
	mov	rax, QWORD PTR -31800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31792[rbp], rax
	mov	rax, QWORD PTR -31792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31784[rbp], rax
	mov	rax, QWORD PTR -31784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31776[rbp], rax
	mov	rax, QWORD PTR -31776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31768[rbp], rax
	mov	rax, QWORD PTR -31768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31760[rbp], rax
	mov	rax, QWORD PTR -31760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31752[rbp], rax
	mov	rax, QWORD PTR -31752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31744[rbp], rax
	mov	rax, QWORD PTR -31744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31736[rbp], rax
	mov	rax, QWORD PTR -31736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31728[rbp], rax
	mov	rax, QWORD PTR -31728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31720[rbp], rax
	mov	rax, QWORD PTR -31720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31712[rbp], rax
	mov	rax, QWORD PTR -31712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31704[rbp], rax
	mov	rax, QWORD PTR -31704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31696[rbp], rax
	mov	rax, QWORD PTR -31696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31688[rbp], rax
	mov	rax, QWORD PTR -31688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31680[rbp], rax
	mov	rax, QWORD PTR -31680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31672[rbp], rax
	mov	rax, QWORD PTR -31672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31664[rbp], rax
	mov	rax, QWORD PTR -31664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31656[rbp], rax
	mov	rax, QWORD PTR -31656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31648[rbp], rax
	mov	rax, QWORD PTR -31648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31640[rbp], rax
	mov	rax, QWORD PTR -31640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31632[rbp], rax
	mov	rax, QWORD PTR -31632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31624[rbp], rax
	mov	rax, QWORD PTR -31624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31616[rbp], rax
	mov	rax, QWORD PTR -31616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31608[rbp], rax
	mov	rax, QWORD PTR -31608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31600[rbp], rax
	mov	rax, QWORD PTR -31600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31592[rbp], rax
	mov	rax, QWORD PTR -31592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31584[rbp], rax
	mov	rax, QWORD PTR -31584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31576[rbp], rax
	mov	rax, QWORD PTR -31576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31568[rbp], rax
	mov	rax, QWORD PTR -31568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31560[rbp], rax
	mov	rax, QWORD PTR -31560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31552[rbp], rax
	mov	rax, QWORD PTR -31552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31544[rbp], rax
	mov	rax, QWORD PTR -31544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31536[rbp], rax
	mov	rax, QWORD PTR -31536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31528[rbp], rax
	mov	rax, QWORD PTR -31528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31520[rbp], rax
	mov	rax, QWORD PTR -31520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31512[rbp], rax
	mov	rax, QWORD PTR -31512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31504[rbp], rax
	mov	rax, QWORD PTR -31504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31496[rbp], rax
	mov	rax, QWORD PTR -31496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31488[rbp], rax
	mov	rax, QWORD PTR -31488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31480[rbp], rax
	mov	rax, QWORD PTR -31480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31472[rbp], rax
	mov	rax, QWORD PTR -31472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31464[rbp], rax
	mov	rax, QWORD PTR -31464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31456[rbp], rax
	mov	rax, QWORD PTR -31456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31448[rbp], rax
	mov	rax, QWORD PTR -31448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31440[rbp], rax
	mov	rax, QWORD PTR -31440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31432[rbp], rax
	mov	rax, QWORD PTR -31432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31424[rbp], rax
	mov	rax, QWORD PTR -31424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31416[rbp], rax
	mov	rax, QWORD PTR -31416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31408[rbp], rax
	mov	rax, QWORD PTR -31408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31400[rbp], rax
	mov	rax, QWORD PTR -31400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31392[rbp], rax
	mov	rax, QWORD PTR -31392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31384[rbp], rax
	mov	rax, QWORD PTR -31384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31376[rbp], rax
	mov	rax, QWORD PTR -31376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31368[rbp], rax
	mov	rax, QWORD PTR -31368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31360[rbp], rax
	mov	rax, QWORD PTR -31360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31352[rbp], rax
	mov	rax, QWORD PTR -31352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31344[rbp], rax
	mov	rax, QWORD PTR -31344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31336[rbp], rax
	mov	rax, QWORD PTR -31336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31328[rbp], rax
	mov	rax, QWORD PTR -31328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31320[rbp], rax
	mov	rax, QWORD PTR -31320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31312[rbp], rax
	mov	rax, QWORD PTR -31312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31304[rbp], rax
	mov	rax, QWORD PTR -31304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31296[rbp], rax
	mov	rax, QWORD PTR -31296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31288[rbp], rax
	mov	rax, QWORD PTR -31288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31280[rbp], rax
	mov	rax, QWORD PTR -31280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31272[rbp], rax
	mov	rax, QWORD PTR -31272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31264[rbp], rax
	mov	rax, QWORD PTR -31264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31256[rbp], rax
	mov	rax, QWORD PTR -31256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31248[rbp], rax
	mov	rax, QWORD PTR -31248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31240[rbp], rax
	mov	rax, QWORD PTR -31240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31232[rbp], rax
	mov	rax, QWORD PTR -31232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31224[rbp], rax
	mov	rax, QWORD PTR -31224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31216[rbp], rax
	mov	rax, QWORD PTR -31216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31208[rbp], rax
	mov	rax, QWORD PTR -31208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31200[rbp], rax
	mov	rax, QWORD PTR -31200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31192[rbp], rax
	mov	rax, QWORD PTR -31192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31184[rbp], rax
	mov	rax, QWORD PTR -31184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31176[rbp], rax
	mov	rax, QWORD PTR -31176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31168[rbp], rax
	mov	rax, QWORD PTR -31168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31160[rbp], rax
	mov	rax, QWORD PTR -31160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31152[rbp], rax
	mov	rax, QWORD PTR -31152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31144[rbp], rax
	mov	rax, QWORD PTR -31144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31136[rbp], rax
	mov	rax, QWORD PTR -31136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31128[rbp], rax
	mov	rax, QWORD PTR -31128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31120[rbp], rax
	mov	rax, QWORD PTR -31120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31112[rbp], rax
	mov	rax, QWORD PTR -31112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31104[rbp], rax
	mov	rax, QWORD PTR -31104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31096[rbp], rax
	mov	rax, QWORD PTR -31096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31088[rbp], rax
	mov	rax, QWORD PTR -31088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31080[rbp], rax
	mov	rax, QWORD PTR -31080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31072[rbp], rax
	mov	rax, QWORD PTR -31072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31064[rbp], rax
	mov	rax, QWORD PTR -31064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31056[rbp], rax
	mov	rax, QWORD PTR -31056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31048[rbp], rax
	mov	rax, QWORD PTR -31048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31040[rbp], rax
	mov	rax, QWORD PTR -31040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31032[rbp], rax
	mov	rax, QWORD PTR -31032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31024[rbp], rax
	mov	rax, QWORD PTR -31024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31016[rbp], rax
	mov	rax, QWORD PTR -31016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -31008[rbp], rax
	mov	rax, QWORD PTR -31008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -31000[rbp], rax
	mov	rax, QWORD PTR -31000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30992[rbp], rax
	mov	rax, QWORD PTR -30992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30984[rbp], rax
	mov	rax, QWORD PTR -30984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30976[rbp], rax
	mov	rax, QWORD PTR -30976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30968[rbp], rax
	mov	rax, QWORD PTR -30968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30960[rbp], rax
	mov	rax, QWORD PTR -30960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30952[rbp], rax
	mov	rax, QWORD PTR -30952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30944[rbp], rax
	mov	rax, QWORD PTR -30944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30936[rbp], rax
	mov	rax, QWORD PTR -30936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30928[rbp], rax
	mov	rax, QWORD PTR -30928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30920[rbp], rax
	mov	rax, QWORD PTR -30920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30912[rbp], rax
	mov	rax, QWORD PTR -30912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30904[rbp], rax
	mov	rax, QWORD PTR -30904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30896[rbp], rax
	mov	rax, QWORD PTR -30896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30888[rbp], rax
	mov	rax, QWORD PTR -30888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30880[rbp], rax
	mov	rax, QWORD PTR -30880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30872[rbp], rax
	mov	rax, QWORD PTR -30872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30864[rbp], rax
	mov	rax, QWORD PTR -30864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30856[rbp], rax
	mov	rax, QWORD PTR -30856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30848[rbp], rax
	mov	rax, QWORD PTR -30848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30840[rbp], rax
	mov	rax, QWORD PTR -30840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30832[rbp], rax
	mov	rax, QWORD PTR -30832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30824[rbp], rax
	mov	rax, QWORD PTR -30824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30816[rbp], rax
	mov	rax, QWORD PTR -30816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30808[rbp], rax
	mov	rax, QWORD PTR -30808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30800[rbp], rax
	mov	rax, QWORD PTR -30800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30792[rbp], rax
	mov	rax, QWORD PTR -30792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30784[rbp], rax
	mov	rax, QWORD PTR -30784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30776[rbp], rax
	mov	rax, QWORD PTR -30776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30768[rbp], rax
	mov	rax, QWORD PTR -30768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30760[rbp], rax
	mov	rax, QWORD PTR -30760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30752[rbp], rax
	mov	rax, QWORD PTR -30752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30744[rbp], rax
	mov	rax, QWORD PTR -30744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30736[rbp], rax
	mov	rax, QWORD PTR -30736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30728[rbp], rax
	mov	rax, QWORD PTR -30728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30720[rbp], rax
	mov	rax, QWORD PTR -30720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30712[rbp], rax
	mov	rax, QWORD PTR -30712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30704[rbp], rax
	mov	rax, QWORD PTR -30704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30696[rbp], rax
	mov	rax, QWORD PTR -30696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30688[rbp], rax
	mov	rax, QWORD PTR -30688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30680[rbp], rax
	mov	rax, QWORD PTR -30680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30672[rbp], rax
	mov	rax, QWORD PTR -30672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30664[rbp], rax
	mov	rax, QWORD PTR -30664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30656[rbp], rax
	mov	rax, QWORD PTR -30656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30648[rbp], rax
	mov	rax, QWORD PTR -30648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30640[rbp], rax
	mov	rax, QWORD PTR -30640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30632[rbp], rax
	mov	rax, QWORD PTR -30632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30624[rbp], rax
	mov	rax, QWORD PTR -30624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30616[rbp], rax
	mov	rax, QWORD PTR -30616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30608[rbp], rax
	mov	rax, QWORD PTR -30608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30600[rbp], rax
	mov	rax, QWORD PTR -30600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30592[rbp], rax
	mov	rax, QWORD PTR -30592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30584[rbp], rax
	mov	rax, QWORD PTR -30584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30576[rbp], rax
	mov	rax, QWORD PTR -30576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30568[rbp], rax
	mov	rax, QWORD PTR -30568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30560[rbp], rax
	mov	rax, QWORD PTR -30560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30552[rbp], rax
	mov	rax, QWORD PTR -30552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30544[rbp], rax
	mov	rax, QWORD PTR -30544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30536[rbp], rax
	mov	rax, QWORD PTR -30536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30528[rbp], rax
	mov	rax, QWORD PTR -30528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30520[rbp], rax
	mov	rax, QWORD PTR -30520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30512[rbp], rax
	mov	rax, QWORD PTR -30512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30504[rbp], rax
	mov	rax, QWORD PTR -30504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30496[rbp], rax
	mov	rax, QWORD PTR -30496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30488[rbp], rax
	mov	rax, QWORD PTR -30488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30480[rbp], rax
	mov	rax, QWORD PTR -30480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30472[rbp], rax
	mov	rax, QWORD PTR -30472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30464[rbp], rax
	mov	rax, QWORD PTR -30464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30456[rbp], rax
	mov	rax, QWORD PTR -30456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30448[rbp], rax
	mov	rax, QWORD PTR -30448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30440[rbp], rax
	mov	rax, QWORD PTR -30440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30432[rbp], rax
	mov	rax, QWORD PTR -30432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30424[rbp], rax
	mov	rax, QWORD PTR -30424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30416[rbp], rax
	mov	rax, QWORD PTR -30416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30408[rbp], rax
	mov	rax, QWORD PTR -30408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30400[rbp], rax
	mov	rax, QWORD PTR -30400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30392[rbp], rax
	mov	rax, QWORD PTR -30392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30384[rbp], rax
	mov	rax, QWORD PTR -30384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30376[rbp], rax
	mov	rax, QWORD PTR -30376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30368[rbp], rax
	mov	rax, QWORD PTR -30368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30360[rbp], rax
	mov	rax, QWORD PTR -30360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30352[rbp], rax
	mov	rax, QWORD PTR -30352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30344[rbp], rax
	mov	rax, QWORD PTR -30344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30336[rbp], rax
	mov	rax, QWORD PTR -30336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30328[rbp], rax
	mov	rax, QWORD PTR -30328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30320[rbp], rax
	mov	rax, QWORD PTR -30320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30312[rbp], rax
	mov	rax, QWORD PTR -30312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30304[rbp], rax
	mov	rax, QWORD PTR -30304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30296[rbp], rax
	mov	rax, QWORD PTR -30296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30288[rbp], rax
	mov	rax, QWORD PTR -30288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30280[rbp], rax
	mov	rax, QWORD PTR -30280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30272[rbp], rax
	mov	rax, QWORD PTR -30272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30264[rbp], rax
	mov	rax, QWORD PTR -30264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30256[rbp], rax
	mov	rax, QWORD PTR -30256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30248[rbp], rax
	mov	rax, QWORD PTR -30248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30240[rbp], rax
	mov	rax, QWORD PTR -30240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30232[rbp], rax
	mov	rax, QWORD PTR -30232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30224[rbp], rax
	mov	rax, QWORD PTR -30224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30216[rbp], rax
	mov	rax, QWORD PTR -30216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30208[rbp], rax
	mov	rax, QWORD PTR -30208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30200[rbp], rax
	mov	rax, QWORD PTR -30200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30192[rbp], rax
	mov	rax, QWORD PTR -30192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30184[rbp], rax
	mov	rax, QWORD PTR -30184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30176[rbp], rax
	mov	rax, QWORD PTR -30176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30168[rbp], rax
	mov	rax, QWORD PTR -30168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30160[rbp], rax
	mov	rax, QWORD PTR -30160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30152[rbp], rax
	mov	rax, QWORD PTR -30152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30144[rbp], rax
	mov	rax, QWORD PTR -30144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30136[rbp], rax
	mov	rax, QWORD PTR -30136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30128[rbp], rax
	mov	rax, QWORD PTR -30128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30120[rbp], rax
	mov	rax, QWORD PTR -30120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30112[rbp], rax
	mov	rax, QWORD PTR -30112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30104[rbp], rax
	mov	rax, QWORD PTR -30104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30096[rbp], rax
	mov	rax, QWORD PTR -30096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30088[rbp], rax
	mov	rax, QWORD PTR -30088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30080[rbp], rax
	mov	rax, QWORD PTR -30080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30072[rbp], rax
	mov	rax, QWORD PTR -30072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30064[rbp], rax
	mov	rax, QWORD PTR -30064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30056[rbp], rax
	mov	rax, QWORD PTR -30056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30048[rbp], rax
	mov	rax, QWORD PTR -30048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30040[rbp], rax
	mov	rax, QWORD PTR -30040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30032[rbp], rax
	mov	rax, QWORD PTR -30032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30024[rbp], rax
	mov	rax, QWORD PTR -30024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30016[rbp], rax
	mov	rax, QWORD PTR -30016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -30008[rbp], rax
	mov	rax, QWORD PTR -30008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -30000[rbp], rax
	mov	rax, QWORD PTR -30000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29992[rbp], rax
	mov	rax, QWORD PTR -29992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29984[rbp], rax
	mov	rax, QWORD PTR -29984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29976[rbp], rax
	mov	rax, QWORD PTR -29976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29968[rbp], rax
	mov	rax, QWORD PTR -29968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29960[rbp], rax
	mov	rax, QWORD PTR -29960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29952[rbp], rax
	mov	rax, QWORD PTR -29952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29944[rbp], rax
	mov	rax, QWORD PTR -29944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29936[rbp], rax
	mov	rax, QWORD PTR -29936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29928[rbp], rax
	mov	rax, QWORD PTR -29928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29920[rbp], rax
	mov	rax, QWORD PTR -29920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29912[rbp], rax
	mov	rax, QWORD PTR -29912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29904[rbp], rax
	mov	rax, QWORD PTR -29904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29896[rbp], rax
	mov	rax, QWORD PTR -29896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29888[rbp], rax
	mov	rax, QWORD PTR -29888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29880[rbp], rax
	mov	rax, QWORD PTR -29880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29872[rbp], rax
	mov	rax, QWORD PTR -29872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29864[rbp], rax
	mov	rax, QWORD PTR -29864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29856[rbp], rax
	mov	rax, QWORD PTR -29856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29848[rbp], rax
	mov	rax, QWORD PTR -29848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29840[rbp], rax
	mov	rax, QWORD PTR -29840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29832[rbp], rax
	mov	rax, QWORD PTR -29832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29824[rbp], rax
	mov	rax, QWORD PTR -29824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29816[rbp], rax
	mov	rax, QWORD PTR -29816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29808[rbp], rax
	mov	rax, QWORD PTR -29808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29800[rbp], rax
	mov	rax, QWORD PTR -29800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29792[rbp], rax
	mov	rax, QWORD PTR -29792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29784[rbp], rax
	mov	rax, QWORD PTR -29784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29776[rbp], rax
	mov	rax, QWORD PTR -29776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29768[rbp], rax
	mov	rax, QWORD PTR -29768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29760[rbp], rax
	mov	rax, QWORD PTR -29760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29752[rbp], rax
	mov	rax, QWORD PTR -29752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29744[rbp], rax
	mov	rax, QWORD PTR -29744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29736[rbp], rax
	mov	rax, QWORD PTR -29736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29728[rbp], rax
	mov	rax, QWORD PTR -29728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29720[rbp], rax
	mov	rax, QWORD PTR -29720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29712[rbp], rax
	mov	rax, QWORD PTR -29712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29704[rbp], rax
	mov	rax, QWORD PTR -29704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29696[rbp], rax
	mov	rax, QWORD PTR -29696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29688[rbp], rax
	mov	rax, QWORD PTR -29688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29680[rbp], rax
	mov	rax, QWORD PTR -29680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29672[rbp], rax
	mov	rax, QWORD PTR -29672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29664[rbp], rax
	mov	rax, QWORD PTR -29664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29656[rbp], rax
	mov	rax, QWORD PTR -29656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29648[rbp], rax
	mov	rax, QWORD PTR -29648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29640[rbp], rax
	mov	rax, QWORD PTR -29640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29632[rbp], rax
	mov	rax, QWORD PTR -29632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29624[rbp], rax
	mov	rax, QWORD PTR -29624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29616[rbp], rax
	mov	rax, QWORD PTR -29616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29608[rbp], rax
	mov	rax, QWORD PTR -29608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29600[rbp], rax
	mov	rax, QWORD PTR -29600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29592[rbp], rax
	mov	rax, QWORD PTR -29592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29584[rbp], rax
	mov	rax, QWORD PTR -29584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29576[rbp], rax
	mov	rax, QWORD PTR -29576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29568[rbp], rax
	mov	rax, QWORD PTR -29568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29560[rbp], rax
	mov	rax, QWORD PTR -29560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29552[rbp], rax
	mov	rax, QWORD PTR -29552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29544[rbp], rax
	mov	rax, QWORD PTR -29544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29536[rbp], rax
	mov	rax, QWORD PTR -29536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29528[rbp], rax
	mov	rax, QWORD PTR -29528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29520[rbp], rax
	mov	rax, QWORD PTR -29520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29512[rbp], rax
	mov	rax, QWORD PTR -29512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29504[rbp], rax
	mov	rax, QWORD PTR -29504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29496[rbp], rax
	mov	rax, QWORD PTR -29496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29488[rbp], rax
	mov	rax, QWORD PTR -29488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29480[rbp], rax
	mov	rax, QWORD PTR -29480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29472[rbp], rax
	mov	rax, QWORD PTR -29472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29464[rbp], rax
	mov	rax, QWORD PTR -29464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29456[rbp], rax
	mov	rax, QWORD PTR -29456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29448[rbp], rax
	mov	rax, QWORD PTR -29448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29440[rbp], rax
	mov	rax, QWORD PTR -29440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29432[rbp], rax
	mov	rax, QWORD PTR -29432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29424[rbp], rax
	mov	rax, QWORD PTR -29424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29416[rbp], rax
	mov	rax, QWORD PTR -29416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29408[rbp], rax
	mov	rax, QWORD PTR -29408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29400[rbp], rax
	mov	rax, QWORD PTR -29400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29392[rbp], rax
	mov	rax, QWORD PTR -29392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29384[rbp], rax
	mov	rax, QWORD PTR -29384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29376[rbp], rax
	mov	rax, QWORD PTR -29376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29368[rbp], rax
	mov	rax, QWORD PTR -29368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29360[rbp], rax
	mov	rax, QWORD PTR -29360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29352[rbp], rax
	mov	rax, QWORD PTR -29352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29344[rbp], rax
	mov	rax, QWORD PTR -29344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29336[rbp], rax
	mov	rax, QWORD PTR -29336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29328[rbp], rax
	mov	rax, QWORD PTR -29328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29320[rbp], rax
	mov	rax, QWORD PTR -29320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29312[rbp], rax
	mov	rax, QWORD PTR -29312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29304[rbp], rax
	mov	rax, QWORD PTR -29304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29296[rbp], rax
	mov	rax, QWORD PTR -29296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29288[rbp], rax
	mov	rax, QWORD PTR -29288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29280[rbp], rax
	mov	rax, QWORD PTR -29280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29272[rbp], rax
	mov	rax, QWORD PTR -29272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29264[rbp], rax
	mov	rax, QWORD PTR -29264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29256[rbp], rax
	mov	rax, QWORD PTR -29256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29248[rbp], rax
	mov	rax, QWORD PTR -29248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29240[rbp], rax
	mov	rax, QWORD PTR -29240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29232[rbp], rax
	mov	rax, QWORD PTR -29232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29224[rbp], rax
	mov	rax, QWORD PTR -29224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29216[rbp], rax
	mov	rax, QWORD PTR -29216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29208[rbp], rax
	mov	rax, QWORD PTR -29208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29200[rbp], rax
	mov	rax, QWORD PTR -29200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29192[rbp], rax
	mov	rax, QWORD PTR -29192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29184[rbp], rax
	mov	rax, QWORD PTR -29184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29176[rbp], rax
	mov	rax, QWORD PTR -29176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29168[rbp], rax
	mov	rax, QWORD PTR -29168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29160[rbp], rax
	mov	rax, QWORD PTR -29160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29152[rbp], rax
	mov	rax, QWORD PTR -29152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29144[rbp], rax
	mov	rax, QWORD PTR -29144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29136[rbp], rax
	mov	rax, QWORD PTR -29136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29128[rbp], rax
	mov	rax, QWORD PTR -29128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29120[rbp], rax
	mov	rax, QWORD PTR -29120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29112[rbp], rax
	mov	rax, QWORD PTR -29112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29104[rbp], rax
	mov	rax, QWORD PTR -29104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29096[rbp], rax
	mov	rax, QWORD PTR -29096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29088[rbp], rax
	mov	rax, QWORD PTR -29088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29080[rbp], rax
	mov	rax, QWORD PTR -29080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29072[rbp], rax
	mov	rax, QWORD PTR -29072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29064[rbp], rax
	mov	rax, QWORD PTR -29064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29056[rbp], rax
	mov	rax, QWORD PTR -29056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29048[rbp], rax
	mov	rax, QWORD PTR -29048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29040[rbp], rax
	mov	rax, QWORD PTR -29040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29032[rbp], rax
	mov	rax, QWORD PTR -29032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29024[rbp], rax
	mov	rax, QWORD PTR -29024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29016[rbp], rax
	mov	rax, QWORD PTR -29016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -29008[rbp], rax
	mov	rax, QWORD PTR -29008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -29000[rbp], rax
	mov	rax, QWORD PTR -29000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28992[rbp], rax
	mov	rax, QWORD PTR -28992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28984[rbp], rax
	mov	rax, QWORD PTR -28984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28976[rbp], rax
	mov	rax, QWORD PTR -28976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28968[rbp], rax
	mov	rax, QWORD PTR -28968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28960[rbp], rax
	mov	rax, QWORD PTR -28960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28952[rbp], rax
	mov	rax, QWORD PTR -28952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28944[rbp], rax
	mov	rax, QWORD PTR -28944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28936[rbp], rax
	mov	rax, QWORD PTR -28936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28928[rbp], rax
	mov	rax, QWORD PTR -28928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28920[rbp], rax
	mov	rax, QWORD PTR -28920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28912[rbp], rax
	mov	rax, QWORD PTR -28912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28904[rbp], rax
	mov	rax, QWORD PTR -28904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28896[rbp], rax
	mov	rax, QWORD PTR -28896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28888[rbp], rax
	mov	rax, QWORD PTR -28888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28880[rbp], rax
	mov	rax, QWORD PTR -28880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28872[rbp], rax
	mov	rax, QWORD PTR -28872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28864[rbp], rax
	mov	rax, QWORD PTR -28864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28856[rbp], rax
	mov	rax, QWORD PTR -28856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28848[rbp], rax
	mov	rax, QWORD PTR -28848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28840[rbp], rax
	mov	rax, QWORD PTR -28840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28832[rbp], rax
	mov	rax, QWORD PTR -28832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28824[rbp], rax
	mov	rax, QWORD PTR -28824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28816[rbp], rax
	mov	rax, QWORD PTR -28816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28808[rbp], rax
	mov	rax, QWORD PTR -28808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28800[rbp], rax
	mov	rax, QWORD PTR -28800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28792[rbp], rax
	mov	rax, QWORD PTR -28792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28784[rbp], rax
	mov	rax, QWORD PTR -28784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28776[rbp], rax
	mov	rax, QWORD PTR -28776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28768[rbp], rax
	mov	rax, QWORD PTR -28768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28760[rbp], rax
	mov	rax, QWORD PTR -28760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28752[rbp], rax
	mov	rax, QWORD PTR -28752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28744[rbp], rax
	mov	rax, QWORD PTR -28744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28736[rbp], rax
	mov	rax, QWORD PTR -28736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28728[rbp], rax
	mov	rax, QWORD PTR -28728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28720[rbp], rax
	mov	rax, QWORD PTR -28720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28712[rbp], rax
	mov	rax, QWORD PTR -28712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28704[rbp], rax
	mov	rax, QWORD PTR -28704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28696[rbp], rax
	mov	rax, QWORD PTR -28696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28688[rbp], rax
	mov	rax, QWORD PTR -28688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28680[rbp], rax
	mov	rax, QWORD PTR -28680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28672[rbp], rax
	mov	rax, QWORD PTR -28672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28664[rbp], rax
	mov	rax, QWORD PTR -28664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28656[rbp], rax
	mov	rax, QWORD PTR -28656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28648[rbp], rax
	mov	rax, QWORD PTR -28648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28640[rbp], rax
	mov	rax, QWORD PTR -28640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28632[rbp], rax
	mov	rax, QWORD PTR -28632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28624[rbp], rax
	mov	rax, QWORD PTR -28624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28616[rbp], rax
	mov	rax, QWORD PTR -28616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28608[rbp], rax
	mov	rax, QWORD PTR -28608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28600[rbp], rax
	mov	rax, QWORD PTR -28600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28592[rbp], rax
	mov	rax, QWORD PTR -28592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28584[rbp], rax
	mov	rax, QWORD PTR -28584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28576[rbp], rax
	mov	rax, QWORD PTR -28576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28568[rbp], rax
	mov	rax, QWORD PTR -28568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28560[rbp], rax
	mov	rax, QWORD PTR -28560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28552[rbp], rax
	mov	rax, QWORD PTR -28552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28544[rbp], rax
	mov	rax, QWORD PTR -28544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28536[rbp], rax
	mov	rax, QWORD PTR -28536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28528[rbp], rax
	mov	rax, QWORD PTR -28528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28520[rbp], rax
	mov	rax, QWORD PTR -28520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28512[rbp], rax
	mov	rax, QWORD PTR -28512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28504[rbp], rax
	mov	rax, QWORD PTR -28504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28496[rbp], rax
	mov	rax, QWORD PTR -28496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28488[rbp], rax
	mov	rax, QWORD PTR -28488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28480[rbp], rax
	mov	rax, QWORD PTR -28480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28472[rbp], rax
	mov	rax, QWORD PTR -28472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28464[rbp], rax
	mov	rax, QWORD PTR -28464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28456[rbp], rax
	mov	rax, QWORD PTR -28456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28448[rbp], rax
	mov	rax, QWORD PTR -28448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28440[rbp], rax
	mov	rax, QWORD PTR -28440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28432[rbp], rax
	mov	rax, QWORD PTR -28432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28424[rbp], rax
	mov	rax, QWORD PTR -28424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28416[rbp], rax
	mov	rax, QWORD PTR -28416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28408[rbp], rax
	mov	rax, QWORD PTR -28408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28400[rbp], rax
	mov	rax, QWORD PTR -28400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28392[rbp], rax
	mov	rax, QWORD PTR -28392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28384[rbp], rax
	mov	rax, QWORD PTR -28384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28376[rbp], rax
	mov	rax, QWORD PTR -28376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28368[rbp], rax
	mov	rax, QWORD PTR -28368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28360[rbp], rax
	mov	rax, QWORD PTR -28360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28352[rbp], rax
	mov	rax, QWORD PTR -28352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28344[rbp], rax
	mov	rax, QWORD PTR -28344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28336[rbp], rax
	mov	rax, QWORD PTR -28336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28328[rbp], rax
	mov	rax, QWORD PTR -28328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28320[rbp], rax
	mov	rax, QWORD PTR -28320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28312[rbp], rax
	mov	rax, QWORD PTR -28312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28304[rbp], rax
	mov	rax, QWORD PTR -28304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28296[rbp], rax
	mov	rax, QWORD PTR -28296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28288[rbp], rax
	mov	rax, QWORD PTR -28288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28280[rbp], rax
	mov	rax, QWORD PTR -28280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28272[rbp], rax
	mov	rax, QWORD PTR -28272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28264[rbp], rax
	mov	rax, QWORD PTR -28264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28256[rbp], rax
	mov	rax, QWORD PTR -28256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28248[rbp], rax
	mov	rax, QWORD PTR -28248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28240[rbp], rax
	mov	rax, QWORD PTR -28240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28232[rbp], rax
	mov	rax, QWORD PTR -28232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28224[rbp], rax
	mov	rax, QWORD PTR -28224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28216[rbp], rax
	mov	rax, QWORD PTR -28216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28208[rbp], rax
	mov	rax, QWORD PTR -28208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28200[rbp], rax
	mov	rax, QWORD PTR -28200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28192[rbp], rax
	mov	rax, QWORD PTR -28192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28184[rbp], rax
	mov	rax, QWORD PTR -28184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28176[rbp], rax
	mov	rax, QWORD PTR -28176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28168[rbp], rax
	mov	rax, QWORD PTR -28168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28160[rbp], rax
	mov	rax, QWORD PTR -28160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28152[rbp], rax
	mov	rax, QWORD PTR -28152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28144[rbp], rax
	mov	rax, QWORD PTR -28144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28136[rbp], rax
	mov	rax, QWORD PTR -28136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28128[rbp], rax
	mov	rax, QWORD PTR -28128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28120[rbp], rax
	mov	rax, QWORD PTR -28120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28112[rbp], rax
	mov	rax, QWORD PTR -28112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28104[rbp], rax
	mov	rax, QWORD PTR -28104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28096[rbp], rax
	mov	rax, QWORD PTR -28096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28088[rbp], rax
	mov	rax, QWORD PTR -28088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28080[rbp], rax
	mov	rax, QWORD PTR -28080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28072[rbp], rax
	mov	rax, QWORD PTR -28072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28064[rbp], rax
	mov	rax, QWORD PTR -28064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28056[rbp], rax
	mov	rax, QWORD PTR -28056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28048[rbp], rax
	mov	rax, QWORD PTR -28048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28040[rbp], rax
	mov	rax, QWORD PTR -28040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28032[rbp], rax
	mov	rax, QWORD PTR -28032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28024[rbp], rax
	mov	rax, QWORD PTR -28024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28016[rbp], rax
	mov	rax, QWORD PTR -28016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -28008[rbp], rax
	mov	rax, QWORD PTR -28008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -28000[rbp], rax
	mov	rax, QWORD PTR -28000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27992[rbp], rax
	mov	rax, QWORD PTR -27992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27984[rbp], rax
	mov	rax, QWORD PTR -27984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27976[rbp], rax
	mov	rax, QWORD PTR -27976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27968[rbp], rax
	mov	rax, QWORD PTR -27968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27960[rbp], rax
	mov	rax, QWORD PTR -27960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27952[rbp], rax
	mov	rax, QWORD PTR -27952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27944[rbp], rax
	mov	rax, QWORD PTR -27944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27936[rbp], rax
	mov	rax, QWORD PTR -27936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27928[rbp], rax
	mov	rax, QWORD PTR -27928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27920[rbp], rax
	mov	rax, QWORD PTR -27920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27912[rbp], rax
	mov	rax, QWORD PTR -27912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27904[rbp], rax
	mov	rax, QWORD PTR -27904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27896[rbp], rax
	mov	rax, QWORD PTR -27896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27888[rbp], rax
	mov	rax, QWORD PTR -27888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27880[rbp], rax
	mov	rax, QWORD PTR -27880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27872[rbp], rax
	mov	rax, QWORD PTR -27872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27864[rbp], rax
	mov	rax, QWORD PTR -27864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27856[rbp], rax
	mov	rax, QWORD PTR -27856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27848[rbp], rax
	mov	rax, QWORD PTR -27848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27840[rbp], rax
	mov	rax, QWORD PTR -27840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27832[rbp], rax
	mov	rax, QWORD PTR -27832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27824[rbp], rax
	mov	rax, QWORD PTR -27824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27816[rbp], rax
	mov	rax, QWORD PTR -27816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27808[rbp], rax
	mov	rax, QWORD PTR -27808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27800[rbp], rax
	mov	rax, QWORD PTR -27800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27792[rbp], rax
	mov	rax, QWORD PTR -27792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27784[rbp], rax
	mov	rax, QWORD PTR -27784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27776[rbp], rax
	mov	rax, QWORD PTR -27776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27768[rbp], rax
	mov	rax, QWORD PTR -27768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27760[rbp], rax
	mov	rax, QWORD PTR -27760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27752[rbp], rax
	mov	rax, QWORD PTR -27752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27744[rbp], rax
	mov	rax, QWORD PTR -27744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27736[rbp], rax
	mov	rax, QWORD PTR -27736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27728[rbp], rax
	mov	rax, QWORD PTR -27728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27720[rbp], rax
	mov	rax, QWORD PTR -27720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27712[rbp], rax
	mov	rax, QWORD PTR -27712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27704[rbp], rax
	mov	rax, QWORD PTR -27704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27696[rbp], rax
	mov	rax, QWORD PTR -27696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27688[rbp], rax
	mov	rax, QWORD PTR -27688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27680[rbp], rax
	mov	rax, QWORD PTR -27680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27672[rbp], rax
	mov	rax, QWORD PTR -27672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27664[rbp], rax
	mov	rax, QWORD PTR -27664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27656[rbp], rax
	mov	rax, QWORD PTR -27656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27648[rbp], rax
	mov	rax, QWORD PTR -27648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27640[rbp], rax
	mov	rax, QWORD PTR -27640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27632[rbp], rax
	mov	rax, QWORD PTR -27632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27624[rbp], rax
	mov	rax, QWORD PTR -27624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27616[rbp], rax
	mov	rax, QWORD PTR -27616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27608[rbp], rax
	mov	rax, QWORD PTR -27608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27600[rbp], rax
	mov	rax, QWORD PTR -27600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27592[rbp], rax
	mov	rax, QWORD PTR -27592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27584[rbp], rax
	mov	rax, QWORD PTR -27584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27576[rbp], rax
	mov	rax, QWORD PTR -27576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27568[rbp], rax
	mov	rax, QWORD PTR -27568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27560[rbp], rax
	mov	rax, QWORD PTR -27560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27552[rbp], rax
	mov	rax, QWORD PTR -27552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27544[rbp], rax
	mov	rax, QWORD PTR -27544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27536[rbp], rax
	mov	rax, QWORD PTR -27536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27528[rbp], rax
	mov	rax, QWORD PTR -27528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27520[rbp], rax
	mov	rax, QWORD PTR -27520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27512[rbp], rax
	mov	rax, QWORD PTR -27512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27504[rbp], rax
	mov	rax, QWORD PTR -27504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27496[rbp], rax
	mov	rax, QWORD PTR -27496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27488[rbp], rax
	mov	rax, QWORD PTR -27488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27480[rbp], rax
	mov	rax, QWORD PTR -27480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27472[rbp], rax
	mov	rax, QWORD PTR -27472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27464[rbp], rax
	mov	rax, QWORD PTR -27464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27456[rbp], rax
	mov	rax, QWORD PTR -27456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27448[rbp], rax
	mov	rax, QWORD PTR -27448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27440[rbp], rax
	mov	rax, QWORD PTR -27440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27432[rbp], rax
	mov	rax, QWORD PTR -27432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27424[rbp], rax
	mov	rax, QWORD PTR -27424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27416[rbp], rax
	mov	rax, QWORD PTR -27416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27408[rbp], rax
	mov	rax, QWORD PTR -27408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27400[rbp], rax
	mov	rax, QWORD PTR -27400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27392[rbp], rax
	mov	rax, QWORD PTR -27392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27384[rbp], rax
	mov	rax, QWORD PTR -27384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27376[rbp], rax
	mov	rax, QWORD PTR -27376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27368[rbp], rax
	mov	rax, QWORD PTR -27368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27360[rbp], rax
	mov	rax, QWORD PTR -27360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27352[rbp], rax
	mov	rax, QWORD PTR -27352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27344[rbp], rax
	mov	rax, QWORD PTR -27344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27336[rbp], rax
	mov	rax, QWORD PTR -27336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27328[rbp], rax
	mov	rax, QWORD PTR -27328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27320[rbp], rax
	mov	rax, QWORD PTR -27320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27312[rbp], rax
	mov	rax, QWORD PTR -27312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27304[rbp], rax
	mov	rax, QWORD PTR -27304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27296[rbp], rax
	mov	rax, QWORD PTR -27296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27288[rbp], rax
	mov	rax, QWORD PTR -27288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27280[rbp], rax
	mov	rax, QWORD PTR -27280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27272[rbp], rax
	mov	rax, QWORD PTR -27272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27264[rbp], rax
	mov	rax, QWORD PTR -27264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27256[rbp], rax
	mov	rax, QWORD PTR -27256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27248[rbp], rax
	mov	rax, QWORD PTR -27248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27240[rbp], rax
	mov	rax, QWORD PTR -27240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27232[rbp], rax
	mov	rax, QWORD PTR -27232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27224[rbp], rax
	mov	rax, QWORD PTR -27224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27216[rbp], rax
	mov	rax, QWORD PTR -27216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27208[rbp], rax
	mov	rax, QWORD PTR -27208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27200[rbp], rax
	mov	rax, QWORD PTR -27200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27192[rbp], rax
	mov	rax, QWORD PTR -27192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27184[rbp], rax
	mov	rax, QWORD PTR -27184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27176[rbp], rax
	mov	rax, QWORD PTR -27176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27168[rbp], rax
	mov	rax, QWORD PTR -27168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27160[rbp], rax
	mov	rax, QWORD PTR -27160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27152[rbp], rax
	mov	rax, QWORD PTR -27152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27144[rbp], rax
	mov	rax, QWORD PTR -27144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27136[rbp], rax
	mov	rax, QWORD PTR -27136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27128[rbp], rax
	mov	rax, QWORD PTR -27128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27120[rbp], rax
	mov	rax, QWORD PTR -27120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27112[rbp], rax
	mov	rax, QWORD PTR -27112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27104[rbp], rax
	mov	rax, QWORD PTR -27104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27096[rbp], rax
	mov	rax, QWORD PTR -27096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27088[rbp], rax
	mov	rax, QWORD PTR -27088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27080[rbp], rax
	mov	rax, QWORD PTR -27080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27072[rbp], rax
	mov	rax, QWORD PTR -27072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27064[rbp], rax
	mov	rax, QWORD PTR -27064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27056[rbp], rax
	mov	rax, QWORD PTR -27056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27048[rbp], rax
	mov	rax, QWORD PTR -27048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27040[rbp], rax
	mov	rax, QWORD PTR -27040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27032[rbp], rax
	mov	rax, QWORD PTR -27032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27024[rbp], rax
	mov	rax, QWORD PTR -27024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27016[rbp], rax
	mov	rax, QWORD PTR -27016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -27008[rbp], rax
	mov	rax, QWORD PTR -27008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -27000[rbp], rax
	mov	rax, QWORD PTR -27000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26992[rbp], rax
	mov	rax, QWORD PTR -26992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26984[rbp], rax
	mov	rax, QWORD PTR -26984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26976[rbp], rax
	mov	rax, QWORD PTR -26976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26968[rbp], rax
	mov	rax, QWORD PTR -26968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26960[rbp], rax
	mov	rax, QWORD PTR -26960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26952[rbp], rax
	mov	rax, QWORD PTR -26952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26944[rbp], rax
	mov	rax, QWORD PTR -26944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26936[rbp], rax
	mov	rax, QWORD PTR -26936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26928[rbp], rax
	mov	rax, QWORD PTR -26928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26920[rbp], rax
	mov	rax, QWORD PTR -26920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26912[rbp], rax
	mov	rax, QWORD PTR -26912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26904[rbp], rax
	mov	rax, QWORD PTR -26904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26896[rbp], rax
	mov	rax, QWORD PTR -26896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26888[rbp], rax
	mov	rax, QWORD PTR -26888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26880[rbp], rax
	mov	rax, QWORD PTR -26880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26872[rbp], rax
	mov	rax, QWORD PTR -26872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26864[rbp], rax
	mov	rax, QWORD PTR -26864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26856[rbp], rax
	mov	rax, QWORD PTR -26856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26848[rbp], rax
	mov	rax, QWORD PTR -26848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26840[rbp], rax
	mov	rax, QWORD PTR -26840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26832[rbp], rax
	mov	rax, QWORD PTR -26832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26824[rbp], rax
	mov	rax, QWORD PTR -26824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26816[rbp], rax
	mov	rax, QWORD PTR -26816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26808[rbp], rax
	mov	rax, QWORD PTR -26808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26800[rbp], rax
	mov	rax, QWORD PTR -26800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26792[rbp], rax
	mov	rax, QWORD PTR -26792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26784[rbp], rax
	mov	rax, QWORD PTR -26784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26776[rbp], rax
	mov	rax, QWORD PTR -26776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26768[rbp], rax
	mov	rax, QWORD PTR -26768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26760[rbp], rax
	mov	rax, QWORD PTR -26760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26752[rbp], rax
	mov	rax, QWORD PTR -26752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26744[rbp], rax
	mov	rax, QWORD PTR -26744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26736[rbp], rax
	mov	rax, QWORD PTR -26736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26728[rbp], rax
	mov	rax, QWORD PTR -26728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26720[rbp], rax
	mov	rax, QWORD PTR -26720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26712[rbp], rax
	mov	rax, QWORD PTR -26712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26704[rbp], rax
	mov	rax, QWORD PTR -26704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26696[rbp], rax
	mov	rax, QWORD PTR -26696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26688[rbp], rax
	mov	rax, QWORD PTR -26688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26680[rbp], rax
	mov	rax, QWORD PTR -26680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26672[rbp], rax
	mov	rax, QWORD PTR -26672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26664[rbp], rax
	mov	rax, QWORD PTR -26664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26656[rbp], rax
	mov	rax, QWORD PTR -26656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26648[rbp], rax
	mov	rax, QWORD PTR -26648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26640[rbp], rax
	mov	rax, QWORD PTR -26640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26632[rbp], rax
	mov	rax, QWORD PTR -26632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26624[rbp], rax
	mov	rax, QWORD PTR -26624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26616[rbp], rax
	mov	rax, QWORD PTR -26616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26608[rbp], rax
	mov	rax, QWORD PTR -26608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26600[rbp], rax
	mov	rax, QWORD PTR -26600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26592[rbp], rax
	mov	rax, QWORD PTR -26592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26584[rbp], rax
	mov	rax, QWORD PTR -26584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26576[rbp], rax
	mov	rax, QWORD PTR -26576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26568[rbp], rax
	mov	rax, QWORD PTR -26568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26560[rbp], rax
	mov	rax, QWORD PTR -26560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26552[rbp], rax
	mov	rax, QWORD PTR -26552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26544[rbp], rax
	mov	rax, QWORD PTR -26544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26536[rbp], rax
	mov	rax, QWORD PTR -26536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26528[rbp], rax
	mov	rax, QWORD PTR -26528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26520[rbp], rax
	mov	rax, QWORD PTR -26520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26512[rbp], rax
	mov	rax, QWORD PTR -26512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26504[rbp], rax
	mov	rax, QWORD PTR -26504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26496[rbp], rax
	mov	rax, QWORD PTR -26496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26488[rbp], rax
	mov	rax, QWORD PTR -26488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26480[rbp], rax
	mov	rax, QWORD PTR -26480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26472[rbp], rax
	mov	rax, QWORD PTR -26472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26464[rbp], rax
	mov	rax, QWORD PTR -26464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26456[rbp], rax
	mov	rax, QWORD PTR -26456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26448[rbp], rax
	mov	rax, QWORD PTR -26448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26440[rbp], rax
	mov	rax, QWORD PTR -26440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26432[rbp], rax
	mov	rax, QWORD PTR -26432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26424[rbp], rax
	mov	rax, QWORD PTR -26424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26416[rbp], rax
	mov	rax, QWORD PTR -26416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26408[rbp], rax
	mov	rax, QWORD PTR -26408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26400[rbp], rax
	mov	rax, QWORD PTR -26400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26392[rbp], rax
	mov	rax, QWORD PTR -26392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26384[rbp], rax
	mov	rax, QWORD PTR -26384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26376[rbp], rax
	mov	rax, QWORD PTR -26376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26368[rbp], rax
	mov	rax, QWORD PTR -26368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26360[rbp], rax
	mov	rax, QWORD PTR -26360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26352[rbp], rax
	mov	rax, QWORD PTR -26352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26344[rbp], rax
	mov	rax, QWORD PTR -26344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26336[rbp], rax
	mov	rax, QWORD PTR -26336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26328[rbp], rax
	mov	rax, QWORD PTR -26328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26320[rbp], rax
	mov	rax, QWORD PTR -26320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26312[rbp], rax
	mov	rax, QWORD PTR -26312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26304[rbp], rax
	mov	rax, QWORD PTR -26304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26296[rbp], rax
	mov	rax, QWORD PTR -26296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26288[rbp], rax
	mov	rax, QWORD PTR -26288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26280[rbp], rax
	mov	rax, QWORD PTR -26280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26272[rbp], rax
	mov	rax, QWORD PTR -26272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26264[rbp], rax
	mov	rax, QWORD PTR -26264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26256[rbp], rax
	mov	rax, QWORD PTR -26256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26248[rbp], rax
	mov	rax, QWORD PTR -26248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26240[rbp], rax
	mov	rax, QWORD PTR -26240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26232[rbp], rax
	mov	rax, QWORD PTR -26232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26224[rbp], rax
	mov	rax, QWORD PTR -26224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26216[rbp], rax
	mov	rax, QWORD PTR -26216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26208[rbp], rax
	mov	rax, QWORD PTR -26208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26200[rbp], rax
	mov	rax, QWORD PTR -26200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26192[rbp], rax
	mov	rax, QWORD PTR -26192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26184[rbp], rax
	mov	rax, QWORD PTR -26184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26176[rbp], rax
	mov	rax, QWORD PTR -26176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26168[rbp], rax
	mov	rax, QWORD PTR -26168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26160[rbp], rax
	mov	rax, QWORD PTR -26160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26152[rbp], rax
	mov	rax, QWORD PTR -26152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26144[rbp], rax
	mov	rax, QWORD PTR -26144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26136[rbp], rax
	mov	rax, QWORD PTR -26136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26128[rbp], rax
	mov	rax, QWORD PTR -26128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26120[rbp], rax
	mov	rax, QWORD PTR -26120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26112[rbp], rax
	mov	rax, QWORD PTR -26112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26104[rbp], rax
	mov	rax, QWORD PTR -26104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26096[rbp], rax
	mov	rax, QWORD PTR -26096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26088[rbp], rax
	mov	rax, QWORD PTR -26088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26080[rbp], rax
	mov	rax, QWORD PTR -26080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26072[rbp], rax
	mov	rax, QWORD PTR -26072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26064[rbp], rax
	mov	rax, QWORD PTR -26064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26056[rbp], rax
	mov	rax, QWORD PTR -26056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26048[rbp], rax
	mov	rax, QWORD PTR -26048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26040[rbp], rax
	mov	rax, QWORD PTR -26040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26032[rbp], rax
	mov	rax, QWORD PTR -26032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26024[rbp], rax
	mov	rax, QWORD PTR -26024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26016[rbp], rax
	mov	rax, QWORD PTR -26016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -26008[rbp], rax
	mov	rax, QWORD PTR -26008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -26000[rbp], rax
	mov	rax, QWORD PTR -26000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25992[rbp], rax
	mov	rax, QWORD PTR -25992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25984[rbp], rax
	mov	rax, QWORD PTR -25984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25976[rbp], rax
	mov	rax, QWORD PTR -25976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25968[rbp], rax
	mov	rax, QWORD PTR -25968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25960[rbp], rax
	mov	rax, QWORD PTR -25960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25952[rbp], rax
	mov	rax, QWORD PTR -25952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25944[rbp], rax
	mov	rax, QWORD PTR -25944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25936[rbp], rax
	mov	rax, QWORD PTR -25936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25928[rbp], rax
	mov	rax, QWORD PTR -25928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25920[rbp], rax
	mov	rax, QWORD PTR -25920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25912[rbp], rax
	mov	rax, QWORD PTR -25912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25904[rbp], rax
	mov	rax, QWORD PTR -25904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25896[rbp], rax
	mov	rax, QWORD PTR -25896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25888[rbp], rax
	mov	rax, QWORD PTR -25888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25880[rbp], rax
	mov	rax, QWORD PTR -25880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25872[rbp], rax
	mov	rax, QWORD PTR -25872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25864[rbp], rax
	mov	rax, QWORD PTR -25864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25856[rbp], rax
	mov	rax, QWORD PTR -25856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25848[rbp], rax
	mov	rax, QWORD PTR -25848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25840[rbp], rax
	mov	rax, QWORD PTR -25840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25832[rbp], rax
	mov	rax, QWORD PTR -25832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25824[rbp], rax
	mov	rax, QWORD PTR -25824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25816[rbp], rax
	mov	rax, QWORD PTR -25816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25808[rbp], rax
	mov	rax, QWORD PTR -25808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25800[rbp], rax
	mov	rax, QWORD PTR -25800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25792[rbp], rax
	mov	rax, QWORD PTR -25792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25784[rbp], rax
	mov	rax, QWORD PTR -25784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25776[rbp], rax
	mov	rax, QWORD PTR -25776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25768[rbp], rax
	mov	rax, QWORD PTR -25768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25760[rbp], rax
	mov	rax, QWORD PTR -25760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25752[rbp], rax
	mov	rax, QWORD PTR -25752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25744[rbp], rax
	mov	rax, QWORD PTR -25744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25736[rbp], rax
	mov	rax, QWORD PTR -25736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25728[rbp], rax
	mov	rax, QWORD PTR -25728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25720[rbp], rax
	mov	rax, QWORD PTR -25720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25712[rbp], rax
	mov	rax, QWORD PTR -25712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25704[rbp], rax
	mov	rax, QWORD PTR -25704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25696[rbp], rax
	mov	rax, QWORD PTR -25696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25688[rbp], rax
	mov	rax, QWORD PTR -25688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25680[rbp], rax
	mov	rax, QWORD PTR -25680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25672[rbp], rax
	mov	rax, QWORD PTR -25672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25664[rbp], rax
	mov	rax, QWORD PTR -25664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25656[rbp], rax
	mov	rax, QWORD PTR -25656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25648[rbp], rax
	mov	rax, QWORD PTR -25648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25640[rbp], rax
	mov	rax, QWORD PTR -25640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25632[rbp], rax
	mov	rax, QWORD PTR -25632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25624[rbp], rax
	mov	rax, QWORD PTR -25624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25616[rbp], rax
	mov	rax, QWORD PTR -25616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25608[rbp], rax
	mov	rax, QWORD PTR -25608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25600[rbp], rax
	mov	rax, QWORD PTR -25600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25592[rbp], rax
	mov	rax, QWORD PTR -25592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25584[rbp], rax
	mov	rax, QWORD PTR -25584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25576[rbp], rax
	mov	rax, QWORD PTR -25576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25568[rbp], rax
	mov	rax, QWORD PTR -25568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25560[rbp], rax
	mov	rax, QWORD PTR -25560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25552[rbp], rax
	mov	rax, QWORD PTR -25552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25544[rbp], rax
	mov	rax, QWORD PTR -25544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25536[rbp], rax
	mov	rax, QWORD PTR -25536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25528[rbp], rax
	mov	rax, QWORD PTR -25528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25520[rbp], rax
	mov	rax, QWORD PTR -25520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25512[rbp], rax
	mov	rax, QWORD PTR -25512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25504[rbp], rax
	mov	rax, QWORD PTR -25504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25496[rbp], rax
	mov	rax, QWORD PTR -25496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25488[rbp], rax
	mov	rax, QWORD PTR -25488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25480[rbp], rax
	mov	rax, QWORD PTR -25480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25472[rbp], rax
	mov	rax, QWORD PTR -25472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25464[rbp], rax
	mov	rax, QWORD PTR -25464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25456[rbp], rax
	mov	rax, QWORD PTR -25456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25448[rbp], rax
	mov	rax, QWORD PTR -25448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25440[rbp], rax
	mov	rax, QWORD PTR -25440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25432[rbp], rax
	mov	rax, QWORD PTR -25432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25424[rbp], rax
	mov	rax, QWORD PTR -25424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25416[rbp], rax
	mov	rax, QWORD PTR -25416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25408[rbp], rax
	mov	rax, QWORD PTR -25408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25400[rbp], rax
	mov	rax, QWORD PTR -25400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25392[rbp], rax
	mov	rax, QWORD PTR -25392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25384[rbp], rax
	mov	rax, QWORD PTR -25384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25376[rbp], rax
	mov	rax, QWORD PTR -25376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25368[rbp], rax
	mov	rax, QWORD PTR -25368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25360[rbp], rax
	mov	rax, QWORD PTR -25360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25352[rbp], rax
	mov	rax, QWORD PTR -25352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25344[rbp], rax
	mov	rax, QWORD PTR -25344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25336[rbp], rax
	mov	rax, QWORD PTR -25336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25328[rbp], rax
	mov	rax, QWORD PTR -25328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25320[rbp], rax
	mov	rax, QWORD PTR -25320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25312[rbp], rax
	mov	rax, QWORD PTR -25312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25304[rbp], rax
	mov	rax, QWORD PTR -25304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25296[rbp], rax
	mov	rax, QWORD PTR -25296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25288[rbp], rax
	mov	rax, QWORD PTR -25288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25280[rbp], rax
	mov	rax, QWORD PTR -25280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25272[rbp], rax
	mov	rax, QWORD PTR -25272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25264[rbp], rax
	mov	rax, QWORD PTR -25264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25256[rbp], rax
	mov	rax, QWORD PTR -25256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25248[rbp], rax
	mov	rax, QWORD PTR -25248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25240[rbp], rax
	mov	rax, QWORD PTR -25240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25232[rbp], rax
	mov	rax, QWORD PTR -25232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25224[rbp], rax
	mov	rax, QWORD PTR -25224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25216[rbp], rax
	mov	rax, QWORD PTR -25216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25208[rbp], rax
	mov	rax, QWORD PTR -25208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25200[rbp], rax
	mov	rax, QWORD PTR -25200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25192[rbp], rax
	mov	rax, QWORD PTR -25192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25184[rbp], rax
	mov	rax, QWORD PTR -25184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25176[rbp], rax
	mov	rax, QWORD PTR -25176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25168[rbp], rax
	mov	rax, QWORD PTR -25168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25160[rbp], rax
	mov	rax, QWORD PTR -25160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25152[rbp], rax
	mov	rax, QWORD PTR -25152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25144[rbp], rax
	mov	rax, QWORD PTR -25144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25136[rbp], rax
	mov	rax, QWORD PTR -25136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25128[rbp], rax
	mov	rax, QWORD PTR -25128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25120[rbp], rax
	mov	rax, QWORD PTR -25120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25112[rbp], rax
	mov	rax, QWORD PTR -25112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25104[rbp], rax
	mov	rax, QWORD PTR -25104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25096[rbp], rax
	mov	rax, QWORD PTR -25096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25088[rbp], rax
	mov	rax, QWORD PTR -25088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25080[rbp], rax
	mov	rax, QWORD PTR -25080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25072[rbp], rax
	mov	rax, QWORD PTR -25072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25064[rbp], rax
	mov	rax, QWORD PTR -25064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25056[rbp], rax
	mov	rax, QWORD PTR -25056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25048[rbp], rax
	mov	rax, QWORD PTR -25048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25040[rbp], rax
	mov	rax, QWORD PTR -25040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25032[rbp], rax
	mov	rax, QWORD PTR -25032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25024[rbp], rax
	mov	rax, QWORD PTR -25024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25016[rbp], rax
	mov	rax, QWORD PTR -25016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -25008[rbp], rax
	mov	rax, QWORD PTR -25008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -25000[rbp], rax
	mov	rax, QWORD PTR -25000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24992[rbp], rax
	mov	rax, QWORD PTR -24992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24984[rbp], rax
	mov	rax, QWORD PTR -24984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24976[rbp], rax
	mov	rax, QWORD PTR -24976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24968[rbp], rax
	mov	rax, QWORD PTR -24968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24960[rbp], rax
	mov	rax, QWORD PTR -24960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24952[rbp], rax
	mov	rax, QWORD PTR -24952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24944[rbp], rax
	mov	rax, QWORD PTR -24944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24936[rbp], rax
	mov	rax, QWORD PTR -24936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24928[rbp], rax
	mov	rax, QWORD PTR -24928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24920[rbp], rax
	mov	rax, QWORD PTR -24920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24912[rbp], rax
	mov	rax, QWORD PTR -24912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24904[rbp], rax
	mov	rax, QWORD PTR -24904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24896[rbp], rax
	mov	rax, QWORD PTR -24896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24888[rbp], rax
	mov	rax, QWORD PTR -24888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24880[rbp], rax
	mov	rax, QWORD PTR -24880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24872[rbp], rax
	mov	rax, QWORD PTR -24872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24864[rbp], rax
	mov	rax, QWORD PTR -24864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24856[rbp], rax
	mov	rax, QWORD PTR -24856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24848[rbp], rax
	mov	rax, QWORD PTR -24848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24840[rbp], rax
	mov	rax, QWORD PTR -24840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24832[rbp], rax
	mov	rax, QWORD PTR -24832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24824[rbp], rax
	mov	rax, QWORD PTR -24824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24816[rbp], rax
	mov	rax, QWORD PTR -24816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24808[rbp], rax
	mov	rax, QWORD PTR -24808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24800[rbp], rax
	mov	rax, QWORD PTR -24800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24792[rbp], rax
	mov	rax, QWORD PTR -24792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24784[rbp], rax
	mov	rax, QWORD PTR -24784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24776[rbp], rax
	mov	rax, QWORD PTR -24776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24768[rbp], rax
	mov	rax, QWORD PTR -24768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24760[rbp], rax
	mov	rax, QWORD PTR -24760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24752[rbp], rax
	mov	rax, QWORD PTR -24752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24744[rbp], rax
	mov	rax, QWORD PTR -24744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24736[rbp], rax
	mov	rax, QWORD PTR -24736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24728[rbp], rax
	mov	rax, QWORD PTR -24728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24720[rbp], rax
	mov	rax, QWORD PTR -24720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24712[rbp], rax
	mov	rax, QWORD PTR -24712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24704[rbp], rax
	mov	rax, QWORD PTR -24704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24696[rbp], rax
	mov	rax, QWORD PTR -24696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24688[rbp], rax
	mov	rax, QWORD PTR -24688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24680[rbp], rax
	mov	rax, QWORD PTR -24680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24672[rbp], rax
	mov	rax, QWORD PTR -24672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24664[rbp], rax
	mov	rax, QWORD PTR -24664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24656[rbp], rax
	mov	rax, QWORD PTR -24656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24648[rbp], rax
	mov	rax, QWORD PTR -24648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24640[rbp], rax
	mov	rax, QWORD PTR -24640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24632[rbp], rax
	mov	rax, QWORD PTR -24632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24624[rbp], rax
	mov	rax, QWORD PTR -24624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24616[rbp], rax
	mov	rax, QWORD PTR -24616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24608[rbp], rax
	mov	rax, QWORD PTR -24608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24600[rbp], rax
	mov	rax, QWORD PTR -24600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24592[rbp], rax
	mov	rax, QWORD PTR -24592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24584[rbp], rax
	mov	rax, QWORD PTR -24584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24576[rbp], rax
	mov	rax, QWORD PTR -24576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24568[rbp], rax
	mov	rax, QWORD PTR -24568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24560[rbp], rax
	mov	rax, QWORD PTR -24560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24552[rbp], rax
	mov	rax, QWORD PTR -24552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24544[rbp], rax
	mov	rax, QWORD PTR -24544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24536[rbp], rax
	mov	rax, QWORD PTR -24536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24528[rbp], rax
	mov	rax, QWORD PTR -24528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24520[rbp], rax
	mov	rax, QWORD PTR -24520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24512[rbp], rax
	mov	rax, QWORD PTR -24512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24504[rbp], rax
	mov	rax, QWORD PTR -24504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24496[rbp], rax
	mov	rax, QWORD PTR -24496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24488[rbp], rax
	mov	rax, QWORD PTR -24488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24480[rbp], rax
	mov	rax, QWORD PTR -24480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24472[rbp], rax
	mov	rax, QWORD PTR -24472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24464[rbp], rax
	mov	rax, QWORD PTR -24464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24456[rbp], rax
	mov	rax, QWORD PTR -24456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24448[rbp], rax
	mov	rax, QWORD PTR -24448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24440[rbp], rax
	mov	rax, QWORD PTR -24440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24432[rbp], rax
	mov	rax, QWORD PTR -24432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24424[rbp], rax
	mov	rax, QWORD PTR -24424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24416[rbp], rax
	mov	rax, QWORD PTR -24416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24408[rbp], rax
	mov	rax, QWORD PTR -24408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24400[rbp], rax
	mov	rax, QWORD PTR -24400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24392[rbp], rax
	mov	rax, QWORD PTR -24392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24384[rbp], rax
	mov	rax, QWORD PTR -24384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24376[rbp], rax
	mov	rax, QWORD PTR -24376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24368[rbp], rax
	mov	rax, QWORD PTR -24368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24360[rbp], rax
	mov	rax, QWORD PTR -24360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24352[rbp], rax
	mov	rax, QWORD PTR -24352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24344[rbp], rax
	mov	rax, QWORD PTR -24344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24336[rbp], rax
	mov	rax, QWORD PTR -24336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24328[rbp], rax
	mov	rax, QWORD PTR -24328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24320[rbp], rax
	mov	rax, QWORD PTR -24320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24312[rbp], rax
	mov	rax, QWORD PTR -24312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24304[rbp], rax
	mov	rax, QWORD PTR -24304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24296[rbp], rax
	mov	rax, QWORD PTR -24296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24288[rbp], rax
	mov	rax, QWORD PTR -24288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24280[rbp], rax
	mov	rax, QWORD PTR -24280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24272[rbp], rax
	mov	rax, QWORD PTR -24272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24264[rbp], rax
	mov	rax, QWORD PTR -24264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24256[rbp], rax
	mov	rax, QWORD PTR -24256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24248[rbp], rax
	mov	rax, QWORD PTR -24248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24240[rbp], rax
	mov	rax, QWORD PTR -24240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24232[rbp], rax
	mov	rax, QWORD PTR -24232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24224[rbp], rax
	mov	rax, QWORD PTR -24224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24216[rbp], rax
	mov	rax, QWORD PTR -24216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24208[rbp], rax
	mov	rax, QWORD PTR -24208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24200[rbp], rax
	mov	rax, QWORD PTR -24200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24192[rbp], rax
	mov	rax, QWORD PTR -24192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24184[rbp], rax
	mov	rax, QWORD PTR -24184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24176[rbp], rax
	mov	rax, QWORD PTR -24176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24168[rbp], rax
	mov	rax, QWORD PTR -24168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24160[rbp], rax
	mov	rax, QWORD PTR -24160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24152[rbp], rax
	mov	rax, QWORD PTR -24152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24144[rbp], rax
	mov	rax, QWORD PTR -24144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24136[rbp], rax
	mov	rax, QWORD PTR -24136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24128[rbp], rax
	mov	rax, QWORD PTR -24128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24120[rbp], rax
	mov	rax, QWORD PTR -24120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24112[rbp], rax
	mov	rax, QWORD PTR -24112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24104[rbp], rax
	mov	rax, QWORD PTR -24104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24096[rbp], rax
	mov	rax, QWORD PTR -24096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24088[rbp], rax
	mov	rax, QWORD PTR -24088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24080[rbp], rax
	mov	rax, QWORD PTR -24080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24072[rbp], rax
	mov	rax, QWORD PTR -24072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24064[rbp], rax
	mov	rax, QWORD PTR -24064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24056[rbp], rax
	mov	rax, QWORD PTR -24056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24048[rbp], rax
	mov	rax, QWORD PTR -24048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24040[rbp], rax
	mov	rax, QWORD PTR -24040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24032[rbp], rax
	mov	rax, QWORD PTR -24032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24024[rbp], rax
	mov	rax, QWORD PTR -24024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24016[rbp], rax
	mov	rax, QWORD PTR -24016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24008[rbp], rax
	mov	rax, QWORD PTR -24008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -24000[rbp], rax
	mov	rax, QWORD PTR -24000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23992[rbp], rax
	mov	rax, QWORD PTR -23992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23984[rbp], rax
	mov	rax, QWORD PTR -23984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23976[rbp], rax
	mov	rax, QWORD PTR -23976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23968[rbp], rax
	mov	rax, QWORD PTR -23968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23960[rbp], rax
	mov	rax, QWORD PTR -23960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23952[rbp], rax
	mov	rax, QWORD PTR -23952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23944[rbp], rax
	mov	rax, QWORD PTR -23944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23936[rbp], rax
	mov	rax, QWORD PTR -23936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23928[rbp], rax
	mov	rax, QWORD PTR -23928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23920[rbp], rax
	mov	rax, QWORD PTR -23920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23912[rbp], rax
	mov	rax, QWORD PTR -23912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23904[rbp], rax
	mov	rax, QWORD PTR -23904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23896[rbp], rax
	mov	rax, QWORD PTR -23896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23888[rbp], rax
	mov	rax, QWORD PTR -23888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23880[rbp], rax
	mov	rax, QWORD PTR -23880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23872[rbp], rax
	mov	rax, QWORD PTR -23872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23864[rbp], rax
	mov	rax, QWORD PTR -23864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23856[rbp], rax
	mov	rax, QWORD PTR -23856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23848[rbp], rax
	mov	rax, QWORD PTR -23848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23840[rbp], rax
	mov	rax, QWORD PTR -23840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23832[rbp], rax
	mov	rax, QWORD PTR -23832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23824[rbp], rax
	mov	rax, QWORD PTR -23824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23816[rbp], rax
	mov	rax, QWORD PTR -23816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23808[rbp], rax
	mov	rax, QWORD PTR -23808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23800[rbp], rax
	mov	rax, QWORD PTR -23800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23792[rbp], rax
	mov	rax, QWORD PTR -23792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23784[rbp], rax
	mov	rax, QWORD PTR -23784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23776[rbp], rax
	mov	rax, QWORD PTR -23776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23768[rbp], rax
	mov	rax, QWORD PTR -23768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23760[rbp], rax
	mov	rax, QWORD PTR -23760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23752[rbp], rax
	mov	rax, QWORD PTR -23752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23744[rbp], rax
	mov	rax, QWORD PTR -23744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23736[rbp], rax
	mov	rax, QWORD PTR -23736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23728[rbp], rax
	mov	rax, QWORD PTR -23728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23720[rbp], rax
	mov	rax, QWORD PTR -23720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23712[rbp], rax
	mov	rax, QWORD PTR -23712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23704[rbp], rax
	mov	rax, QWORD PTR -23704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23696[rbp], rax
	mov	rax, QWORD PTR -23696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23688[rbp], rax
	mov	rax, QWORD PTR -23688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23680[rbp], rax
	mov	rax, QWORD PTR -23680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23672[rbp], rax
	mov	rax, QWORD PTR -23672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23664[rbp], rax
	mov	rax, QWORD PTR -23664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23656[rbp], rax
	mov	rax, QWORD PTR -23656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23648[rbp], rax
	mov	rax, QWORD PTR -23648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23640[rbp], rax
	mov	rax, QWORD PTR -23640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23632[rbp], rax
	mov	rax, QWORD PTR -23632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23624[rbp], rax
	mov	rax, QWORD PTR -23624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23616[rbp], rax
	mov	rax, QWORD PTR -23616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23608[rbp], rax
	mov	rax, QWORD PTR -23608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23600[rbp], rax
	mov	rax, QWORD PTR -23600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23592[rbp], rax
	mov	rax, QWORD PTR -23592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23584[rbp], rax
	mov	rax, QWORD PTR -23584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23576[rbp], rax
	mov	rax, QWORD PTR -23576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23568[rbp], rax
	mov	rax, QWORD PTR -23568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23560[rbp], rax
	mov	rax, QWORD PTR -23560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23552[rbp], rax
	mov	rax, QWORD PTR -23552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23544[rbp], rax
	mov	rax, QWORD PTR -23544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23536[rbp], rax
	mov	rax, QWORD PTR -23536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23528[rbp], rax
	mov	rax, QWORD PTR -23528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23520[rbp], rax
	mov	rax, QWORD PTR -23520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23512[rbp], rax
	mov	rax, QWORD PTR -23512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23504[rbp], rax
	mov	rax, QWORD PTR -23504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23496[rbp], rax
	mov	rax, QWORD PTR -23496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23488[rbp], rax
	mov	rax, QWORD PTR -23488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23480[rbp], rax
	mov	rax, QWORD PTR -23480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23472[rbp], rax
	mov	rax, QWORD PTR -23472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23464[rbp], rax
	mov	rax, QWORD PTR -23464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23456[rbp], rax
	mov	rax, QWORD PTR -23456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23448[rbp], rax
	mov	rax, QWORD PTR -23448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23440[rbp], rax
	mov	rax, QWORD PTR -23440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23432[rbp], rax
	mov	rax, QWORD PTR -23432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23424[rbp], rax
	mov	rax, QWORD PTR -23424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23416[rbp], rax
	mov	rax, QWORD PTR -23416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23408[rbp], rax
	mov	rax, QWORD PTR -23408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23400[rbp], rax
	mov	rax, QWORD PTR -23400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23392[rbp], rax
	mov	rax, QWORD PTR -23392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23384[rbp], rax
	mov	rax, QWORD PTR -23384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23376[rbp], rax
	mov	rax, QWORD PTR -23376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23368[rbp], rax
	mov	rax, QWORD PTR -23368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23360[rbp], rax
	mov	rax, QWORD PTR -23360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23352[rbp], rax
	mov	rax, QWORD PTR -23352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23344[rbp], rax
	mov	rax, QWORD PTR -23344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23336[rbp], rax
	mov	rax, QWORD PTR -23336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23328[rbp], rax
	mov	rax, QWORD PTR -23328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23320[rbp], rax
	mov	rax, QWORD PTR -23320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23312[rbp], rax
	mov	rax, QWORD PTR -23312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23304[rbp], rax
	mov	rax, QWORD PTR -23304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23296[rbp], rax
	mov	rax, QWORD PTR -23296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23288[rbp], rax
	mov	rax, QWORD PTR -23288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23280[rbp], rax
	mov	rax, QWORD PTR -23280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23272[rbp], rax
	mov	rax, QWORD PTR -23272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23264[rbp], rax
	mov	rax, QWORD PTR -23264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23256[rbp], rax
	mov	rax, QWORD PTR -23256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23248[rbp], rax
	mov	rax, QWORD PTR -23248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23240[rbp], rax
	mov	rax, QWORD PTR -23240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23232[rbp], rax
	mov	rax, QWORD PTR -23232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23224[rbp], rax
	mov	rax, QWORD PTR -23224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23216[rbp], rax
	mov	rax, QWORD PTR -23216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23208[rbp], rax
	mov	rax, QWORD PTR -23208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23200[rbp], rax
	mov	rax, QWORD PTR -23200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23192[rbp], rax
	mov	rax, QWORD PTR -23192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23184[rbp], rax
	mov	rax, QWORD PTR -23184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23176[rbp], rax
	mov	rax, QWORD PTR -23176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23168[rbp], rax
	mov	rax, QWORD PTR -23168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23160[rbp], rax
	mov	rax, QWORD PTR -23160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23152[rbp], rax
	mov	rax, QWORD PTR -23152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23144[rbp], rax
	mov	rax, QWORD PTR -23144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23136[rbp], rax
	mov	rax, QWORD PTR -23136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23128[rbp], rax
	mov	rax, QWORD PTR -23128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23120[rbp], rax
	mov	rax, QWORD PTR -23120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23112[rbp], rax
	mov	rax, QWORD PTR -23112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23104[rbp], rax
	mov	rax, QWORD PTR -23104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23096[rbp], rax
	mov	rax, QWORD PTR -23096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23088[rbp], rax
	mov	rax, QWORD PTR -23088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23080[rbp], rax
	mov	rax, QWORD PTR -23080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23072[rbp], rax
	mov	rax, QWORD PTR -23072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23064[rbp], rax
	mov	rax, QWORD PTR -23064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23056[rbp], rax
	mov	rax, QWORD PTR -23056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23048[rbp], rax
	mov	rax, QWORD PTR -23048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23040[rbp], rax
	mov	rax, QWORD PTR -23040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23032[rbp], rax
	mov	rax, QWORD PTR -23032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23024[rbp], rax
	mov	rax, QWORD PTR -23024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23016[rbp], rax
	mov	rax, QWORD PTR -23016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -23008[rbp], rax
	mov	rax, QWORD PTR -23008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -23000[rbp], rax
	mov	rax, QWORD PTR -23000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22992[rbp], rax
	mov	rax, QWORD PTR -22992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22984[rbp], rax
	mov	rax, QWORD PTR -22984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22976[rbp], rax
	mov	rax, QWORD PTR -22976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22968[rbp], rax
	mov	rax, QWORD PTR -22968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22960[rbp], rax
	mov	rax, QWORD PTR -22960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22952[rbp], rax
	mov	rax, QWORD PTR -22952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22944[rbp], rax
	mov	rax, QWORD PTR -22944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22936[rbp], rax
	mov	rax, QWORD PTR -22936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22928[rbp], rax
	mov	rax, QWORD PTR -22928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22920[rbp], rax
	mov	rax, QWORD PTR -22920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22912[rbp], rax
	mov	rax, QWORD PTR -22912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22904[rbp], rax
	mov	rax, QWORD PTR -22904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22896[rbp], rax
	mov	rax, QWORD PTR -22896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22888[rbp], rax
	mov	rax, QWORD PTR -22888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22880[rbp], rax
	mov	rax, QWORD PTR -22880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22872[rbp], rax
	mov	rax, QWORD PTR -22872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22864[rbp], rax
	mov	rax, QWORD PTR -22864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22856[rbp], rax
	mov	rax, QWORD PTR -22856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22848[rbp], rax
	mov	rax, QWORD PTR -22848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22840[rbp], rax
	mov	rax, QWORD PTR -22840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22832[rbp], rax
	mov	rax, QWORD PTR -22832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22824[rbp], rax
	mov	rax, QWORD PTR -22824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22816[rbp], rax
	mov	rax, QWORD PTR -22816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22808[rbp], rax
	mov	rax, QWORD PTR -22808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22800[rbp], rax
	mov	rax, QWORD PTR -22800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22792[rbp], rax
	mov	rax, QWORD PTR -22792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22784[rbp], rax
	mov	rax, QWORD PTR -22784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22776[rbp], rax
	mov	rax, QWORD PTR -22776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22768[rbp], rax
	mov	rax, QWORD PTR -22768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22760[rbp], rax
	mov	rax, QWORD PTR -22760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22752[rbp], rax
	mov	rax, QWORD PTR -22752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22744[rbp], rax
	mov	rax, QWORD PTR -22744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22736[rbp], rax
	mov	rax, QWORD PTR -22736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22728[rbp], rax
	mov	rax, QWORD PTR -22728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22720[rbp], rax
	mov	rax, QWORD PTR -22720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22712[rbp], rax
	mov	rax, QWORD PTR -22712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22704[rbp], rax
	mov	rax, QWORD PTR -22704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22696[rbp], rax
	mov	rax, QWORD PTR -22696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22688[rbp], rax
	mov	rax, QWORD PTR -22688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22680[rbp], rax
	mov	rax, QWORD PTR -22680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22672[rbp], rax
	mov	rax, QWORD PTR -22672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22664[rbp], rax
	mov	rax, QWORD PTR -22664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22656[rbp], rax
	mov	rax, QWORD PTR -22656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22648[rbp], rax
	mov	rax, QWORD PTR -22648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22640[rbp], rax
	mov	rax, QWORD PTR -22640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22632[rbp], rax
	mov	rax, QWORD PTR -22632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22624[rbp], rax
	mov	rax, QWORD PTR -22624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22616[rbp], rax
	mov	rax, QWORD PTR -22616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22608[rbp], rax
	mov	rax, QWORD PTR -22608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22600[rbp], rax
	mov	rax, QWORD PTR -22600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22592[rbp], rax
	mov	rax, QWORD PTR -22592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22584[rbp], rax
	mov	rax, QWORD PTR -22584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22576[rbp], rax
	mov	rax, QWORD PTR -22576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22568[rbp], rax
	mov	rax, QWORD PTR -22568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22560[rbp], rax
	mov	rax, QWORD PTR -22560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22552[rbp], rax
	mov	rax, QWORD PTR -22552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22544[rbp], rax
	mov	rax, QWORD PTR -22544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22536[rbp], rax
	mov	rax, QWORD PTR -22536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22528[rbp], rax
	mov	rax, QWORD PTR -22528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22520[rbp], rax
	mov	rax, QWORD PTR -22520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22512[rbp], rax
	mov	rax, QWORD PTR -22512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22504[rbp], rax
	mov	rax, QWORD PTR -22504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22496[rbp], rax
	mov	rax, QWORD PTR -22496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22488[rbp], rax
	mov	rax, QWORD PTR -22488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22480[rbp], rax
	mov	rax, QWORD PTR -22480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22472[rbp], rax
	mov	rax, QWORD PTR -22472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22464[rbp], rax
	mov	rax, QWORD PTR -22464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22456[rbp], rax
	mov	rax, QWORD PTR -22456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22448[rbp], rax
	mov	rax, QWORD PTR -22448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22440[rbp], rax
	mov	rax, QWORD PTR -22440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22432[rbp], rax
	mov	rax, QWORD PTR -22432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22424[rbp], rax
	mov	rax, QWORD PTR -22424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22416[rbp], rax
	mov	rax, QWORD PTR -22416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22408[rbp], rax
	mov	rax, QWORD PTR -22408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22400[rbp], rax
	mov	rax, QWORD PTR -22400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22392[rbp], rax
	mov	rax, QWORD PTR -22392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22384[rbp], rax
	mov	rax, QWORD PTR -22384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22376[rbp], rax
	mov	rax, QWORD PTR -22376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22368[rbp], rax
	mov	rax, QWORD PTR -22368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22360[rbp], rax
	mov	rax, QWORD PTR -22360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22352[rbp], rax
	mov	rax, QWORD PTR -22352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22344[rbp], rax
	mov	rax, QWORD PTR -22344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22336[rbp], rax
	mov	rax, QWORD PTR -22336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22328[rbp], rax
	mov	rax, QWORD PTR -22328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22320[rbp], rax
	mov	rax, QWORD PTR -22320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22312[rbp], rax
	mov	rax, QWORD PTR -22312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22304[rbp], rax
	mov	rax, QWORD PTR -22304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22296[rbp], rax
	mov	rax, QWORD PTR -22296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22288[rbp], rax
	mov	rax, QWORD PTR -22288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22280[rbp], rax
	mov	rax, QWORD PTR -22280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22272[rbp], rax
	mov	rax, QWORD PTR -22272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22264[rbp], rax
	mov	rax, QWORD PTR -22264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22256[rbp], rax
	mov	rax, QWORD PTR -22256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22248[rbp], rax
	mov	rax, QWORD PTR -22248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22240[rbp], rax
	mov	rax, QWORD PTR -22240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22232[rbp], rax
	mov	rax, QWORD PTR -22232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22224[rbp], rax
	mov	rax, QWORD PTR -22224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22216[rbp], rax
	mov	rax, QWORD PTR -22216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22208[rbp], rax
	mov	rax, QWORD PTR -22208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22200[rbp], rax
	mov	rax, QWORD PTR -22200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22192[rbp], rax
	mov	rax, QWORD PTR -22192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22184[rbp], rax
	mov	rax, QWORD PTR -22184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22176[rbp], rax
	mov	rax, QWORD PTR -22176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22168[rbp], rax
	mov	rax, QWORD PTR -22168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22160[rbp], rax
	mov	rax, QWORD PTR -22160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22152[rbp], rax
	mov	rax, QWORD PTR -22152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22144[rbp], rax
	mov	rax, QWORD PTR -22144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22136[rbp], rax
	mov	rax, QWORD PTR -22136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22128[rbp], rax
	mov	rax, QWORD PTR -22128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22120[rbp], rax
	mov	rax, QWORD PTR -22120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22112[rbp], rax
	mov	rax, QWORD PTR -22112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22104[rbp], rax
	mov	rax, QWORD PTR -22104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22096[rbp], rax
	mov	rax, QWORD PTR -22096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22088[rbp], rax
	mov	rax, QWORD PTR -22088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22080[rbp], rax
	mov	rax, QWORD PTR -22080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22072[rbp], rax
	mov	rax, QWORD PTR -22072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22064[rbp], rax
	mov	rax, QWORD PTR -22064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22056[rbp], rax
	mov	rax, QWORD PTR -22056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22048[rbp], rax
	mov	rax, QWORD PTR -22048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22040[rbp], rax
	mov	rax, QWORD PTR -22040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22032[rbp], rax
	mov	rax, QWORD PTR -22032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22024[rbp], rax
	mov	rax, QWORD PTR -22024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22016[rbp], rax
	mov	rax, QWORD PTR -22016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -22008[rbp], rax
	mov	rax, QWORD PTR -22008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -22000[rbp], rax
	mov	rax, QWORD PTR -22000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21992[rbp], rax
	mov	rax, QWORD PTR -21992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21984[rbp], rax
	mov	rax, QWORD PTR -21984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21976[rbp], rax
	mov	rax, QWORD PTR -21976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21968[rbp], rax
	mov	rax, QWORD PTR -21968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21960[rbp], rax
	mov	rax, QWORD PTR -21960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21952[rbp], rax
	mov	rax, QWORD PTR -21952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21944[rbp], rax
	mov	rax, QWORD PTR -21944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21936[rbp], rax
	mov	rax, QWORD PTR -21936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21928[rbp], rax
	mov	rax, QWORD PTR -21928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21920[rbp], rax
	mov	rax, QWORD PTR -21920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21912[rbp], rax
	mov	rax, QWORD PTR -21912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21904[rbp], rax
	mov	rax, QWORD PTR -21904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21896[rbp], rax
	mov	rax, QWORD PTR -21896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21888[rbp], rax
	mov	rax, QWORD PTR -21888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21880[rbp], rax
	mov	rax, QWORD PTR -21880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21872[rbp], rax
	mov	rax, QWORD PTR -21872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21864[rbp], rax
	mov	rax, QWORD PTR -21864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21856[rbp], rax
	mov	rax, QWORD PTR -21856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21848[rbp], rax
	mov	rax, QWORD PTR -21848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21840[rbp], rax
	mov	rax, QWORD PTR -21840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21832[rbp], rax
	mov	rax, QWORD PTR -21832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21824[rbp], rax
	mov	rax, QWORD PTR -21824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21816[rbp], rax
	mov	rax, QWORD PTR -21816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21808[rbp], rax
	mov	rax, QWORD PTR -21808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21800[rbp], rax
	mov	rax, QWORD PTR -21800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21792[rbp], rax
	mov	rax, QWORD PTR -21792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21784[rbp], rax
	mov	rax, QWORD PTR -21784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21776[rbp], rax
	mov	rax, QWORD PTR -21776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21768[rbp], rax
	mov	rax, QWORD PTR -21768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21760[rbp], rax
	mov	rax, QWORD PTR -21760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21752[rbp], rax
	mov	rax, QWORD PTR -21752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21744[rbp], rax
	mov	rax, QWORD PTR -21744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21736[rbp], rax
	mov	rax, QWORD PTR -21736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21728[rbp], rax
	mov	rax, QWORD PTR -21728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21720[rbp], rax
	mov	rax, QWORD PTR -21720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21712[rbp], rax
	mov	rax, QWORD PTR -21712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21704[rbp], rax
	mov	rax, QWORD PTR -21704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21696[rbp], rax
	mov	rax, QWORD PTR -21696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21688[rbp], rax
	mov	rax, QWORD PTR -21688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21680[rbp], rax
	mov	rax, QWORD PTR -21680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21672[rbp], rax
	mov	rax, QWORD PTR -21672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21664[rbp], rax
	mov	rax, QWORD PTR -21664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21656[rbp], rax
	mov	rax, QWORD PTR -21656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21648[rbp], rax
	mov	rax, QWORD PTR -21648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21640[rbp], rax
	mov	rax, QWORD PTR -21640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21632[rbp], rax
	mov	rax, QWORD PTR -21632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21624[rbp], rax
	mov	rax, QWORD PTR -21624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21616[rbp], rax
	mov	rax, QWORD PTR -21616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21608[rbp], rax
	mov	rax, QWORD PTR -21608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21600[rbp], rax
	mov	rax, QWORD PTR -21600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21592[rbp], rax
	mov	rax, QWORD PTR -21592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21584[rbp], rax
	mov	rax, QWORD PTR -21584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21576[rbp], rax
	mov	rax, QWORD PTR -21576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21568[rbp], rax
	mov	rax, QWORD PTR -21568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21560[rbp], rax
	mov	rax, QWORD PTR -21560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21552[rbp], rax
	mov	rax, QWORD PTR -21552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21544[rbp], rax
	mov	rax, QWORD PTR -21544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21536[rbp], rax
	mov	rax, QWORD PTR -21536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21528[rbp], rax
	mov	rax, QWORD PTR -21528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21520[rbp], rax
	mov	rax, QWORD PTR -21520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21512[rbp], rax
	mov	rax, QWORD PTR -21512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21504[rbp], rax
	mov	rax, QWORD PTR -21504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21496[rbp], rax
	mov	rax, QWORD PTR -21496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21488[rbp], rax
	mov	rax, QWORD PTR -21488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21480[rbp], rax
	mov	rax, QWORD PTR -21480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21472[rbp], rax
	mov	rax, QWORD PTR -21472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21464[rbp], rax
	mov	rax, QWORD PTR -21464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21456[rbp], rax
	mov	rax, QWORD PTR -21456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21448[rbp], rax
	mov	rax, QWORD PTR -21448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21440[rbp], rax
	mov	rax, QWORD PTR -21440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21432[rbp], rax
	mov	rax, QWORD PTR -21432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21424[rbp], rax
	mov	rax, QWORD PTR -21424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21416[rbp], rax
	mov	rax, QWORD PTR -21416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21408[rbp], rax
	mov	rax, QWORD PTR -21408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21400[rbp], rax
	mov	rax, QWORD PTR -21400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21392[rbp], rax
	mov	rax, QWORD PTR -21392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21384[rbp], rax
	mov	rax, QWORD PTR -21384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21376[rbp], rax
	mov	rax, QWORD PTR -21376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21368[rbp], rax
	mov	rax, QWORD PTR -21368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21360[rbp], rax
	mov	rax, QWORD PTR -21360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21352[rbp], rax
	mov	rax, QWORD PTR -21352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21344[rbp], rax
	mov	rax, QWORD PTR -21344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21336[rbp], rax
	mov	rax, QWORD PTR -21336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21328[rbp], rax
	mov	rax, QWORD PTR -21328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21320[rbp], rax
	mov	rax, QWORD PTR -21320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21312[rbp], rax
	mov	rax, QWORD PTR -21312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21304[rbp], rax
	mov	rax, QWORD PTR -21304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21296[rbp], rax
	mov	rax, QWORD PTR -21296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21288[rbp], rax
	mov	rax, QWORD PTR -21288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21280[rbp], rax
	mov	rax, QWORD PTR -21280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21272[rbp], rax
	mov	rax, QWORD PTR -21272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21264[rbp], rax
	mov	rax, QWORD PTR -21264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21256[rbp], rax
	mov	rax, QWORD PTR -21256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21248[rbp], rax
	mov	rax, QWORD PTR -21248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21240[rbp], rax
	mov	rax, QWORD PTR -21240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21232[rbp], rax
	mov	rax, QWORD PTR -21232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21224[rbp], rax
	mov	rax, QWORD PTR -21224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21216[rbp], rax
	mov	rax, QWORD PTR -21216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21208[rbp], rax
	mov	rax, QWORD PTR -21208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21200[rbp], rax
	mov	rax, QWORD PTR -21200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21192[rbp], rax
	mov	rax, QWORD PTR -21192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21184[rbp], rax
	mov	rax, QWORD PTR -21184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21176[rbp], rax
	mov	rax, QWORD PTR -21176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21168[rbp], rax
	mov	rax, QWORD PTR -21168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21160[rbp], rax
	mov	rax, QWORD PTR -21160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21152[rbp], rax
	mov	rax, QWORD PTR -21152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21144[rbp], rax
	mov	rax, QWORD PTR -21144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21136[rbp], rax
	mov	rax, QWORD PTR -21136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21128[rbp], rax
	mov	rax, QWORD PTR -21128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21120[rbp], rax
	mov	rax, QWORD PTR -21120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21112[rbp], rax
	mov	rax, QWORD PTR -21112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21104[rbp], rax
	mov	rax, QWORD PTR -21104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21096[rbp], rax
	mov	rax, QWORD PTR -21096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21088[rbp], rax
	mov	rax, QWORD PTR -21088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21080[rbp], rax
	mov	rax, QWORD PTR -21080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21072[rbp], rax
	mov	rax, QWORD PTR -21072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21064[rbp], rax
	mov	rax, QWORD PTR -21064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21056[rbp], rax
	mov	rax, QWORD PTR -21056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21048[rbp], rax
	mov	rax, QWORD PTR -21048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21040[rbp], rax
	mov	rax, QWORD PTR -21040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21032[rbp], rax
	mov	rax, QWORD PTR -21032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21024[rbp], rax
	mov	rax, QWORD PTR -21024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21016[rbp], rax
	mov	rax, QWORD PTR -21016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -21008[rbp], rax
	mov	rax, QWORD PTR -21008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -21000[rbp], rax
	mov	rax, QWORD PTR -21000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20992[rbp], rax
	mov	rax, QWORD PTR -20992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20984[rbp], rax
	mov	rax, QWORD PTR -20984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20976[rbp], rax
	mov	rax, QWORD PTR -20976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20968[rbp], rax
	mov	rax, QWORD PTR -20968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20960[rbp], rax
	mov	rax, QWORD PTR -20960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20952[rbp], rax
	mov	rax, QWORD PTR -20952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20944[rbp], rax
	mov	rax, QWORD PTR -20944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20936[rbp], rax
	mov	rax, QWORD PTR -20936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20928[rbp], rax
	mov	rax, QWORD PTR -20928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20920[rbp], rax
	mov	rax, QWORD PTR -20920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20912[rbp], rax
	mov	rax, QWORD PTR -20912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20904[rbp], rax
	mov	rax, QWORD PTR -20904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20896[rbp], rax
	mov	rax, QWORD PTR -20896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20888[rbp], rax
	mov	rax, QWORD PTR -20888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20880[rbp], rax
	mov	rax, QWORD PTR -20880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20872[rbp], rax
	mov	rax, QWORD PTR -20872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20864[rbp], rax
	mov	rax, QWORD PTR -20864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20856[rbp], rax
	mov	rax, QWORD PTR -20856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20848[rbp], rax
	mov	rax, QWORD PTR -20848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20840[rbp], rax
	mov	rax, QWORD PTR -20840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20832[rbp], rax
	mov	rax, QWORD PTR -20832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20824[rbp], rax
	mov	rax, QWORD PTR -20824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20816[rbp], rax
	mov	rax, QWORD PTR -20816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20808[rbp], rax
	mov	rax, QWORD PTR -20808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20800[rbp], rax
	mov	rax, QWORD PTR -20800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20792[rbp], rax
	mov	rax, QWORD PTR -20792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20784[rbp], rax
	mov	rax, QWORD PTR -20784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20776[rbp], rax
	mov	rax, QWORD PTR -20776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20768[rbp], rax
	mov	rax, QWORD PTR -20768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20760[rbp], rax
	mov	rax, QWORD PTR -20760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20752[rbp], rax
	mov	rax, QWORD PTR -20752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20744[rbp], rax
	mov	rax, QWORD PTR -20744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20736[rbp], rax
	mov	rax, QWORD PTR -20736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20728[rbp], rax
	mov	rax, QWORD PTR -20728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20720[rbp], rax
	mov	rax, QWORD PTR -20720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20712[rbp], rax
	mov	rax, QWORD PTR -20712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20704[rbp], rax
	mov	rax, QWORD PTR -20704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20696[rbp], rax
	mov	rax, QWORD PTR -20696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20688[rbp], rax
	mov	rax, QWORD PTR -20688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20680[rbp], rax
	mov	rax, QWORD PTR -20680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20672[rbp], rax
	mov	rax, QWORD PTR -20672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20664[rbp], rax
	mov	rax, QWORD PTR -20664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20656[rbp], rax
	mov	rax, QWORD PTR -20656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20648[rbp], rax
	mov	rax, QWORD PTR -20648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20640[rbp], rax
	mov	rax, QWORD PTR -20640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20632[rbp], rax
	mov	rax, QWORD PTR -20632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20624[rbp], rax
	mov	rax, QWORD PTR -20624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20616[rbp], rax
	mov	rax, QWORD PTR -20616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20608[rbp], rax
	mov	rax, QWORD PTR -20608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20600[rbp], rax
	mov	rax, QWORD PTR -20600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20592[rbp], rax
	mov	rax, QWORD PTR -20592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20584[rbp], rax
	mov	rax, QWORD PTR -20584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20576[rbp], rax
	mov	rax, QWORD PTR -20576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20568[rbp], rax
	mov	rax, QWORD PTR -20568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20560[rbp], rax
	mov	rax, QWORD PTR -20560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20552[rbp], rax
	mov	rax, QWORD PTR -20552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20544[rbp], rax
	mov	rax, QWORD PTR -20544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20536[rbp], rax
	mov	rax, QWORD PTR -20536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20528[rbp], rax
	mov	rax, QWORD PTR -20528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20520[rbp], rax
	mov	rax, QWORD PTR -20520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20512[rbp], rax
	mov	rax, QWORD PTR -20512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20504[rbp], rax
	mov	rax, QWORD PTR -20504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20496[rbp], rax
	mov	rax, QWORD PTR -20496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20488[rbp], rax
	mov	rax, QWORD PTR -20488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20480[rbp], rax
	mov	rax, QWORD PTR -20480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20472[rbp], rax
	mov	rax, QWORD PTR -20472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20464[rbp], rax
	mov	rax, QWORD PTR -20464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20456[rbp], rax
	mov	rax, QWORD PTR -20456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20448[rbp], rax
	mov	rax, QWORD PTR -20448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20440[rbp], rax
	mov	rax, QWORD PTR -20440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20432[rbp], rax
	mov	rax, QWORD PTR -20432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20424[rbp], rax
	mov	rax, QWORD PTR -20424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20416[rbp], rax
	mov	rax, QWORD PTR -20416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20408[rbp], rax
	mov	rax, QWORD PTR -20408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20400[rbp], rax
	mov	rax, QWORD PTR -20400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20392[rbp], rax
	mov	rax, QWORD PTR -20392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20384[rbp], rax
	mov	rax, QWORD PTR -20384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20376[rbp], rax
	mov	rax, QWORD PTR -20376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20368[rbp], rax
	mov	rax, QWORD PTR -20368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20360[rbp], rax
	mov	rax, QWORD PTR -20360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20352[rbp], rax
	mov	rax, QWORD PTR -20352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20344[rbp], rax
	mov	rax, QWORD PTR -20344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20336[rbp], rax
	mov	rax, QWORD PTR -20336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20328[rbp], rax
	mov	rax, QWORD PTR -20328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20320[rbp], rax
	mov	rax, QWORD PTR -20320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20312[rbp], rax
	mov	rax, QWORD PTR -20312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20304[rbp], rax
	mov	rax, QWORD PTR -20304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20296[rbp], rax
	mov	rax, QWORD PTR -20296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20288[rbp], rax
	mov	rax, QWORD PTR -20288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20280[rbp], rax
	mov	rax, QWORD PTR -20280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20272[rbp], rax
	mov	rax, QWORD PTR -20272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20264[rbp], rax
	mov	rax, QWORD PTR -20264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20256[rbp], rax
	mov	rax, QWORD PTR -20256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20248[rbp], rax
	mov	rax, QWORD PTR -20248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20240[rbp], rax
	mov	rax, QWORD PTR -20240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20232[rbp], rax
	mov	rax, QWORD PTR -20232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20224[rbp], rax
	mov	rax, QWORD PTR -20224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20216[rbp], rax
	mov	rax, QWORD PTR -20216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20208[rbp], rax
	mov	rax, QWORD PTR -20208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20200[rbp], rax
	mov	rax, QWORD PTR -20200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20192[rbp], rax
	mov	rax, QWORD PTR -20192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20184[rbp], rax
	mov	rax, QWORD PTR -20184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20176[rbp], rax
	mov	rax, QWORD PTR -20176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20168[rbp], rax
	mov	rax, QWORD PTR -20168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20160[rbp], rax
	mov	rax, QWORD PTR -20160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20152[rbp], rax
	mov	rax, QWORD PTR -20152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20144[rbp], rax
	mov	rax, QWORD PTR -20144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20136[rbp], rax
	mov	rax, QWORD PTR -20136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20128[rbp], rax
	mov	rax, QWORD PTR -20128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20120[rbp], rax
	mov	rax, QWORD PTR -20120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20112[rbp], rax
	mov	rax, QWORD PTR -20112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20104[rbp], rax
	mov	rax, QWORD PTR -20104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20096[rbp], rax
	mov	rax, QWORD PTR -20096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20088[rbp], rax
	mov	rax, QWORD PTR -20088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20080[rbp], rax
	mov	rax, QWORD PTR -20080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20072[rbp], rax
	mov	rax, QWORD PTR -20072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20064[rbp], rax
	mov	rax, QWORD PTR -20064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20056[rbp], rax
	mov	rax, QWORD PTR -20056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20048[rbp], rax
	mov	rax, QWORD PTR -20048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20040[rbp], rax
	mov	rax, QWORD PTR -20040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20032[rbp], rax
	mov	rax, QWORD PTR -20032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20024[rbp], rax
	mov	rax, QWORD PTR -20024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20016[rbp], rax
	mov	rax, QWORD PTR -20016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -20008[rbp], rax
	mov	rax, QWORD PTR -20008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -20000[rbp], rax
	mov	rax, QWORD PTR -20000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19992[rbp], rax
	mov	rax, QWORD PTR -19992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19984[rbp], rax
	mov	rax, QWORD PTR -19984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19976[rbp], rax
	mov	rax, QWORD PTR -19976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19968[rbp], rax
	mov	rax, QWORD PTR -19968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19960[rbp], rax
	mov	rax, QWORD PTR -19960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19952[rbp], rax
	mov	rax, QWORD PTR -19952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19944[rbp], rax
	mov	rax, QWORD PTR -19944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19936[rbp], rax
	mov	rax, QWORD PTR -19936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19928[rbp], rax
	mov	rax, QWORD PTR -19928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19920[rbp], rax
	mov	rax, QWORD PTR -19920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19912[rbp], rax
	mov	rax, QWORD PTR -19912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19904[rbp], rax
	mov	rax, QWORD PTR -19904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19896[rbp], rax
	mov	rax, QWORD PTR -19896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19888[rbp], rax
	mov	rax, QWORD PTR -19888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19880[rbp], rax
	mov	rax, QWORD PTR -19880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19872[rbp], rax
	mov	rax, QWORD PTR -19872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19864[rbp], rax
	mov	rax, QWORD PTR -19864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19856[rbp], rax
	mov	rax, QWORD PTR -19856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19848[rbp], rax
	mov	rax, QWORD PTR -19848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19840[rbp], rax
	mov	rax, QWORD PTR -19840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19832[rbp], rax
	mov	rax, QWORD PTR -19832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19824[rbp], rax
	mov	rax, QWORD PTR -19824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19816[rbp], rax
	mov	rax, QWORD PTR -19816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19808[rbp], rax
	mov	rax, QWORD PTR -19808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19800[rbp], rax
	mov	rax, QWORD PTR -19800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19792[rbp], rax
	mov	rax, QWORD PTR -19792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19784[rbp], rax
	mov	rax, QWORD PTR -19784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19776[rbp], rax
	mov	rax, QWORD PTR -19776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19768[rbp], rax
	mov	rax, QWORD PTR -19768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19760[rbp], rax
	mov	rax, QWORD PTR -19760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19752[rbp], rax
	mov	rax, QWORD PTR -19752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19744[rbp], rax
	mov	rax, QWORD PTR -19744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19736[rbp], rax
	mov	rax, QWORD PTR -19736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19728[rbp], rax
	mov	rax, QWORD PTR -19728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19720[rbp], rax
	mov	rax, QWORD PTR -19720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19712[rbp], rax
	mov	rax, QWORD PTR -19712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19704[rbp], rax
	mov	rax, QWORD PTR -19704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19696[rbp], rax
	mov	rax, QWORD PTR -19696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19688[rbp], rax
	mov	rax, QWORD PTR -19688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19680[rbp], rax
	mov	rax, QWORD PTR -19680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19672[rbp], rax
	mov	rax, QWORD PTR -19672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19664[rbp], rax
	mov	rax, QWORD PTR -19664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19656[rbp], rax
	mov	rax, QWORD PTR -19656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19648[rbp], rax
	mov	rax, QWORD PTR -19648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19640[rbp], rax
	mov	rax, QWORD PTR -19640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19632[rbp], rax
	mov	rax, QWORD PTR -19632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19624[rbp], rax
	mov	rax, QWORD PTR -19624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19616[rbp], rax
	mov	rax, QWORD PTR -19616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19608[rbp], rax
	mov	rax, QWORD PTR -19608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19600[rbp], rax
	mov	rax, QWORD PTR -19600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19592[rbp], rax
	mov	rax, QWORD PTR -19592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19584[rbp], rax
	mov	rax, QWORD PTR -19584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19576[rbp], rax
	mov	rax, QWORD PTR -19576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19568[rbp], rax
	mov	rax, QWORD PTR -19568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19560[rbp], rax
	mov	rax, QWORD PTR -19560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19552[rbp], rax
	mov	rax, QWORD PTR -19552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19544[rbp], rax
	mov	rax, QWORD PTR -19544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19536[rbp], rax
	mov	rax, QWORD PTR -19536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19528[rbp], rax
	mov	rax, QWORD PTR -19528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19520[rbp], rax
	mov	rax, QWORD PTR -19520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19512[rbp], rax
	mov	rax, QWORD PTR -19512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19504[rbp], rax
	mov	rax, QWORD PTR -19504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19496[rbp], rax
	mov	rax, QWORD PTR -19496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19488[rbp], rax
	mov	rax, QWORD PTR -19488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19480[rbp], rax
	mov	rax, QWORD PTR -19480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19472[rbp], rax
	mov	rax, QWORD PTR -19472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19464[rbp], rax
	mov	rax, QWORD PTR -19464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19456[rbp], rax
	mov	rax, QWORD PTR -19456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19448[rbp], rax
	mov	rax, QWORD PTR -19448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19440[rbp], rax
	mov	rax, QWORD PTR -19440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19432[rbp], rax
	mov	rax, QWORD PTR -19432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19424[rbp], rax
	mov	rax, QWORD PTR -19424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19416[rbp], rax
	mov	rax, QWORD PTR -19416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19408[rbp], rax
	mov	rax, QWORD PTR -19408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19400[rbp], rax
	mov	rax, QWORD PTR -19400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19392[rbp], rax
	mov	rax, QWORD PTR -19392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19384[rbp], rax
	mov	rax, QWORD PTR -19384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19376[rbp], rax
	mov	rax, QWORD PTR -19376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19368[rbp], rax
	mov	rax, QWORD PTR -19368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19360[rbp], rax
	mov	rax, QWORD PTR -19360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19352[rbp], rax
	mov	rax, QWORD PTR -19352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19344[rbp], rax
	mov	rax, QWORD PTR -19344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19336[rbp], rax
	mov	rax, QWORD PTR -19336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19328[rbp], rax
	mov	rax, QWORD PTR -19328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19320[rbp], rax
	mov	rax, QWORD PTR -19320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19312[rbp], rax
	mov	rax, QWORD PTR -19312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19304[rbp], rax
	mov	rax, QWORD PTR -19304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19296[rbp], rax
	mov	rax, QWORD PTR -19296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19288[rbp], rax
	mov	rax, QWORD PTR -19288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19280[rbp], rax
	mov	rax, QWORD PTR -19280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19272[rbp], rax
	mov	rax, QWORD PTR -19272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19264[rbp], rax
	mov	rax, QWORD PTR -19264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19256[rbp], rax
	mov	rax, QWORD PTR -19256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19248[rbp], rax
	mov	rax, QWORD PTR -19248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19240[rbp], rax
	mov	rax, QWORD PTR -19240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19232[rbp], rax
	mov	rax, QWORD PTR -19232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19224[rbp], rax
	mov	rax, QWORD PTR -19224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19216[rbp], rax
	mov	rax, QWORD PTR -19216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19208[rbp], rax
	mov	rax, QWORD PTR -19208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19200[rbp], rax
	mov	rax, QWORD PTR -19200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19192[rbp], rax
	mov	rax, QWORD PTR -19192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19184[rbp], rax
	mov	rax, QWORD PTR -19184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19176[rbp], rax
	mov	rax, QWORD PTR -19176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19168[rbp], rax
	mov	rax, QWORD PTR -19168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19160[rbp], rax
	mov	rax, QWORD PTR -19160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19152[rbp], rax
	mov	rax, QWORD PTR -19152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19144[rbp], rax
	mov	rax, QWORD PTR -19144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19136[rbp], rax
	mov	rax, QWORD PTR -19136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19128[rbp], rax
	mov	rax, QWORD PTR -19128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19120[rbp], rax
	mov	rax, QWORD PTR -19120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19112[rbp], rax
	mov	rax, QWORD PTR -19112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19104[rbp], rax
	mov	rax, QWORD PTR -19104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19096[rbp], rax
	mov	rax, QWORD PTR -19096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19088[rbp], rax
	mov	rax, QWORD PTR -19088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19080[rbp], rax
	mov	rax, QWORD PTR -19080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19072[rbp], rax
	mov	rax, QWORD PTR -19072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19064[rbp], rax
	mov	rax, QWORD PTR -19064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19056[rbp], rax
	mov	rax, QWORD PTR -19056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19048[rbp], rax
	mov	rax, QWORD PTR -19048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19040[rbp], rax
	mov	rax, QWORD PTR -19040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19032[rbp], rax
	mov	rax, QWORD PTR -19032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19024[rbp], rax
	mov	rax, QWORD PTR -19024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19016[rbp], rax
	mov	rax, QWORD PTR -19016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -19008[rbp], rax
	mov	rax, QWORD PTR -19008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -19000[rbp], rax
	mov	rax, QWORD PTR -19000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18992[rbp], rax
	mov	rax, QWORD PTR -18992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18984[rbp], rax
	mov	rax, QWORD PTR -18984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18976[rbp], rax
	mov	rax, QWORD PTR -18976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18968[rbp], rax
	mov	rax, QWORD PTR -18968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18960[rbp], rax
	mov	rax, QWORD PTR -18960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18952[rbp], rax
	mov	rax, QWORD PTR -18952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18944[rbp], rax
	mov	rax, QWORD PTR -18944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18936[rbp], rax
	mov	rax, QWORD PTR -18936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18928[rbp], rax
	mov	rax, QWORD PTR -18928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18920[rbp], rax
	mov	rax, QWORD PTR -18920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18912[rbp], rax
	mov	rax, QWORD PTR -18912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18904[rbp], rax
	mov	rax, QWORD PTR -18904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18896[rbp], rax
	mov	rax, QWORD PTR -18896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18888[rbp], rax
	mov	rax, QWORD PTR -18888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18880[rbp], rax
	mov	rax, QWORD PTR -18880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18872[rbp], rax
	mov	rax, QWORD PTR -18872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18864[rbp], rax
	mov	rax, QWORD PTR -18864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18856[rbp], rax
	mov	rax, QWORD PTR -18856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18848[rbp], rax
	mov	rax, QWORD PTR -18848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18840[rbp], rax
	mov	rax, QWORD PTR -18840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18832[rbp], rax
	mov	rax, QWORD PTR -18832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18824[rbp], rax
	mov	rax, QWORD PTR -18824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18816[rbp], rax
	mov	rax, QWORD PTR -18816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18808[rbp], rax
	mov	rax, QWORD PTR -18808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18800[rbp], rax
	mov	rax, QWORD PTR -18800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18792[rbp], rax
	mov	rax, QWORD PTR -18792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18784[rbp], rax
	mov	rax, QWORD PTR -18784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18776[rbp], rax
	mov	rax, QWORD PTR -18776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18768[rbp], rax
	mov	rax, QWORD PTR -18768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18760[rbp], rax
	mov	rax, QWORD PTR -18760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18752[rbp], rax
	mov	rax, QWORD PTR -18752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18744[rbp], rax
	mov	rax, QWORD PTR -18744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18736[rbp], rax
	mov	rax, QWORD PTR -18736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18728[rbp], rax
	mov	rax, QWORD PTR -18728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18720[rbp], rax
	mov	rax, QWORD PTR -18720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18712[rbp], rax
	mov	rax, QWORD PTR -18712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18704[rbp], rax
	mov	rax, QWORD PTR -18704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18696[rbp], rax
	mov	rax, QWORD PTR -18696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18688[rbp], rax
	mov	rax, QWORD PTR -18688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18680[rbp], rax
	mov	rax, QWORD PTR -18680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18672[rbp], rax
	mov	rax, QWORD PTR -18672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18664[rbp], rax
	mov	rax, QWORD PTR -18664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18656[rbp], rax
	mov	rax, QWORD PTR -18656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18648[rbp], rax
	mov	rax, QWORD PTR -18648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18640[rbp], rax
	mov	rax, QWORD PTR -18640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18632[rbp], rax
	mov	rax, QWORD PTR -18632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18624[rbp], rax
	mov	rax, QWORD PTR -18624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18616[rbp], rax
	mov	rax, QWORD PTR -18616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18608[rbp], rax
	mov	rax, QWORD PTR -18608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18600[rbp], rax
	mov	rax, QWORD PTR -18600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18592[rbp], rax
	mov	rax, QWORD PTR -18592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18584[rbp], rax
	mov	rax, QWORD PTR -18584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18576[rbp], rax
	mov	rax, QWORD PTR -18576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18568[rbp], rax
	mov	rax, QWORD PTR -18568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18560[rbp], rax
	mov	rax, QWORD PTR -18560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18552[rbp], rax
	mov	rax, QWORD PTR -18552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18544[rbp], rax
	mov	rax, QWORD PTR -18544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18536[rbp], rax
	mov	rax, QWORD PTR -18536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18528[rbp], rax
	mov	rax, QWORD PTR -18528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18520[rbp], rax
	mov	rax, QWORD PTR -18520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18512[rbp], rax
	mov	rax, QWORD PTR -18512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18504[rbp], rax
	mov	rax, QWORD PTR -18504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18496[rbp], rax
	mov	rax, QWORD PTR -18496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18488[rbp], rax
	mov	rax, QWORD PTR -18488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18480[rbp], rax
	mov	rax, QWORD PTR -18480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18472[rbp], rax
	mov	rax, QWORD PTR -18472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18464[rbp], rax
	mov	rax, QWORD PTR -18464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18456[rbp], rax
	mov	rax, QWORD PTR -18456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18448[rbp], rax
	mov	rax, QWORD PTR -18448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18440[rbp], rax
	mov	rax, QWORD PTR -18440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18432[rbp], rax
	mov	rax, QWORD PTR -18432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18424[rbp], rax
	mov	rax, QWORD PTR -18424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18416[rbp], rax
	mov	rax, QWORD PTR -18416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18408[rbp], rax
	mov	rax, QWORD PTR -18408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18400[rbp], rax
	mov	rax, QWORD PTR -18400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18392[rbp], rax
	mov	rax, QWORD PTR -18392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18384[rbp], rax
	mov	rax, QWORD PTR -18384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18376[rbp], rax
	mov	rax, QWORD PTR -18376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18368[rbp], rax
	mov	rax, QWORD PTR -18368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18360[rbp], rax
	mov	rax, QWORD PTR -18360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18352[rbp], rax
	mov	rax, QWORD PTR -18352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18344[rbp], rax
	mov	rax, QWORD PTR -18344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18336[rbp], rax
	mov	rax, QWORD PTR -18336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18328[rbp], rax
	mov	rax, QWORD PTR -18328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18320[rbp], rax
	mov	rax, QWORD PTR -18320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18312[rbp], rax
	mov	rax, QWORD PTR -18312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18304[rbp], rax
	mov	rax, QWORD PTR -18304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18296[rbp], rax
	mov	rax, QWORD PTR -18296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18288[rbp], rax
	mov	rax, QWORD PTR -18288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18280[rbp], rax
	mov	rax, QWORD PTR -18280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18272[rbp], rax
	mov	rax, QWORD PTR -18272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18264[rbp], rax
	mov	rax, QWORD PTR -18264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18256[rbp], rax
	mov	rax, QWORD PTR -18256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18248[rbp], rax
	mov	rax, QWORD PTR -18248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18240[rbp], rax
	mov	rax, QWORD PTR -18240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18232[rbp], rax
	mov	rax, QWORD PTR -18232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18224[rbp], rax
	mov	rax, QWORD PTR -18224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18216[rbp], rax
	mov	rax, QWORD PTR -18216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18208[rbp], rax
	mov	rax, QWORD PTR -18208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18200[rbp], rax
	mov	rax, QWORD PTR -18200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18192[rbp], rax
	mov	rax, QWORD PTR -18192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18184[rbp], rax
	mov	rax, QWORD PTR -18184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18176[rbp], rax
	mov	rax, QWORD PTR -18176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18168[rbp], rax
	mov	rax, QWORD PTR -18168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18160[rbp], rax
	mov	rax, QWORD PTR -18160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18152[rbp], rax
	mov	rax, QWORD PTR -18152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18144[rbp], rax
	mov	rax, QWORD PTR -18144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18136[rbp], rax
	mov	rax, QWORD PTR -18136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18128[rbp], rax
	mov	rax, QWORD PTR -18128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18120[rbp], rax
	mov	rax, QWORD PTR -18120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18112[rbp], rax
	mov	rax, QWORD PTR -18112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18104[rbp], rax
	mov	rax, QWORD PTR -18104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18096[rbp], rax
	mov	rax, QWORD PTR -18096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18088[rbp], rax
	mov	rax, QWORD PTR -18088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18080[rbp], rax
	mov	rax, QWORD PTR -18080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18072[rbp], rax
	mov	rax, QWORD PTR -18072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18064[rbp], rax
	mov	rax, QWORD PTR -18064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18056[rbp], rax
	mov	rax, QWORD PTR -18056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18048[rbp], rax
	mov	rax, QWORD PTR -18048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18040[rbp], rax
	mov	rax, QWORD PTR -18040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18032[rbp], rax
	mov	rax, QWORD PTR -18032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18024[rbp], rax
	mov	rax, QWORD PTR -18024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18016[rbp], rax
	mov	rax, QWORD PTR -18016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -18008[rbp], rax
	mov	rax, QWORD PTR -18008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -18000[rbp], rax
	mov	rax, QWORD PTR -18000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17992[rbp], rax
	mov	rax, QWORD PTR -17992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17984[rbp], rax
	mov	rax, QWORD PTR -17984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17976[rbp], rax
	mov	rax, QWORD PTR -17976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17968[rbp], rax
	mov	rax, QWORD PTR -17968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17960[rbp], rax
	mov	rax, QWORD PTR -17960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17952[rbp], rax
	mov	rax, QWORD PTR -17952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17944[rbp], rax
	mov	rax, QWORD PTR -17944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17936[rbp], rax
	mov	rax, QWORD PTR -17936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17928[rbp], rax
	mov	rax, QWORD PTR -17928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17920[rbp], rax
	mov	rax, QWORD PTR -17920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17912[rbp], rax
	mov	rax, QWORD PTR -17912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17904[rbp], rax
	mov	rax, QWORD PTR -17904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17896[rbp], rax
	mov	rax, QWORD PTR -17896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17888[rbp], rax
	mov	rax, QWORD PTR -17888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17880[rbp], rax
	mov	rax, QWORD PTR -17880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17872[rbp], rax
	mov	rax, QWORD PTR -17872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17864[rbp], rax
	mov	rax, QWORD PTR -17864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17856[rbp], rax
	mov	rax, QWORD PTR -17856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17848[rbp], rax
	mov	rax, QWORD PTR -17848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17840[rbp], rax
	mov	rax, QWORD PTR -17840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17832[rbp], rax
	mov	rax, QWORD PTR -17832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17824[rbp], rax
	mov	rax, QWORD PTR -17824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17816[rbp], rax
	mov	rax, QWORD PTR -17816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17808[rbp], rax
	mov	rax, QWORD PTR -17808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17800[rbp], rax
	mov	rax, QWORD PTR -17800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17792[rbp], rax
	mov	rax, QWORD PTR -17792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17784[rbp], rax
	mov	rax, QWORD PTR -17784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17776[rbp], rax
	mov	rax, QWORD PTR -17776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17768[rbp], rax
	mov	rax, QWORD PTR -17768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17760[rbp], rax
	mov	rax, QWORD PTR -17760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17752[rbp], rax
	mov	rax, QWORD PTR -17752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17744[rbp], rax
	mov	rax, QWORD PTR -17744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17736[rbp], rax
	mov	rax, QWORD PTR -17736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17728[rbp], rax
	mov	rax, QWORD PTR -17728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17720[rbp], rax
	mov	rax, QWORD PTR -17720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17712[rbp], rax
	mov	rax, QWORD PTR -17712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17704[rbp], rax
	mov	rax, QWORD PTR -17704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17696[rbp], rax
	mov	rax, QWORD PTR -17696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17688[rbp], rax
	mov	rax, QWORD PTR -17688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17680[rbp], rax
	mov	rax, QWORD PTR -17680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17672[rbp], rax
	mov	rax, QWORD PTR -17672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17664[rbp], rax
	mov	rax, QWORD PTR -17664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17656[rbp], rax
	mov	rax, QWORD PTR -17656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17648[rbp], rax
	mov	rax, QWORD PTR -17648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17640[rbp], rax
	mov	rax, QWORD PTR -17640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17632[rbp], rax
	mov	rax, QWORD PTR -17632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17624[rbp], rax
	mov	rax, QWORD PTR -17624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17616[rbp], rax
	mov	rax, QWORD PTR -17616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17608[rbp], rax
	mov	rax, QWORD PTR -17608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17600[rbp], rax
	mov	rax, QWORD PTR -17600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17592[rbp], rax
	mov	rax, QWORD PTR -17592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17584[rbp], rax
	mov	rax, QWORD PTR -17584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17576[rbp], rax
	mov	rax, QWORD PTR -17576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17568[rbp], rax
	mov	rax, QWORD PTR -17568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17560[rbp], rax
	mov	rax, QWORD PTR -17560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17552[rbp], rax
	mov	rax, QWORD PTR -17552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17544[rbp], rax
	mov	rax, QWORD PTR -17544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17536[rbp], rax
	mov	rax, QWORD PTR -17536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17528[rbp], rax
	mov	rax, QWORD PTR -17528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17520[rbp], rax
	mov	rax, QWORD PTR -17520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17512[rbp], rax
	mov	rax, QWORD PTR -17512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17504[rbp], rax
	mov	rax, QWORD PTR -17504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17496[rbp], rax
	mov	rax, QWORD PTR -17496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17488[rbp], rax
	mov	rax, QWORD PTR -17488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17480[rbp], rax
	mov	rax, QWORD PTR -17480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17472[rbp], rax
	mov	rax, QWORD PTR -17472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17464[rbp], rax
	mov	rax, QWORD PTR -17464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17456[rbp], rax
	mov	rax, QWORD PTR -17456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17448[rbp], rax
	mov	rax, QWORD PTR -17448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17440[rbp], rax
	mov	rax, QWORD PTR -17440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17432[rbp], rax
	mov	rax, QWORD PTR -17432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17424[rbp], rax
	mov	rax, QWORD PTR -17424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17416[rbp], rax
	mov	rax, QWORD PTR -17416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17408[rbp], rax
	mov	rax, QWORD PTR -17408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17400[rbp], rax
	mov	rax, QWORD PTR -17400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17392[rbp], rax
	mov	rax, QWORD PTR -17392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17384[rbp], rax
	mov	rax, QWORD PTR -17384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17376[rbp], rax
	mov	rax, QWORD PTR -17376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17368[rbp], rax
	mov	rax, QWORD PTR -17368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17360[rbp], rax
	mov	rax, QWORD PTR -17360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17352[rbp], rax
	mov	rax, QWORD PTR -17352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17344[rbp], rax
	mov	rax, QWORD PTR -17344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17336[rbp], rax
	mov	rax, QWORD PTR -17336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17328[rbp], rax
	mov	rax, QWORD PTR -17328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17320[rbp], rax
	mov	rax, QWORD PTR -17320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17312[rbp], rax
	mov	rax, QWORD PTR -17312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17304[rbp], rax
	mov	rax, QWORD PTR -17304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17296[rbp], rax
	mov	rax, QWORD PTR -17296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17288[rbp], rax
	mov	rax, QWORD PTR -17288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17280[rbp], rax
	mov	rax, QWORD PTR -17280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17272[rbp], rax
	mov	rax, QWORD PTR -17272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17264[rbp], rax
	mov	rax, QWORD PTR -17264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17256[rbp], rax
	mov	rax, QWORD PTR -17256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17248[rbp], rax
	mov	rax, QWORD PTR -17248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17240[rbp], rax
	mov	rax, QWORD PTR -17240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17232[rbp], rax
	mov	rax, QWORD PTR -17232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17224[rbp], rax
	mov	rax, QWORD PTR -17224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17216[rbp], rax
	mov	rax, QWORD PTR -17216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17208[rbp], rax
	mov	rax, QWORD PTR -17208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17200[rbp], rax
	mov	rax, QWORD PTR -17200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17192[rbp], rax
	mov	rax, QWORD PTR -17192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17184[rbp], rax
	mov	rax, QWORD PTR -17184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17176[rbp], rax
	mov	rax, QWORD PTR -17176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17168[rbp], rax
	mov	rax, QWORD PTR -17168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17160[rbp], rax
	mov	rax, QWORD PTR -17160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17152[rbp], rax
	mov	rax, QWORD PTR -17152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17144[rbp], rax
	mov	rax, QWORD PTR -17144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17136[rbp], rax
	mov	rax, QWORD PTR -17136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17128[rbp], rax
	mov	rax, QWORD PTR -17128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17120[rbp], rax
	mov	rax, QWORD PTR -17120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17112[rbp], rax
	mov	rax, QWORD PTR -17112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17104[rbp], rax
	mov	rax, QWORD PTR -17104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17096[rbp], rax
	mov	rax, QWORD PTR -17096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17088[rbp], rax
	mov	rax, QWORD PTR -17088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17080[rbp], rax
	mov	rax, QWORD PTR -17080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17072[rbp], rax
	mov	rax, QWORD PTR -17072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17064[rbp], rax
	mov	rax, QWORD PTR -17064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17056[rbp], rax
	mov	rax, QWORD PTR -17056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17048[rbp], rax
	mov	rax, QWORD PTR -17048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17040[rbp], rax
	mov	rax, QWORD PTR -17040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17032[rbp], rax
	mov	rax, QWORD PTR -17032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17024[rbp], rax
	mov	rax, QWORD PTR -17024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17016[rbp], rax
	mov	rax, QWORD PTR -17016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -17008[rbp], rax
	mov	rax, QWORD PTR -17008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -17000[rbp], rax
	mov	rax, QWORD PTR -17000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16992[rbp], rax
	mov	rax, QWORD PTR -16992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16984[rbp], rax
	mov	rax, QWORD PTR -16984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16976[rbp], rax
	mov	rax, QWORD PTR -16976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16968[rbp], rax
	mov	rax, QWORD PTR -16968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16960[rbp], rax
	mov	rax, QWORD PTR -16960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16952[rbp], rax
	mov	rax, QWORD PTR -16952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16944[rbp], rax
	mov	rax, QWORD PTR -16944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16936[rbp], rax
	mov	rax, QWORD PTR -16936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16928[rbp], rax
	mov	rax, QWORD PTR -16928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16920[rbp], rax
	mov	rax, QWORD PTR -16920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16912[rbp], rax
	mov	rax, QWORD PTR -16912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16904[rbp], rax
	mov	rax, QWORD PTR -16904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16896[rbp], rax
	mov	rax, QWORD PTR -16896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16888[rbp], rax
	mov	rax, QWORD PTR -16888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16880[rbp], rax
	mov	rax, QWORD PTR -16880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16872[rbp], rax
	mov	rax, QWORD PTR -16872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16864[rbp], rax
	mov	rax, QWORD PTR -16864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16856[rbp], rax
	mov	rax, QWORD PTR -16856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16848[rbp], rax
	mov	rax, QWORD PTR -16848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16840[rbp], rax
	mov	rax, QWORD PTR -16840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16832[rbp], rax
	mov	rax, QWORD PTR -16832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16824[rbp], rax
	mov	rax, QWORD PTR -16824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16816[rbp], rax
	mov	rax, QWORD PTR -16816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16808[rbp], rax
	mov	rax, QWORD PTR -16808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16800[rbp], rax
	mov	rax, QWORD PTR -16800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16792[rbp], rax
	mov	rax, QWORD PTR -16792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16784[rbp], rax
	mov	rax, QWORD PTR -16784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16776[rbp], rax
	mov	rax, QWORD PTR -16776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16768[rbp], rax
	mov	rax, QWORD PTR -16768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16760[rbp], rax
	mov	rax, QWORD PTR -16760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16752[rbp], rax
	mov	rax, QWORD PTR -16752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16744[rbp], rax
	mov	rax, QWORD PTR -16744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16736[rbp], rax
	mov	rax, QWORD PTR -16736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16728[rbp], rax
	mov	rax, QWORD PTR -16728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16720[rbp], rax
	mov	rax, QWORD PTR -16720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16712[rbp], rax
	mov	rax, QWORD PTR -16712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16704[rbp], rax
	mov	rax, QWORD PTR -16704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16696[rbp], rax
	mov	rax, QWORD PTR -16696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16688[rbp], rax
	mov	rax, QWORD PTR -16688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16680[rbp], rax
	mov	rax, QWORD PTR -16680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16672[rbp], rax
	mov	rax, QWORD PTR -16672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16664[rbp], rax
	mov	rax, QWORD PTR -16664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16656[rbp], rax
	mov	rax, QWORD PTR -16656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16648[rbp], rax
	mov	rax, QWORD PTR -16648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16640[rbp], rax
	mov	rax, QWORD PTR -16640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16632[rbp], rax
	mov	rax, QWORD PTR -16632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16624[rbp], rax
	mov	rax, QWORD PTR -16624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16616[rbp], rax
	mov	rax, QWORD PTR -16616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16608[rbp], rax
	mov	rax, QWORD PTR -16608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16600[rbp], rax
	mov	rax, QWORD PTR -16600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16592[rbp], rax
	mov	rax, QWORD PTR -16592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16584[rbp], rax
	mov	rax, QWORD PTR -16584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16576[rbp], rax
	mov	rax, QWORD PTR -16576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16568[rbp], rax
	mov	rax, QWORD PTR -16568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16560[rbp], rax
	mov	rax, QWORD PTR -16560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16552[rbp], rax
	mov	rax, QWORD PTR -16552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16544[rbp], rax
	mov	rax, QWORD PTR -16544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16536[rbp], rax
	mov	rax, QWORD PTR -16536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16528[rbp], rax
	mov	rax, QWORD PTR -16528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16520[rbp], rax
	mov	rax, QWORD PTR -16520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16512[rbp], rax
	mov	rax, QWORD PTR -16512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16504[rbp], rax
	mov	rax, QWORD PTR -16504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16496[rbp], rax
	mov	rax, QWORD PTR -16496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16488[rbp], rax
	mov	rax, QWORD PTR -16488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16480[rbp], rax
	mov	rax, QWORD PTR -16480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16472[rbp], rax
	mov	rax, QWORD PTR -16472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16464[rbp], rax
	mov	rax, QWORD PTR -16464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16456[rbp], rax
	mov	rax, QWORD PTR -16456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16448[rbp], rax
	mov	rax, QWORD PTR -16448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16440[rbp], rax
	mov	rax, QWORD PTR -16440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16432[rbp], rax
	mov	rax, QWORD PTR -16432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16424[rbp], rax
	mov	rax, QWORD PTR -16424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16416[rbp], rax
	mov	rax, QWORD PTR -16416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16408[rbp], rax
	mov	rax, QWORD PTR -16408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16400[rbp], rax
	mov	rax, QWORD PTR -16400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16392[rbp], rax
	mov	rax, QWORD PTR -16392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16384[rbp], rax
	mov	rax, QWORD PTR -16384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16376[rbp], rax
	mov	rax, QWORD PTR -16376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16368[rbp], rax
	mov	rax, QWORD PTR -16368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16360[rbp], rax
	mov	rax, QWORD PTR -16360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16352[rbp], rax
	mov	rax, QWORD PTR -16352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16344[rbp], rax
	mov	rax, QWORD PTR -16344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16336[rbp], rax
	mov	rax, QWORD PTR -16336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16328[rbp], rax
	mov	rax, QWORD PTR -16328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16320[rbp], rax
	mov	rax, QWORD PTR -16320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16312[rbp], rax
	mov	rax, QWORD PTR -16312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16304[rbp], rax
	mov	rax, QWORD PTR -16304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16296[rbp], rax
	mov	rax, QWORD PTR -16296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16288[rbp], rax
	mov	rax, QWORD PTR -16288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16280[rbp], rax
	mov	rax, QWORD PTR -16280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16272[rbp], rax
	mov	rax, QWORD PTR -16272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16264[rbp], rax
	mov	rax, QWORD PTR -16264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16256[rbp], rax
	mov	rax, QWORD PTR -16256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16248[rbp], rax
	mov	rax, QWORD PTR -16248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16240[rbp], rax
	mov	rax, QWORD PTR -16240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16232[rbp], rax
	mov	rax, QWORD PTR -16232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16224[rbp], rax
	mov	rax, QWORD PTR -16224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16216[rbp], rax
	mov	rax, QWORD PTR -16216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16208[rbp], rax
	mov	rax, QWORD PTR -16208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16200[rbp], rax
	mov	rax, QWORD PTR -16200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16192[rbp], rax
	mov	rax, QWORD PTR -16192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16184[rbp], rax
	mov	rax, QWORD PTR -16184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16176[rbp], rax
	mov	rax, QWORD PTR -16176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16168[rbp], rax
	mov	rax, QWORD PTR -16168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16160[rbp], rax
	mov	rax, QWORD PTR -16160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16152[rbp], rax
	mov	rax, QWORD PTR -16152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16144[rbp], rax
	mov	rax, QWORD PTR -16144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16136[rbp], rax
	mov	rax, QWORD PTR -16136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16128[rbp], rax
	mov	rax, QWORD PTR -16128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16120[rbp], rax
	mov	rax, QWORD PTR -16120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16112[rbp], rax
	mov	rax, QWORD PTR -16112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16104[rbp], rax
	mov	rax, QWORD PTR -16104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16096[rbp], rax
	mov	rax, QWORD PTR -16096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16088[rbp], rax
	mov	rax, QWORD PTR -16088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16080[rbp], rax
	mov	rax, QWORD PTR -16080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16072[rbp], rax
	mov	rax, QWORD PTR -16072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16064[rbp], rax
	mov	rax, QWORD PTR -16064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16056[rbp], rax
	mov	rax, QWORD PTR -16056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16048[rbp], rax
	mov	rax, QWORD PTR -16048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16040[rbp], rax
	mov	rax, QWORD PTR -16040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16032[rbp], rax
	mov	rax, QWORD PTR -16032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16024[rbp], rax
	mov	rax, QWORD PTR -16024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16016[rbp], rax
	mov	rax, QWORD PTR -16016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -16008[rbp], rax
	mov	rax, QWORD PTR -16008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -16000[rbp], rax
	mov	rax, QWORD PTR -16000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15992[rbp], rax
	mov	rax, QWORD PTR -15992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15984[rbp], rax
	mov	rax, QWORD PTR -15984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15976[rbp], rax
	mov	rax, QWORD PTR -15976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15968[rbp], rax
	mov	rax, QWORD PTR -15968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15960[rbp], rax
	mov	rax, QWORD PTR -15960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15952[rbp], rax
	mov	rax, QWORD PTR -15952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15944[rbp], rax
	mov	rax, QWORD PTR -15944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15936[rbp], rax
	mov	rax, QWORD PTR -15936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15928[rbp], rax
	mov	rax, QWORD PTR -15928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15920[rbp], rax
	mov	rax, QWORD PTR -15920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15912[rbp], rax
	mov	rax, QWORD PTR -15912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15904[rbp], rax
	mov	rax, QWORD PTR -15904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15896[rbp], rax
	mov	rax, QWORD PTR -15896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15888[rbp], rax
	mov	rax, QWORD PTR -15888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15880[rbp], rax
	mov	rax, QWORD PTR -15880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15872[rbp], rax
	mov	rax, QWORD PTR -15872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15864[rbp], rax
	mov	rax, QWORD PTR -15864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15856[rbp], rax
	mov	rax, QWORD PTR -15856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15848[rbp], rax
	mov	rax, QWORD PTR -15848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15840[rbp], rax
	mov	rax, QWORD PTR -15840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15832[rbp], rax
	mov	rax, QWORD PTR -15832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15824[rbp], rax
	mov	rax, QWORD PTR -15824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15816[rbp], rax
	mov	rax, QWORD PTR -15816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15808[rbp], rax
	mov	rax, QWORD PTR -15808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15800[rbp], rax
	mov	rax, QWORD PTR -15800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15792[rbp], rax
	mov	rax, QWORD PTR -15792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15784[rbp], rax
	mov	rax, QWORD PTR -15784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15776[rbp], rax
	mov	rax, QWORD PTR -15776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15768[rbp], rax
	mov	rax, QWORD PTR -15768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15760[rbp], rax
	mov	rax, QWORD PTR -15760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15752[rbp], rax
	mov	rax, QWORD PTR -15752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15744[rbp], rax
	mov	rax, QWORD PTR -15744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15736[rbp], rax
	mov	rax, QWORD PTR -15736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15728[rbp], rax
	mov	rax, QWORD PTR -15728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15720[rbp], rax
	mov	rax, QWORD PTR -15720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15712[rbp], rax
	mov	rax, QWORD PTR -15712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15704[rbp], rax
	mov	rax, QWORD PTR -15704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15696[rbp], rax
	mov	rax, QWORD PTR -15696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15688[rbp], rax
	mov	rax, QWORD PTR -15688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15680[rbp], rax
	mov	rax, QWORD PTR -15680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15672[rbp], rax
	mov	rax, QWORD PTR -15672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15664[rbp], rax
	mov	rax, QWORD PTR -15664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15656[rbp], rax
	mov	rax, QWORD PTR -15656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15648[rbp], rax
	mov	rax, QWORD PTR -15648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15640[rbp], rax
	mov	rax, QWORD PTR -15640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15632[rbp], rax
	mov	rax, QWORD PTR -15632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15624[rbp], rax
	mov	rax, QWORD PTR -15624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15616[rbp], rax
	mov	rax, QWORD PTR -15616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15608[rbp], rax
	mov	rax, QWORD PTR -15608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15600[rbp], rax
	mov	rax, QWORD PTR -15600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15592[rbp], rax
	mov	rax, QWORD PTR -15592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15584[rbp], rax
	mov	rax, QWORD PTR -15584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15576[rbp], rax
	mov	rax, QWORD PTR -15576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15568[rbp], rax
	mov	rax, QWORD PTR -15568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15560[rbp], rax
	mov	rax, QWORD PTR -15560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15552[rbp], rax
	mov	rax, QWORD PTR -15552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15544[rbp], rax
	mov	rax, QWORD PTR -15544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15536[rbp], rax
	mov	rax, QWORD PTR -15536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15528[rbp], rax
	mov	rax, QWORD PTR -15528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15520[rbp], rax
	mov	rax, QWORD PTR -15520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15512[rbp], rax
	mov	rax, QWORD PTR -15512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15504[rbp], rax
	mov	rax, QWORD PTR -15504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15496[rbp], rax
	mov	rax, QWORD PTR -15496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15488[rbp], rax
	mov	rax, QWORD PTR -15488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15480[rbp], rax
	mov	rax, QWORD PTR -15480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15472[rbp], rax
	mov	rax, QWORD PTR -15472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15464[rbp], rax
	mov	rax, QWORD PTR -15464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15456[rbp], rax
	mov	rax, QWORD PTR -15456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15448[rbp], rax
	mov	rax, QWORD PTR -15448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15440[rbp], rax
	mov	rax, QWORD PTR -15440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15432[rbp], rax
	mov	rax, QWORD PTR -15432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15424[rbp], rax
	mov	rax, QWORD PTR -15424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15416[rbp], rax
	mov	rax, QWORD PTR -15416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15408[rbp], rax
	mov	rax, QWORD PTR -15408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15400[rbp], rax
	mov	rax, QWORD PTR -15400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15392[rbp], rax
	mov	rax, QWORD PTR -15392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15384[rbp], rax
	mov	rax, QWORD PTR -15384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15376[rbp], rax
	mov	rax, QWORD PTR -15376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15368[rbp], rax
	mov	rax, QWORD PTR -15368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15360[rbp], rax
	mov	rax, QWORD PTR -15360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15352[rbp], rax
	mov	rax, QWORD PTR -15352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15344[rbp], rax
	mov	rax, QWORD PTR -15344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15336[rbp], rax
	mov	rax, QWORD PTR -15336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15328[rbp], rax
	mov	rax, QWORD PTR -15328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15320[rbp], rax
	mov	rax, QWORD PTR -15320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15312[rbp], rax
	mov	rax, QWORD PTR -15312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15304[rbp], rax
	mov	rax, QWORD PTR -15304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15296[rbp], rax
	mov	rax, QWORD PTR -15296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15288[rbp], rax
	mov	rax, QWORD PTR -15288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15280[rbp], rax
	mov	rax, QWORD PTR -15280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15272[rbp], rax
	mov	rax, QWORD PTR -15272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15264[rbp], rax
	mov	rax, QWORD PTR -15264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15256[rbp], rax
	mov	rax, QWORD PTR -15256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15248[rbp], rax
	mov	rax, QWORD PTR -15248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15240[rbp], rax
	mov	rax, QWORD PTR -15240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15232[rbp], rax
	mov	rax, QWORD PTR -15232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15224[rbp], rax
	mov	rax, QWORD PTR -15224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15216[rbp], rax
	mov	rax, QWORD PTR -15216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15208[rbp], rax
	mov	rax, QWORD PTR -15208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15200[rbp], rax
	mov	rax, QWORD PTR -15200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15192[rbp], rax
	mov	rax, QWORD PTR -15192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15184[rbp], rax
	mov	rax, QWORD PTR -15184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15176[rbp], rax
	mov	rax, QWORD PTR -15176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15168[rbp], rax
	mov	rax, QWORD PTR -15168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15160[rbp], rax
	mov	rax, QWORD PTR -15160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15152[rbp], rax
	mov	rax, QWORD PTR -15152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15144[rbp], rax
	mov	rax, QWORD PTR -15144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15136[rbp], rax
	mov	rax, QWORD PTR -15136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15128[rbp], rax
	mov	rax, QWORD PTR -15128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15120[rbp], rax
	mov	rax, QWORD PTR -15120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15112[rbp], rax
	mov	rax, QWORD PTR -15112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15104[rbp], rax
	mov	rax, QWORD PTR -15104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15096[rbp], rax
	mov	rax, QWORD PTR -15096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15088[rbp], rax
	mov	rax, QWORD PTR -15088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15080[rbp], rax
	mov	rax, QWORD PTR -15080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15072[rbp], rax
	mov	rax, QWORD PTR -15072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15064[rbp], rax
	mov	rax, QWORD PTR -15064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15056[rbp], rax
	mov	rax, QWORD PTR -15056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15048[rbp], rax
	mov	rax, QWORD PTR -15048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15040[rbp], rax
	mov	rax, QWORD PTR -15040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15032[rbp], rax
	mov	rax, QWORD PTR -15032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15024[rbp], rax
	mov	rax, QWORD PTR -15024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15016[rbp], rax
	mov	rax, QWORD PTR -15016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -15008[rbp], rax
	mov	rax, QWORD PTR -15008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -15000[rbp], rax
	mov	rax, QWORD PTR -15000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14992[rbp], rax
	mov	rax, QWORD PTR -14992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14984[rbp], rax
	mov	rax, QWORD PTR -14984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14976[rbp], rax
	mov	rax, QWORD PTR -14976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14968[rbp], rax
	mov	rax, QWORD PTR -14968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14960[rbp], rax
	mov	rax, QWORD PTR -14960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14952[rbp], rax
	mov	rax, QWORD PTR -14952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14944[rbp], rax
	mov	rax, QWORD PTR -14944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14936[rbp], rax
	mov	rax, QWORD PTR -14936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14928[rbp], rax
	mov	rax, QWORD PTR -14928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14920[rbp], rax
	mov	rax, QWORD PTR -14920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14912[rbp], rax
	mov	rax, QWORD PTR -14912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14904[rbp], rax
	mov	rax, QWORD PTR -14904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14896[rbp], rax
	mov	rax, QWORD PTR -14896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14888[rbp], rax
	mov	rax, QWORD PTR -14888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14880[rbp], rax
	mov	rax, QWORD PTR -14880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14872[rbp], rax
	mov	rax, QWORD PTR -14872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14864[rbp], rax
	mov	rax, QWORD PTR -14864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14856[rbp], rax
	mov	rax, QWORD PTR -14856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14848[rbp], rax
	mov	rax, QWORD PTR -14848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14840[rbp], rax
	mov	rax, QWORD PTR -14840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14832[rbp], rax
	mov	rax, QWORD PTR -14832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14824[rbp], rax
	mov	rax, QWORD PTR -14824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14816[rbp], rax
	mov	rax, QWORD PTR -14816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14808[rbp], rax
	mov	rax, QWORD PTR -14808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14800[rbp], rax
	mov	rax, QWORD PTR -14800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14792[rbp], rax
	mov	rax, QWORD PTR -14792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14784[rbp], rax
	mov	rax, QWORD PTR -14784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14776[rbp], rax
	mov	rax, QWORD PTR -14776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14768[rbp], rax
	mov	rax, QWORD PTR -14768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14760[rbp], rax
	mov	rax, QWORD PTR -14760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14752[rbp], rax
	mov	rax, QWORD PTR -14752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14744[rbp], rax
	mov	rax, QWORD PTR -14744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14736[rbp], rax
	mov	rax, QWORD PTR -14736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14728[rbp], rax
	mov	rax, QWORD PTR -14728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14720[rbp], rax
	mov	rax, QWORD PTR -14720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14712[rbp], rax
	mov	rax, QWORD PTR -14712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14704[rbp], rax
	mov	rax, QWORD PTR -14704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14696[rbp], rax
	mov	rax, QWORD PTR -14696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14688[rbp], rax
	mov	rax, QWORD PTR -14688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14680[rbp], rax
	mov	rax, QWORD PTR -14680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14672[rbp], rax
	mov	rax, QWORD PTR -14672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14664[rbp], rax
	mov	rax, QWORD PTR -14664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14656[rbp], rax
	mov	rax, QWORD PTR -14656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14648[rbp], rax
	mov	rax, QWORD PTR -14648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14640[rbp], rax
	mov	rax, QWORD PTR -14640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14632[rbp], rax
	mov	rax, QWORD PTR -14632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14624[rbp], rax
	mov	rax, QWORD PTR -14624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14616[rbp], rax
	mov	rax, QWORD PTR -14616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14608[rbp], rax
	mov	rax, QWORD PTR -14608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14600[rbp], rax
	mov	rax, QWORD PTR -14600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14592[rbp], rax
	mov	rax, QWORD PTR -14592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14584[rbp], rax
	mov	rax, QWORD PTR -14584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14576[rbp], rax
	mov	rax, QWORD PTR -14576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14568[rbp], rax
	mov	rax, QWORD PTR -14568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14560[rbp], rax
	mov	rax, QWORD PTR -14560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14552[rbp], rax
	mov	rax, QWORD PTR -14552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14544[rbp], rax
	mov	rax, QWORD PTR -14544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14536[rbp], rax
	mov	rax, QWORD PTR -14536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14528[rbp], rax
	mov	rax, QWORD PTR -14528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14520[rbp], rax
	mov	rax, QWORD PTR -14520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14512[rbp], rax
	mov	rax, QWORD PTR -14512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14504[rbp], rax
	mov	rax, QWORD PTR -14504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14496[rbp], rax
	mov	rax, QWORD PTR -14496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14488[rbp], rax
	mov	rax, QWORD PTR -14488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14480[rbp], rax
	mov	rax, QWORD PTR -14480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14472[rbp], rax
	mov	rax, QWORD PTR -14472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14464[rbp], rax
	mov	rax, QWORD PTR -14464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14456[rbp], rax
	mov	rax, QWORD PTR -14456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14448[rbp], rax
	mov	rax, QWORD PTR -14448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14440[rbp], rax
	mov	rax, QWORD PTR -14440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14432[rbp], rax
	mov	rax, QWORD PTR -14432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14424[rbp], rax
	mov	rax, QWORD PTR -14424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14416[rbp], rax
	mov	rax, QWORD PTR -14416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14408[rbp], rax
	mov	rax, QWORD PTR -14408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14400[rbp], rax
	mov	rax, QWORD PTR -14400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14392[rbp], rax
	mov	rax, QWORD PTR -14392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14384[rbp], rax
	mov	rax, QWORD PTR -14384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14376[rbp], rax
	mov	rax, QWORD PTR -14376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14368[rbp], rax
	mov	rax, QWORD PTR -14368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14360[rbp], rax
	mov	rax, QWORD PTR -14360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14352[rbp], rax
	mov	rax, QWORD PTR -14352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14344[rbp], rax
	mov	rax, QWORD PTR -14344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14336[rbp], rax
	mov	rax, QWORD PTR -14336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14328[rbp], rax
	mov	rax, QWORD PTR -14328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14320[rbp], rax
	mov	rax, QWORD PTR -14320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14312[rbp], rax
	mov	rax, QWORD PTR -14312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14304[rbp], rax
	mov	rax, QWORD PTR -14304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14296[rbp], rax
	mov	rax, QWORD PTR -14296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14288[rbp], rax
	mov	rax, QWORD PTR -14288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14280[rbp], rax
	mov	rax, QWORD PTR -14280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14272[rbp], rax
	mov	rax, QWORD PTR -14272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14264[rbp], rax
	mov	rax, QWORD PTR -14264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14256[rbp], rax
	mov	rax, QWORD PTR -14256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14248[rbp], rax
	mov	rax, QWORD PTR -14248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14240[rbp], rax
	mov	rax, QWORD PTR -14240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14232[rbp], rax
	mov	rax, QWORD PTR -14232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14224[rbp], rax
	mov	rax, QWORD PTR -14224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14216[rbp], rax
	mov	rax, QWORD PTR -14216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14208[rbp], rax
	mov	rax, QWORD PTR -14208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14200[rbp], rax
	mov	rax, QWORD PTR -14200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14192[rbp], rax
	mov	rax, QWORD PTR -14192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14184[rbp], rax
	mov	rax, QWORD PTR -14184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14176[rbp], rax
	mov	rax, QWORD PTR -14176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14168[rbp], rax
	mov	rax, QWORD PTR -14168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14160[rbp], rax
	mov	rax, QWORD PTR -14160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14152[rbp], rax
	mov	rax, QWORD PTR -14152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14144[rbp], rax
	mov	rax, QWORD PTR -14144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14136[rbp], rax
	mov	rax, QWORD PTR -14136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14128[rbp], rax
	mov	rax, QWORD PTR -14128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14120[rbp], rax
	mov	rax, QWORD PTR -14120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14112[rbp], rax
	mov	rax, QWORD PTR -14112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14104[rbp], rax
	mov	rax, QWORD PTR -14104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14096[rbp], rax
	mov	rax, QWORD PTR -14096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14088[rbp], rax
	mov	rax, QWORD PTR -14088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14080[rbp], rax
	mov	rax, QWORD PTR -14080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14072[rbp], rax
	mov	rax, QWORD PTR -14072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14064[rbp], rax
	mov	rax, QWORD PTR -14064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14056[rbp], rax
	mov	rax, QWORD PTR -14056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14048[rbp], rax
	mov	rax, QWORD PTR -14048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14040[rbp], rax
	mov	rax, QWORD PTR -14040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14032[rbp], rax
	mov	rax, QWORD PTR -14032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14024[rbp], rax
	mov	rax, QWORD PTR -14024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14016[rbp], rax
	mov	rax, QWORD PTR -14016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -14008[rbp], rax
	mov	rax, QWORD PTR -14008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -14000[rbp], rax
	mov	rax, QWORD PTR -14000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13992[rbp], rax
	mov	rax, QWORD PTR -13992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13984[rbp], rax
	mov	rax, QWORD PTR -13984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13976[rbp], rax
	mov	rax, QWORD PTR -13976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13968[rbp], rax
	mov	rax, QWORD PTR -13968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13960[rbp], rax
	mov	rax, QWORD PTR -13960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13952[rbp], rax
	mov	rax, QWORD PTR -13952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13944[rbp], rax
	mov	rax, QWORD PTR -13944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13936[rbp], rax
	mov	rax, QWORD PTR -13936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13928[rbp], rax
	mov	rax, QWORD PTR -13928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13920[rbp], rax
	mov	rax, QWORD PTR -13920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13912[rbp], rax
	mov	rax, QWORD PTR -13912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13904[rbp], rax
	mov	rax, QWORD PTR -13904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13896[rbp], rax
	mov	rax, QWORD PTR -13896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13888[rbp], rax
	mov	rax, QWORD PTR -13888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13880[rbp], rax
	mov	rax, QWORD PTR -13880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13872[rbp], rax
	mov	rax, QWORD PTR -13872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13864[rbp], rax
	mov	rax, QWORD PTR -13864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13856[rbp], rax
	mov	rax, QWORD PTR -13856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13848[rbp], rax
	mov	rax, QWORD PTR -13848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13840[rbp], rax
	mov	rax, QWORD PTR -13840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13832[rbp], rax
	mov	rax, QWORD PTR -13832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13824[rbp], rax
	mov	rax, QWORD PTR -13824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13816[rbp], rax
	mov	rax, QWORD PTR -13816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13808[rbp], rax
	mov	rax, QWORD PTR -13808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13800[rbp], rax
	mov	rax, QWORD PTR -13800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13792[rbp], rax
	mov	rax, QWORD PTR -13792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13784[rbp], rax
	mov	rax, QWORD PTR -13784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13776[rbp], rax
	mov	rax, QWORD PTR -13776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13768[rbp], rax
	mov	rax, QWORD PTR -13768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13760[rbp], rax
	mov	rax, QWORD PTR -13760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13752[rbp], rax
	mov	rax, QWORD PTR -13752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13744[rbp], rax
	mov	rax, QWORD PTR -13744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13736[rbp], rax
	mov	rax, QWORD PTR -13736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13728[rbp], rax
	mov	rax, QWORD PTR -13728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13720[rbp], rax
	mov	rax, QWORD PTR -13720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13712[rbp], rax
	mov	rax, QWORD PTR -13712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13704[rbp], rax
	mov	rax, QWORD PTR -13704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13696[rbp], rax
	mov	rax, QWORD PTR -13696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13688[rbp], rax
	mov	rax, QWORD PTR -13688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13680[rbp], rax
	mov	rax, QWORD PTR -13680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13672[rbp], rax
	mov	rax, QWORD PTR -13672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13664[rbp], rax
	mov	rax, QWORD PTR -13664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13656[rbp], rax
	mov	rax, QWORD PTR -13656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13648[rbp], rax
	mov	rax, QWORD PTR -13648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13640[rbp], rax
	mov	rax, QWORD PTR -13640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13632[rbp], rax
	mov	rax, QWORD PTR -13632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13624[rbp], rax
	mov	rax, QWORD PTR -13624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13616[rbp], rax
	mov	rax, QWORD PTR -13616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13608[rbp], rax
	mov	rax, QWORD PTR -13608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13600[rbp], rax
	mov	rax, QWORD PTR -13600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13592[rbp], rax
	mov	rax, QWORD PTR -13592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13584[rbp], rax
	mov	rax, QWORD PTR -13584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13576[rbp], rax
	mov	rax, QWORD PTR -13576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13568[rbp], rax
	mov	rax, QWORD PTR -13568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13560[rbp], rax
	mov	rax, QWORD PTR -13560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13552[rbp], rax
	mov	rax, QWORD PTR -13552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13544[rbp], rax
	mov	rax, QWORD PTR -13544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13536[rbp], rax
	mov	rax, QWORD PTR -13536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13528[rbp], rax
	mov	rax, QWORD PTR -13528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13520[rbp], rax
	mov	rax, QWORD PTR -13520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13512[rbp], rax
	mov	rax, QWORD PTR -13512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13504[rbp], rax
	mov	rax, QWORD PTR -13504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13496[rbp], rax
	mov	rax, QWORD PTR -13496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13488[rbp], rax
	mov	rax, QWORD PTR -13488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13480[rbp], rax
	mov	rax, QWORD PTR -13480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13472[rbp], rax
	mov	rax, QWORD PTR -13472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13464[rbp], rax
	mov	rax, QWORD PTR -13464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13456[rbp], rax
	mov	rax, QWORD PTR -13456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13448[rbp], rax
	mov	rax, QWORD PTR -13448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13440[rbp], rax
	mov	rax, QWORD PTR -13440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13432[rbp], rax
	mov	rax, QWORD PTR -13432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13424[rbp], rax
	mov	rax, QWORD PTR -13424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13416[rbp], rax
	mov	rax, QWORD PTR -13416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13408[rbp], rax
	mov	rax, QWORD PTR -13408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13400[rbp], rax
	mov	rax, QWORD PTR -13400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13392[rbp], rax
	mov	rax, QWORD PTR -13392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13384[rbp], rax
	mov	rax, QWORD PTR -13384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13376[rbp], rax
	mov	rax, QWORD PTR -13376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13368[rbp], rax
	mov	rax, QWORD PTR -13368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13360[rbp], rax
	mov	rax, QWORD PTR -13360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13352[rbp], rax
	mov	rax, QWORD PTR -13352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13344[rbp], rax
	mov	rax, QWORD PTR -13344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13336[rbp], rax
	mov	rax, QWORD PTR -13336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13328[rbp], rax
	mov	rax, QWORD PTR -13328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13320[rbp], rax
	mov	rax, QWORD PTR -13320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13312[rbp], rax
	mov	rax, QWORD PTR -13312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13304[rbp], rax
	mov	rax, QWORD PTR -13304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13296[rbp], rax
	mov	rax, QWORD PTR -13296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13288[rbp], rax
	mov	rax, QWORD PTR -13288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13280[rbp], rax
	mov	rax, QWORD PTR -13280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13272[rbp], rax
	mov	rax, QWORD PTR -13272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13264[rbp], rax
	mov	rax, QWORD PTR -13264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13256[rbp], rax
	mov	rax, QWORD PTR -13256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13248[rbp], rax
	mov	rax, QWORD PTR -13248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13240[rbp], rax
	mov	rax, QWORD PTR -13240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13232[rbp], rax
	mov	rax, QWORD PTR -13232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13224[rbp], rax
	mov	rax, QWORD PTR -13224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13216[rbp], rax
	mov	rax, QWORD PTR -13216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13208[rbp], rax
	mov	rax, QWORD PTR -13208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13200[rbp], rax
	mov	rax, QWORD PTR -13200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13192[rbp], rax
	mov	rax, QWORD PTR -13192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13184[rbp], rax
	mov	rax, QWORD PTR -13184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13176[rbp], rax
	mov	rax, QWORD PTR -13176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13168[rbp], rax
	mov	rax, QWORD PTR -13168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13160[rbp], rax
	mov	rax, QWORD PTR -13160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13152[rbp], rax
	mov	rax, QWORD PTR -13152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13144[rbp], rax
	mov	rax, QWORD PTR -13144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13136[rbp], rax
	mov	rax, QWORD PTR -13136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13128[rbp], rax
	mov	rax, QWORD PTR -13128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13120[rbp], rax
	mov	rax, QWORD PTR -13120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13112[rbp], rax
	mov	rax, QWORD PTR -13112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13104[rbp], rax
	mov	rax, QWORD PTR -13104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13096[rbp], rax
	mov	rax, QWORD PTR -13096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13088[rbp], rax
	mov	rax, QWORD PTR -13088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13080[rbp], rax
	mov	rax, QWORD PTR -13080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13072[rbp], rax
	mov	rax, QWORD PTR -13072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13064[rbp], rax
	mov	rax, QWORD PTR -13064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13056[rbp], rax
	mov	rax, QWORD PTR -13056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13048[rbp], rax
	mov	rax, QWORD PTR -13048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13040[rbp], rax
	mov	rax, QWORD PTR -13040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13032[rbp], rax
	mov	rax, QWORD PTR -13032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13024[rbp], rax
	mov	rax, QWORD PTR -13024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13016[rbp], rax
	mov	rax, QWORD PTR -13016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -13008[rbp], rax
	mov	rax, QWORD PTR -13008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -13000[rbp], rax
	mov	rax, QWORD PTR -13000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12992[rbp], rax
	mov	rax, QWORD PTR -12992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12984[rbp], rax
	mov	rax, QWORD PTR -12984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12976[rbp], rax
	mov	rax, QWORD PTR -12976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12968[rbp], rax
	mov	rax, QWORD PTR -12968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12960[rbp], rax
	mov	rax, QWORD PTR -12960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12952[rbp], rax
	mov	rax, QWORD PTR -12952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12944[rbp], rax
	mov	rax, QWORD PTR -12944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12936[rbp], rax
	mov	rax, QWORD PTR -12936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12928[rbp], rax
	mov	rax, QWORD PTR -12928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12920[rbp], rax
	mov	rax, QWORD PTR -12920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12912[rbp], rax
	mov	rax, QWORD PTR -12912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12904[rbp], rax
	mov	rax, QWORD PTR -12904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12896[rbp], rax
	mov	rax, QWORD PTR -12896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12888[rbp], rax
	mov	rax, QWORD PTR -12888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12880[rbp], rax
	mov	rax, QWORD PTR -12880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12872[rbp], rax
	mov	rax, QWORD PTR -12872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12864[rbp], rax
	mov	rax, QWORD PTR -12864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12856[rbp], rax
	mov	rax, QWORD PTR -12856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12848[rbp], rax
	mov	rax, QWORD PTR -12848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12840[rbp], rax
	mov	rax, QWORD PTR -12840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12832[rbp], rax
	mov	rax, QWORD PTR -12832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12824[rbp], rax
	mov	rax, QWORD PTR -12824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12816[rbp], rax
	mov	rax, QWORD PTR -12816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12808[rbp], rax
	mov	rax, QWORD PTR -12808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12800[rbp], rax
	mov	rax, QWORD PTR -12800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12792[rbp], rax
	mov	rax, QWORD PTR -12792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12784[rbp], rax
	mov	rax, QWORD PTR -12784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12776[rbp], rax
	mov	rax, QWORD PTR -12776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12768[rbp], rax
	mov	rax, QWORD PTR -12768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12760[rbp], rax
	mov	rax, QWORD PTR -12760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12752[rbp], rax
	mov	rax, QWORD PTR -12752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12744[rbp], rax
	mov	rax, QWORD PTR -12744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12736[rbp], rax
	mov	rax, QWORD PTR -12736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12728[rbp], rax
	mov	rax, QWORD PTR -12728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12720[rbp], rax
	mov	rax, QWORD PTR -12720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12712[rbp], rax
	mov	rax, QWORD PTR -12712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12704[rbp], rax
	mov	rax, QWORD PTR -12704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12696[rbp], rax
	mov	rax, QWORD PTR -12696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12688[rbp], rax
	mov	rax, QWORD PTR -12688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12680[rbp], rax
	mov	rax, QWORD PTR -12680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12672[rbp], rax
	mov	rax, QWORD PTR -12672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12664[rbp], rax
	mov	rax, QWORD PTR -12664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12656[rbp], rax
	mov	rax, QWORD PTR -12656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12648[rbp], rax
	mov	rax, QWORD PTR -12648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12640[rbp], rax
	mov	rax, QWORD PTR -12640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12632[rbp], rax
	mov	rax, QWORD PTR -12632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12624[rbp], rax
	mov	rax, QWORD PTR -12624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12616[rbp], rax
	mov	rax, QWORD PTR -12616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12608[rbp], rax
	mov	rax, QWORD PTR -12608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12600[rbp], rax
	mov	rax, QWORD PTR -12600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12592[rbp], rax
	mov	rax, QWORD PTR -12592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12584[rbp], rax
	mov	rax, QWORD PTR -12584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12576[rbp], rax
	mov	rax, QWORD PTR -12576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12568[rbp], rax
	mov	rax, QWORD PTR -12568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12560[rbp], rax
	mov	rax, QWORD PTR -12560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12552[rbp], rax
	mov	rax, QWORD PTR -12552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12544[rbp], rax
	mov	rax, QWORD PTR -12544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12536[rbp], rax
	mov	rax, QWORD PTR -12536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12528[rbp], rax
	mov	rax, QWORD PTR -12528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12520[rbp], rax
	mov	rax, QWORD PTR -12520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12512[rbp], rax
	mov	rax, QWORD PTR -12512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12504[rbp], rax
	mov	rax, QWORD PTR -12504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12496[rbp], rax
	mov	rax, QWORD PTR -12496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12488[rbp], rax
	mov	rax, QWORD PTR -12488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12480[rbp], rax
	mov	rax, QWORD PTR -12480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12472[rbp], rax
	mov	rax, QWORD PTR -12472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12464[rbp], rax
	mov	rax, QWORD PTR -12464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12456[rbp], rax
	mov	rax, QWORD PTR -12456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12448[rbp], rax
	mov	rax, QWORD PTR -12448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12440[rbp], rax
	mov	rax, QWORD PTR -12440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12432[rbp], rax
	mov	rax, QWORD PTR -12432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12424[rbp], rax
	mov	rax, QWORD PTR -12424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12416[rbp], rax
	mov	rax, QWORD PTR -12416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12408[rbp], rax
	mov	rax, QWORD PTR -12408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12400[rbp], rax
	mov	rax, QWORD PTR -12400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12392[rbp], rax
	mov	rax, QWORD PTR -12392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12384[rbp], rax
	mov	rax, QWORD PTR -12384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12376[rbp], rax
	mov	rax, QWORD PTR -12376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12368[rbp], rax
	mov	rax, QWORD PTR -12368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12360[rbp], rax
	mov	rax, QWORD PTR -12360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12352[rbp], rax
	mov	rax, QWORD PTR -12352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12344[rbp], rax
	mov	rax, QWORD PTR -12344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12336[rbp], rax
	mov	rax, QWORD PTR -12336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12328[rbp], rax
	mov	rax, QWORD PTR -12328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12320[rbp], rax
	mov	rax, QWORD PTR -12320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12312[rbp], rax
	mov	rax, QWORD PTR -12312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12304[rbp], rax
	mov	rax, QWORD PTR -12304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12296[rbp], rax
	mov	rax, QWORD PTR -12296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12288[rbp], rax
	mov	rax, QWORD PTR -12288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12280[rbp], rax
	mov	rax, QWORD PTR -12280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12272[rbp], rax
	mov	rax, QWORD PTR -12272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12264[rbp], rax
	mov	rax, QWORD PTR -12264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12256[rbp], rax
	mov	rax, QWORD PTR -12256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12248[rbp], rax
	mov	rax, QWORD PTR -12248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12240[rbp], rax
	mov	rax, QWORD PTR -12240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12232[rbp], rax
	mov	rax, QWORD PTR -12232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12224[rbp], rax
	mov	rax, QWORD PTR -12224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12216[rbp], rax
	mov	rax, QWORD PTR -12216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12208[rbp], rax
	mov	rax, QWORD PTR -12208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12200[rbp], rax
	mov	rax, QWORD PTR -12200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12192[rbp], rax
	mov	rax, QWORD PTR -12192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12184[rbp], rax
	mov	rax, QWORD PTR -12184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12176[rbp], rax
	mov	rax, QWORD PTR -12176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12168[rbp], rax
	mov	rax, QWORD PTR -12168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12160[rbp], rax
	mov	rax, QWORD PTR -12160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12152[rbp], rax
	mov	rax, QWORD PTR -12152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12144[rbp], rax
	mov	rax, QWORD PTR -12144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12136[rbp], rax
	mov	rax, QWORD PTR -12136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12128[rbp], rax
	mov	rax, QWORD PTR -12128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12120[rbp], rax
	mov	rax, QWORD PTR -12120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12112[rbp], rax
	mov	rax, QWORD PTR -12112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12104[rbp], rax
	mov	rax, QWORD PTR -12104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12096[rbp], rax
	mov	rax, QWORD PTR -12096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12088[rbp], rax
	mov	rax, QWORD PTR -12088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12080[rbp], rax
	mov	rax, QWORD PTR -12080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12072[rbp], rax
	mov	rax, QWORD PTR -12072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12064[rbp], rax
	mov	rax, QWORD PTR -12064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12056[rbp], rax
	mov	rax, QWORD PTR -12056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12048[rbp], rax
	mov	rax, QWORD PTR -12048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12040[rbp], rax
	mov	rax, QWORD PTR -12040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12032[rbp], rax
	mov	rax, QWORD PTR -12032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12024[rbp], rax
	mov	rax, QWORD PTR -12024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12016[rbp], rax
	mov	rax, QWORD PTR -12016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -12008[rbp], rax
	mov	rax, QWORD PTR -12008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -12000[rbp], rax
	mov	rax, QWORD PTR -12000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11992[rbp], rax
	mov	rax, QWORD PTR -11992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11984[rbp], rax
	mov	rax, QWORD PTR -11984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11976[rbp], rax
	mov	rax, QWORD PTR -11976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11968[rbp], rax
	mov	rax, QWORD PTR -11968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11960[rbp], rax
	mov	rax, QWORD PTR -11960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11952[rbp], rax
	mov	rax, QWORD PTR -11952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11944[rbp], rax
	mov	rax, QWORD PTR -11944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11936[rbp], rax
	mov	rax, QWORD PTR -11936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11928[rbp], rax
	mov	rax, QWORD PTR -11928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11920[rbp], rax
	mov	rax, QWORD PTR -11920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11912[rbp], rax
	mov	rax, QWORD PTR -11912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11904[rbp], rax
	mov	rax, QWORD PTR -11904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11896[rbp], rax
	mov	rax, QWORD PTR -11896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11888[rbp], rax
	mov	rax, QWORD PTR -11888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11880[rbp], rax
	mov	rax, QWORD PTR -11880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11872[rbp], rax
	mov	rax, QWORD PTR -11872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11864[rbp], rax
	mov	rax, QWORD PTR -11864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11856[rbp], rax
	mov	rax, QWORD PTR -11856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11848[rbp], rax
	mov	rax, QWORD PTR -11848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11840[rbp], rax
	mov	rax, QWORD PTR -11840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11832[rbp], rax
	mov	rax, QWORD PTR -11832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11824[rbp], rax
	mov	rax, QWORD PTR -11824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11816[rbp], rax
	mov	rax, QWORD PTR -11816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11808[rbp], rax
	mov	rax, QWORD PTR -11808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11800[rbp], rax
	mov	rax, QWORD PTR -11800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11792[rbp], rax
	mov	rax, QWORD PTR -11792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11784[rbp], rax
	mov	rax, QWORD PTR -11784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11776[rbp], rax
	mov	rax, QWORD PTR -11776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11768[rbp], rax
	mov	rax, QWORD PTR -11768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11760[rbp], rax
	mov	rax, QWORD PTR -11760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11752[rbp], rax
	mov	rax, QWORD PTR -11752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11744[rbp], rax
	mov	rax, QWORD PTR -11744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11736[rbp], rax
	mov	rax, QWORD PTR -11736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11728[rbp], rax
	mov	rax, QWORD PTR -11728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11720[rbp], rax
	mov	rax, QWORD PTR -11720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11712[rbp], rax
	mov	rax, QWORD PTR -11712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11704[rbp], rax
	mov	rax, QWORD PTR -11704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11696[rbp], rax
	mov	rax, QWORD PTR -11696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11688[rbp], rax
	mov	rax, QWORD PTR -11688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11680[rbp], rax
	mov	rax, QWORD PTR -11680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11672[rbp], rax
	mov	rax, QWORD PTR -11672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11664[rbp], rax
	mov	rax, QWORD PTR -11664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11656[rbp], rax
	mov	rax, QWORD PTR -11656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11648[rbp], rax
	mov	rax, QWORD PTR -11648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11640[rbp], rax
	mov	rax, QWORD PTR -11640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11632[rbp], rax
	mov	rax, QWORD PTR -11632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11624[rbp], rax
	mov	rax, QWORD PTR -11624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11616[rbp], rax
	mov	rax, QWORD PTR -11616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11608[rbp], rax
	mov	rax, QWORD PTR -11608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11600[rbp], rax
	mov	rax, QWORD PTR -11600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11592[rbp], rax
	mov	rax, QWORD PTR -11592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11584[rbp], rax
	mov	rax, QWORD PTR -11584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11576[rbp], rax
	mov	rax, QWORD PTR -11576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11568[rbp], rax
	mov	rax, QWORD PTR -11568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11560[rbp], rax
	mov	rax, QWORD PTR -11560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11552[rbp], rax
	mov	rax, QWORD PTR -11552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11544[rbp], rax
	mov	rax, QWORD PTR -11544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11536[rbp], rax
	mov	rax, QWORD PTR -11536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11528[rbp], rax
	mov	rax, QWORD PTR -11528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11520[rbp], rax
	mov	rax, QWORD PTR -11520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11512[rbp], rax
	mov	rax, QWORD PTR -11512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11504[rbp], rax
	mov	rax, QWORD PTR -11504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11496[rbp], rax
	mov	rax, QWORD PTR -11496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11488[rbp], rax
	mov	rax, QWORD PTR -11488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11480[rbp], rax
	mov	rax, QWORD PTR -11480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11472[rbp], rax
	mov	rax, QWORD PTR -11472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11464[rbp], rax
	mov	rax, QWORD PTR -11464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11456[rbp], rax
	mov	rax, QWORD PTR -11456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11448[rbp], rax
	mov	rax, QWORD PTR -11448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11440[rbp], rax
	mov	rax, QWORD PTR -11440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11432[rbp], rax
	mov	rax, QWORD PTR -11432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11424[rbp], rax
	mov	rax, QWORD PTR -11424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11416[rbp], rax
	mov	rax, QWORD PTR -11416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11408[rbp], rax
	mov	rax, QWORD PTR -11408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11400[rbp], rax
	mov	rax, QWORD PTR -11400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11392[rbp], rax
	mov	rax, QWORD PTR -11392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11384[rbp], rax
	mov	rax, QWORD PTR -11384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11376[rbp], rax
	mov	rax, QWORD PTR -11376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11368[rbp], rax
	mov	rax, QWORD PTR -11368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11360[rbp], rax
	mov	rax, QWORD PTR -11360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11352[rbp], rax
	mov	rax, QWORD PTR -11352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11344[rbp], rax
	mov	rax, QWORD PTR -11344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11336[rbp], rax
	mov	rax, QWORD PTR -11336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11328[rbp], rax
	mov	rax, QWORD PTR -11328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11320[rbp], rax
	mov	rax, QWORD PTR -11320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11312[rbp], rax
	mov	rax, QWORD PTR -11312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11304[rbp], rax
	mov	rax, QWORD PTR -11304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11296[rbp], rax
	mov	rax, QWORD PTR -11296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11288[rbp], rax
	mov	rax, QWORD PTR -11288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11280[rbp], rax
	mov	rax, QWORD PTR -11280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11272[rbp], rax
	mov	rax, QWORD PTR -11272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11264[rbp], rax
	mov	rax, QWORD PTR -11264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11256[rbp], rax
	mov	rax, QWORD PTR -11256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11248[rbp], rax
	mov	rax, QWORD PTR -11248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11240[rbp], rax
	mov	rax, QWORD PTR -11240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11232[rbp], rax
	mov	rax, QWORD PTR -11232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11224[rbp], rax
	mov	rax, QWORD PTR -11224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11216[rbp], rax
	mov	rax, QWORD PTR -11216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11208[rbp], rax
	mov	rax, QWORD PTR -11208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11200[rbp], rax
	mov	rax, QWORD PTR -11200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11192[rbp], rax
	mov	rax, QWORD PTR -11192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11184[rbp], rax
	mov	rax, QWORD PTR -11184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11176[rbp], rax
	mov	rax, QWORD PTR -11176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11168[rbp], rax
	mov	rax, QWORD PTR -11168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11160[rbp], rax
	mov	rax, QWORD PTR -11160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11152[rbp], rax
	mov	rax, QWORD PTR -11152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11144[rbp], rax
	mov	rax, QWORD PTR -11144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11136[rbp], rax
	mov	rax, QWORD PTR -11136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11128[rbp], rax
	mov	rax, QWORD PTR -11128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11120[rbp], rax
	mov	rax, QWORD PTR -11120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11112[rbp], rax
	mov	rax, QWORD PTR -11112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11104[rbp], rax
	mov	rax, QWORD PTR -11104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11096[rbp], rax
	mov	rax, QWORD PTR -11096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11088[rbp], rax
	mov	rax, QWORD PTR -11088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11080[rbp], rax
	mov	rax, QWORD PTR -11080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11072[rbp], rax
	mov	rax, QWORD PTR -11072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11064[rbp], rax
	mov	rax, QWORD PTR -11064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11056[rbp], rax
	mov	rax, QWORD PTR -11056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11048[rbp], rax
	mov	rax, QWORD PTR -11048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11040[rbp], rax
	mov	rax, QWORD PTR -11040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11032[rbp], rax
	mov	rax, QWORD PTR -11032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11024[rbp], rax
	mov	rax, QWORD PTR -11024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11016[rbp], rax
	mov	rax, QWORD PTR -11016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -11008[rbp], rax
	mov	rax, QWORD PTR -11008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -11000[rbp], rax
	mov	rax, QWORD PTR -11000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10992[rbp], rax
	mov	rax, QWORD PTR -10992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10984[rbp], rax
	mov	rax, QWORD PTR -10984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10976[rbp], rax
	mov	rax, QWORD PTR -10976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10968[rbp], rax
	mov	rax, QWORD PTR -10968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10960[rbp], rax
	mov	rax, QWORD PTR -10960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10952[rbp], rax
	mov	rax, QWORD PTR -10952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10944[rbp], rax
	mov	rax, QWORD PTR -10944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10936[rbp], rax
	mov	rax, QWORD PTR -10936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10928[rbp], rax
	mov	rax, QWORD PTR -10928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10920[rbp], rax
	mov	rax, QWORD PTR -10920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10912[rbp], rax
	mov	rax, QWORD PTR -10912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10904[rbp], rax
	mov	rax, QWORD PTR -10904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10896[rbp], rax
	mov	rax, QWORD PTR -10896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10888[rbp], rax
	mov	rax, QWORD PTR -10888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10880[rbp], rax
	mov	rax, QWORD PTR -10880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10872[rbp], rax
	mov	rax, QWORD PTR -10872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10864[rbp], rax
	mov	rax, QWORD PTR -10864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10856[rbp], rax
	mov	rax, QWORD PTR -10856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10848[rbp], rax
	mov	rax, QWORD PTR -10848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10840[rbp], rax
	mov	rax, QWORD PTR -10840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10832[rbp], rax
	mov	rax, QWORD PTR -10832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10824[rbp], rax
	mov	rax, QWORD PTR -10824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10816[rbp], rax
	mov	rax, QWORD PTR -10816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10808[rbp], rax
	mov	rax, QWORD PTR -10808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10800[rbp], rax
	mov	rax, QWORD PTR -10800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10792[rbp], rax
	mov	rax, QWORD PTR -10792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10784[rbp], rax
	mov	rax, QWORD PTR -10784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10776[rbp], rax
	mov	rax, QWORD PTR -10776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10768[rbp], rax
	mov	rax, QWORD PTR -10768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10760[rbp], rax
	mov	rax, QWORD PTR -10760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10752[rbp], rax
	mov	rax, QWORD PTR -10752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10744[rbp], rax
	mov	rax, QWORD PTR -10744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10736[rbp], rax
	mov	rax, QWORD PTR -10736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10728[rbp], rax
	mov	rax, QWORD PTR -10728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10720[rbp], rax
	mov	rax, QWORD PTR -10720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10712[rbp], rax
	mov	rax, QWORD PTR -10712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10704[rbp], rax
	mov	rax, QWORD PTR -10704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10696[rbp], rax
	mov	rax, QWORD PTR -10696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10688[rbp], rax
	mov	rax, QWORD PTR -10688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10680[rbp], rax
	mov	rax, QWORD PTR -10680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10672[rbp], rax
	mov	rax, QWORD PTR -10672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10664[rbp], rax
	mov	rax, QWORD PTR -10664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10656[rbp], rax
	mov	rax, QWORD PTR -10656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10648[rbp], rax
	mov	rax, QWORD PTR -10648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10640[rbp], rax
	mov	rax, QWORD PTR -10640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10632[rbp], rax
	mov	rax, QWORD PTR -10632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10624[rbp], rax
	mov	rax, QWORD PTR -10624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10616[rbp], rax
	mov	rax, QWORD PTR -10616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10608[rbp], rax
	mov	rax, QWORD PTR -10608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10600[rbp], rax
	mov	rax, QWORD PTR -10600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10592[rbp], rax
	mov	rax, QWORD PTR -10592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10584[rbp], rax
	mov	rax, QWORD PTR -10584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10576[rbp], rax
	mov	rax, QWORD PTR -10576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10568[rbp], rax
	mov	rax, QWORD PTR -10568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10560[rbp], rax
	mov	rax, QWORD PTR -10560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10552[rbp], rax
	mov	rax, QWORD PTR -10552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10544[rbp], rax
	mov	rax, QWORD PTR -10544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10536[rbp], rax
	mov	rax, QWORD PTR -10536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10528[rbp], rax
	mov	rax, QWORD PTR -10528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10520[rbp], rax
	mov	rax, QWORD PTR -10520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10512[rbp], rax
	mov	rax, QWORD PTR -10512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10504[rbp], rax
	mov	rax, QWORD PTR -10504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10496[rbp], rax
	mov	rax, QWORD PTR -10496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10488[rbp], rax
	mov	rax, QWORD PTR -10488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10480[rbp], rax
	mov	rax, QWORD PTR -10480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10472[rbp], rax
	mov	rax, QWORD PTR -10472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10464[rbp], rax
	mov	rax, QWORD PTR -10464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10456[rbp], rax
	mov	rax, QWORD PTR -10456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10448[rbp], rax
	mov	rax, QWORD PTR -10448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10440[rbp], rax
	mov	rax, QWORD PTR -10440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10432[rbp], rax
	mov	rax, QWORD PTR -10432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10424[rbp], rax
	mov	rax, QWORD PTR -10424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10416[rbp], rax
	mov	rax, QWORD PTR -10416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10408[rbp], rax
	mov	rax, QWORD PTR -10408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10400[rbp], rax
	mov	rax, QWORD PTR -10400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10392[rbp], rax
	mov	rax, QWORD PTR -10392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10384[rbp], rax
	mov	rax, QWORD PTR -10384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10376[rbp], rax
	mov	rax, QWORD PTR -10376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10368[rbp], rax
	mov	rax, QWORD PTR -10368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10360[rbp], rax
	mov	rax, QWORD PTR -10360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10352[rbp], rax
	mov	rax, QWORD PTR -10352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10344[rbp], rax
	mov	rax, QWORD PTR -10344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10336[rbp], rax
	mov	rax, QWORD PTR -10336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10328[rbp], rax
	mov	rax, QWORD PTR -10328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10320[rbp], rax
	mov	rax, QWORD PTR -10320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10312[rbp], rax
	mov	rax, QWORD PTR -10312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10304[rbp], rax
	mov	rax, QWORD PTR -10304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10296[rbp], rax
	mov	rax, QWORD PTR -10296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10288[rbp], rax
	mov	rax, QWORD PTR -10288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10280[rbp], rax
	mov	rax, QWORD PTR -10280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10272[rbp], rax
	mov	rax, QWORD PTR -10272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10264[rbp], rax
	mov	rax, QWORD PTR -10264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10256[rbp], rax
	mov	rax, QWORD PTR -10256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10248[rbp], rax
	mov	rax, QWORD PTR -10248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10240[rbp], rax
	mov	rax, QWORD PTR -10240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10232[rbp], rax
	mov	rax, QWORD PTR -10232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10224[rbp], rax
	mov	rax, QWORD PTR -10224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10216[rbp], rax
	mov	rax, QWORD PTR -10216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10208[rbp], rax
	mov	rax, QWORD PTR -10208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10200[rbp], rax
	mov	rax, QWORD PTR -10200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10192[rbp], rax
	mov	rax, QWORD PTR -10192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10184[rbp], rax
	mov	rax, QWORD PTR -10184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10176[rbp], rax
	mov	rax, QWORD PTR -10176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10168[rbp], rax
	mov	rax, QWORD PTR -10168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10160[rbp], rax
	mov	rax, QWORD PTR -10160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10152[rbp], rax
	mov	rax, QWORD PTR -10152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10144[rbp], rax
	mov	rax, QWORD PTR -10144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10136[rbp], rax
	mov	rax, QWORD PTR -10136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10128[rbp], rax
	mov	rax, QWORD PTR -10128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10120[rbp], rax
	mov	rax, QWORD PTR -10120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10112[rbp], rax
	mov	rax, QWORD PTR -10112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10104[rbp], rax
	mov	rax, QWORD PTR -10104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10096[rbp], rax
	mov	rax, QWORD PTR -10096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10088[rbp], rax
	mov	rax, QWORD PTR -10088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10080[rbp], rax
	mov	rax, QWORD PTR -10080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10072[rbp], rax
	mov	rax, QWORD PTR -10072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10064[rbp], rax
	mov	rax, QWORD PTR -10064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10056[rbp], rax
	mov	rax, QWORD PTR -10056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10048[rbp], rax
	mov	rax, QWORD PTR -10048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10040[rbp], rax
	mov	rax, QWORD PTR -10040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10032[rbp], rax
	mov	rax, QWORD PTR -10032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10024[rbp], rax
	mov	rax, QWORD PTR -10024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10016[rbp], rax
	mov	rax, QWORD PTR -10016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -10008[rbp], rax
	mov	rax, QWORD PTR -10008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -10000[rbp], rax
	mov	rax, QWORD PTR -10000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9992[rbp], rax
	mov	rax, QWORD PTR -9992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9984[rbp], rax
	mov	rax, QWORD PTR -9984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9976[rbp], rax
	mov	rax, QWORD PTR -9976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9968[rbp], rax
	mov	rax, QWORD PTR -9968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9960[rbp], rax
	mov	rax, QWORD PTR -9960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9952[rbp], rax
	mov	rax, QWORD PTR -9952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9944[rbp], rax
	mov	rax, QWORD PTR -9944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9936[rbp], rax
	mov	rax, QWORD PTR -9936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9928[rbp], rax
	mov	rax, QWORD PTR -9928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9920[rbp], rax
	mov	rax, QWORD PTR -9920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9912[rbp], rax
	mov	rax, QWORD PTR -9912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9904[rbp], rax
	mov	rax, QWORD PTR -9904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9896[rbp], rax
	mov	rax, QWORD PTR -9896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9888[rbp], rax
	mov	rax, QWORD PTR -9888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9880[rbp], rax
	mov	rax, QWORD PTR -9880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9872[rbp], rax
	mov	rax, QWORD PTR -9872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9864[rbp], rax
	mov	rax, QWORD PTR -9864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9856[rbp], rax
	mov	rax, QWORD PTR -9856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9848[rbp], rax
	mov	rax, QWORD PTR -9848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9840[rbp], rax
	mov	rax, QWORD PTR -9840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9832[rbp], rax
	mov	rax, QWORD PTR -9832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9824[rbp], rax
	mov	rax, QWORD PTR -9824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9816[rbp], rax
	mov	rax, QWORD PTR -9816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9808[rbp], rax
	mov	rax, QWORD PTR -9808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9800[rbp], rax
	mov	rax, QWORD PTR -9800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9792[rbp], rax
	mov	rax, QWORD PTR -9792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9784[rbp], rax
	mov	rax, QWORD PTR -9784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9776[rbp], rax
	mov	rax, QWORD PTR -9776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9768[rbp], rax
	mov	rax, QWORD PTR -9768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9760[rbp], rax
	mov	rax, QWORD PTR -9760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9752[rbp], rax
	mov	rax, QWORD PTR -9752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9744[rbp], rax
	mov	rax, QWORD PTR -9744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9736[rbp], rax
	mov	rax, QWORD PTR -9736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9728[rbp], rax
	mov	rax, QWORD PTR -9728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9720[rbp], rax
	mov	rax, QWORD PTR -9720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9712[rbp], rax
	mov	rax, QWORD PTR -9712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9704[rbp], rax
	mov	rax, QWORD PTR -9704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9696[rbp], rax
	mov	rax, QWORD PTR -9696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9688[rbp], rax
	mov	rax, QWORD PTR -9688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9680[rbp], rax
	mov	rax, QWORD PTR -9680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9672[rbp], rax
	mov	rax, QWORD PTR -9672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9664[rbp], rax
	mov	rax, QWORD PTR -9664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9656[rbp], rax
	mov	rax, QWORD PTR -9656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9648[rbp], rax
	mov	rax, QWORD PTR -9648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9640[rbp], rax
	mov	rax, QWORD PTR -9640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9632[rbp], rax
	mov	rax, QWORD PTR -9632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9624[rbp], rax
	mov	rax, QWORD PTR -9624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9616[rbp], rax
	mov	rax, QWORD PTR -9616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9608[rbp], rax
	mov	rax, QWORD PTR -9608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9600[rbp], rax
	mov	rax, QWORD PTR -9600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9592[rbp], rax
	mov	rax, QWORD PTR -9592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9584[rbp], rax
	mov	rax, QWORD PTR -9584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9576[rbp], rax
	mov	rax, QWORD PTR -9576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9568[rbp], rax
	mov	rax, QWORD PTR -9568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9560[rbp], rax
	mov	rax, QWORD PTR -9560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9552[rbp], rax
	mov	rax, QWORD PTR -9552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9544[rbp], rax
	mov	rax, QWORD PTR -9544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9536[rbp], rax
	mov	rax, QWORD PTR -9536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9528[rbp], rax
	mov	rax, QWORD PTR -9528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9520[rbp], rax
	mov	rax, QWORD PTR -9520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9512[rbp], rax
	mov	rax, QWORD PTR -9512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9504[rbp], rax
	mov	rax, QWORD PTR -9504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9496[rbp], rax
	mov	rax, QWORD PTR -9496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9488[rbp], rax
	mov	rax, QWORD PTR -9488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9480[rbp], rax
	mov	rax, QWORD PTR -9480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9472[rbp], rax
	mov	rax, QWORD PTR -9472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9464[rbp], rax
	mov	rax, QWORD PTR -9464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9456[rbp], rax
	mov	rax, QWORD PTR -9456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9448[rbp], rax
	mov	rax, QWORD PTR -9448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9440[rbp], rax
	mov	rax, QWORD PTR -9440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9432[rbp], rax
	mov	rax, QWORD PTR -9432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9424[rbp], rax
	mov	rax, QWORD PTR -9424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9416[rbp], rax
	mov	rax, QWORD PTR -9416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9408[rbp], rax
	mov	rax, QWORD PTR -9408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9400[rbp], rax
	mov	rax, QWORD PTR -9400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9392[rbp], rax
	mov	rax, QWORD PTR -9392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9384[rbp], rax
	mov	rax, QWORD PTR -9384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9376[rbp], rax
	mov	rax, QWORD PTR -9376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9368[rbp], rax
	mov	rax, QWORD PTR -9368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9360[rbp], rax
	mov	rax, QWORD PTR -9360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9352[rbp], rax
	mov	rax, QWORD PTR -9352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9344[rbp], rax
	mov	rax, QWORD PTR -9344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9336[rbp], rax
	mov	rax, QWORD PTR -9336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9328[rbp], rax
	mov	rax, QWORD PTR -9328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9320[rbp], rax
	mov	rax, QWORD PTR -9320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9312[rbp], rax
	mov	rax, QWORD PTR -9312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9304[rbp], rax
	mov	rax, QWORD PTR -9304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9296[rbp], rax
	mov	rax, QWORD PTR -9296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9288[rbp], rax
	mov	rax, QWORD PTR -9288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9280[rbp], rax
	mov	rax, QWORD PTR -9280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9272[rbp], rax
	mov	rax, QWORD PTR -9272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9264[rbp], rax
	mov	rax, QWORD PTR -9264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9256[rbp], rax
	mov	rax, QWORD PTR -9256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9248[rbp], rax
	mov	rax, QWORD PTR -9248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9240[rbp], rax
	mov	rax, QWORD PTR -9240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9232[rbp], rax
	mov	rax, QWORD PTR -9232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9224[rbp], rax
	mov	rax, QWORD PTR -9224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9216[rbp], rax
	mov	rax, QWORD PTR -9216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9208[rbp], rax
	mov	rax, QWORD PTR -9208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9200[rbp], rax
	mov	rax, QWORD PTR -9200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9192[rbp], rax
	mov	rax, QWORD PTR -9192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9184[rbp], rax
	mov	rax, QWORD PTR -9184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9176[rbp], rax
	mov	rax, QWORD PTR -9176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9168[rbp], rax
	mov	rax, QWORD PTR -9168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9160[rbp], rax
	mov	rax, QWORD PTR -9160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9152[rbp], rax
	mov	rax, QWORD PTR -9152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9144[rbp], rax
	mov	rax, QWORD PTR -9144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9136[rbp], rax
	mov	rax, QWORD PTR -9136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9128[rbp], rax
	mov	rax, QWORD PTR -9128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9120[rbp], rax
	mov	rax, QWORD PTR -9120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9112[rbp], rax
	mov	rax, QWORD PTR -9112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9104[rbp], rax
	mov	rax, QWORD PTR -9104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9096[rbp], rax
	mov	rax, QWORD PTR -9096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9088[rbp], rax
	mov	rax, QWORD PTR -9088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9080[rbp], rax
	mov	rax, QWORD PTR -9080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9072[rbp], rax
	mov	rax, QWORD PTR -9072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9064[rbp], rax
	mov	rax, QWORD PTR -9064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9056[rbp], rax
	mov	rax, QWORD PTR -9056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9048[rbp], rax
	mov	rax, QWORD PTR -9048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9040[rbp], rax
	mov	rax, QWORD PTR -9040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9032[rbp], rax
	mov	rax, QWORD PTR -9032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9024[rbp], rax
	mov	rax, QWORD PTR -9024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9016[rbp], rax
	mov	rax, QWORD PTR -9016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -9008[rbp], rax
	mov	rax, QWORD PTR -9008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -9000[rbp], rax
	mov	rax, QWORD PTR -9000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8992[rbp], rax
	mov	rax, QWORD PTR -8992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8984[rbp], rax
	mov	rax, QWORD PTR -8984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8976[rbp], rax
	mov	rax, QWORD PTR -8976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8968[rbp], rax
	mov	rax, QWORD PTR -8968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8960[rbp], rax
	mov	rax, QWORD PTR -8960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8952[rbp], rax
	mov	rax, QWORD PTR -8952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8944[rbp], rax
	mov	rax, QWORD PTR -8944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8936[rbp], rax
	mov	rax, QWORD PTR -8936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8928[rbp], rax
	mov	rax, QWORD PTR -8928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8920[rbp], rax
	mov	rax, QWORD PTR -8920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8912[rbp], rax
	mov	rax, QWORD PTR -8912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8904[rbp], rax
	mov	rax, QWORD PTR -8904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8896[rbp], rax
	mov	rax, QWORD PTR -8896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8888[rbp], rax
	mov	rax, QWORD PTR -8888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8880[rbp], rax
	mov	rax, QWORD PTR -8880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8872[rbp], rax
	mov	rax, QWORD PTR -8872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8864[rbp], rax
	mov	rax, QWORD PTR -8864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8856[rbp], rax
	mov	rax, QWORD PTR -8856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8848[rbp], rax
	mov	rax, QWORD PTR -8848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8840[rbp], rax
	mov	rax, QWORD PTR -8840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8832[rbp], rax
	mov	rax, QWORD PTR -8832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8824[rbp], rax
	mov	rax, QWORD PTR -8824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8816[rbp], rax
	mov	rax, QWORD PTR -8816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8808[rbp], rax
	mov	rax, QWORD PTR -8808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8800[rbp], rax
	mov	rax, QWORD PTR -8800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8792[rbp], rax
	mov	rax, QWORD PTR -8792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8784[rbp], rax
	mov	rax, QWORD PTR -8784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8776[rbp], rax
	mov	rax, QWORD PTR -8776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8768[rbp], rax
	mov	rax, QWORD PTR -8768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8760[rbp], rax
	mov	rax, QWORD PTR -8760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8752[rbp], rax
	mov	rax, QWORD PTR -8752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8744[rbp], rax
	mov	rax, QWORD PTR -8744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8736[rbp], rax
	mov	rax, QWORD PTR -8736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8728[rbp], rax
	mov	rax, QWORD PTR -8728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8720[rbp], rax
	mov	rax, QWORD PTR -8720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8712[rbp], rax
	mov	rax, QWORD PTR -8712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8704[rbp], rax
	mov	rax, QWORD PTR -8704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8696[rbp], rax
	mov	rax, QWORD PTR -8696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8688[rbp], rax
	mov	rax, QWORD PTR -8688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8680[rbp], rax
	mov	rax, QWORD PTR -8680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8672[rbp], rax
	mov	rax, QWORD PTR -8672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8664[rbp], rax
	mov	rax, QWORD PTR -8664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8656[rbp], rax
	mov	rax, QWORD PTR -8656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8648[rbp], rax
	mov	rax, QWORD PTR -8648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8640[rbp], rax
	mov	rax, QWORD PTR -8640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8632[rbp], rax
	mov	rax, QWORD PTR -8632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8624[rbp], rax
	mov	rax, QWORD PTR -8624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8616[rbp], rax
	mov	rax, QWORD PTR -8616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8608[rbp], rax
	mov	rax, QWORD PTR -8608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8600[rbp], rax
	mov	rax, QWORD PTR -8600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8592[rbp], rax
	mov	rax, QWORD PTR -8592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8584[rbp], rax
	mov	rax, QWORD PTR -8584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8576[rbp], rax
	mov	rax, QWORD PTR -8576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8568[rbp], rax
	mov	rax, QWORD PTR -8568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8560[rbp], rax
	mov	rax, QWORD PTR -8560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8552[rbp], rax
	mov	rax, QWORD PTR -8552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8544[rbp], rax
	mov	rax, QWORD PTR -8544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8536[rbp], rax
	mov	rax, QWORD PTR -8536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8528[rbp], rax
	mov	rax, QWORD PTR -8528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8520[rbp], rax
	mov	rax, QWORD PTR -8520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8512[rbp], rax
	mov	rax, QWORD PTR -8512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8504[rbp], rax
	mov	rax, QWORD PTR -8504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8496[rbp], rax
	mov	rax, QWORD PTR -8496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8488[rbp], rax
	mov	rax, QWORD PTR -8488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8480[rbp], rax
	mov	rax, QWORD PTR -8480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8472[rbp], rax
	mov	rax, QWORD PTR -8472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8464[rbp], rax
	mov	rax, QWORD PTR -8464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8456[rbp], rax
	mov	rax, QWORD PTR -8456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8448[rbp], rax
	mov	rax, QWORD PTR -8448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8440[rbp], rax
	mov	rax, QWORD PTR -8440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8432[rbp], rax
	mov	rax, QWORD PTR -8432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8424[rbp], rax
	mov	rax, QWORD PTR -8424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8416[rbp], rax
	mov	rax, QWORD PTR -8416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8408[rbp], rax
	mov	rax, QWORD PTR -8408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8400[rbp], rax
	mov	rax, QWORD PTR -8400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8392[rbp], rax
	mov	rax, QWORD PTR -8392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8384[rbp], rax
	mov	rax, QWORD PTR -8384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8376[rbp], rax
	mov	rax, QWORD PTR -8376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8368[rbp], rax
	mov	rax, QWORD PTR -8368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8360[rbp], rax
	mov	rax, QWORD PTR -8360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8352[rbp], rax
	mov	rax, QWORD PTR -8352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8344[rbp], rax
	mov	rax, QWORD PTR -8344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8336[rbp], rax
	mov	rax, QWORD PTR -8336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8328[rbp], rax
	mov	rax, QWORD PTR -8328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8320[rbp], rax
	mov	rax, QWORD PTR -8320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8312[rbp], rax
	mov	rax, QWORD PTR -8312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8304[rbp], rax
	mov	rax, QWORD PTR -8304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8296[rbp], rax
	mov	rax, QWORD PTR -8296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8288[rbp], rax
	mov	rax, QWORD PTR -8288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8280[rbp], rax
	mov	rax, QWORD PTR -8280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8272[rbp], rax
	mov	rax, QWORD PTR -8272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8264[rbp], rax
	mov	rax, QWORD PTR -8264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8256[rbp], rax
	mov	rax, QWORD PTR -8256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8248[rbp], rax
	mov	rax, QWORD PTR -8248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8240[rbp], rax
	mov	rax, QWORD PTR -8240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8232[rbp], rax
	mov	rax, QWORD PTR -8232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8224[rbp], rax
	mov	rax, QWORD PTR -8224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8216[rbp], rax
	mov	rax, QWORD PTR -8216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8208[rbp], rax
	mov	rax, QWORD PTR -8208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8200[rbp], rax
	mov	rax, QWORD PTR -8200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8192[rbp], rax
	mov	rax, QWORD PTR -8192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8184[rbp], rax
	mov	rax, QWORD PTR -8184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8176[rbp], rax
	mov	rax, QWORD PTR -8176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8168[rbp], rax
	mov	rax, QWORD PTR -8168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8160[rbp], rax
	mov	rax, QWORD PTR -8160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8152[rbp], rax
	mov	rax, QWORD PTR -8152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8144[rbp], rax
	mov	rax, QWORD PTR -8144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8136[rbp], rax
	mov	rax, QWORD PTR -8136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8128[rbp], rax
	mov	rax, QWORD PTR -8128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8120[rbp], rax
	mov	rax, QWORD PTR -8120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8112[rbp], rax
	mov	rax, QWORD PTR -8112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8104[rbp], rax
	mov	rax, QWORD PTR -8104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8096[rbp], rax
	mov	rax, QWORD PTR -8096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8088[rbp], rax
	mov	rax, QWORD PTR -8088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8080[rbp], rax
	mov	rax, QWORD PTR -8080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8072[rbp], rax
	mov	rax, QWORD PTR -8072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8064[rbp], rax
	mov	rax, QWORD PTR -8064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8056[rbp], rax
	mov	rax, QWORD PTR -8056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8048[rbp], rax
	mov	rax, QWORD PTR -8048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8040[rbp], rax
	mov	rax, QWORD PTR -8040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8032[rbp], rax
	mov	rax, QWORD PTR -8032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8024[rbp], rax
	mov	rax, QWORD PTR -8024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8016[rbp], rax
	mov	rax, QWORD PTR -8016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -8008[rbp], rax
	mov	rax, QWORD PTR -8008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -8000[rbp], rax
	mov	rax, QWORD PTR -8000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7992[rbp], rax
	mov	rax, QWORD PTR -7992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7984[rbp], rax
	mov	rax, QWORD PTR -7984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7976[rbp], rax
	mov	rax, QWORD PTR -7976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7968[rbp], rax
	mov	rax, QWORD PTR -7968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7960[rbp], rax
	mov	rax, QWORD PTR -7960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7952[rbp], rax
	mov	rax, QWORD PTR -7952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7944[rbp], rax
	mov	rax, QWORD PTR -7944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7936[rbp], rax
	mov	rax, QWORD PTR -7936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7928[rbp], rax
	mov	rax, QWORD PTR -7928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7920[rbp], rax
	mov	rax, QWORD PTR -7920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7912[rbp], rax
	mov	rax, QWORD PTR -7912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7904[rbp], rax
	mov	rax, QWORD PTR -7904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7896[rbp], rax
	mov	rax, QWORD PTR -7896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7888[rbp], rax
	mov	rax, QWORD PTR -7888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7880[rbp], rax
	mov	rax, QWORD PTR -7880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7872[rbp], rax
	mov	rax, QWORD PTR -7872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7864[rbp], rax
	mov	rax, QWORD PTR -7864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7856[rbp], rax
	mov	rax, QWORD PTR -7856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7848[rbp], rax
	mov	rax, QWORD PTR -7848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7840[rbp], rax
	mov	rax, QWORD PTR -7840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7832[rbp], rax
	mov	rax, QWORD PTR -7832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7824[rbp], rax
	mov	rax, QWORD PTR -7824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7816[rbp], rax
	mov	rax, QWORD PTR -7816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7808[rbp], rax
	mov	rax, QWORD PTR -7808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7800[rbp], rax
	mov	rax, QWORD PTR -7800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7792[rbp], rax
	mov	rax, QWORD PTR -7792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7784[rbp], rax
	mov	rax, QWORD PTR -7784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7776[rbp], rax
	mov	rax, QWORD PTR -7776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7768[rbp], rax
	mov	rax, QWORD PTR -7768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7760[rbp], rax
	mov	rax, QWORD PTR -7760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7752[rbp], rax
	mov	rax, QWORD PTR -7752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7744[rbp], rax
	mov	rax, QWORD PTR -7744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7736[rbp], rax
	mov	rax, QWORD PTR -7736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7728[rbp], rax
	mov	rax, QWORD PTR -7728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7720[rbp], rax
	mov	rax, QWORD PTR -7720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7712[rbp], rax
	mov	rax, QWORD PTR -7712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7704[rbp], rax
	mov	rax, QWORD PTR -7704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7696[rbp], rax
	mov	rax, QWORD PTR -7696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7688[rbp], rax
	mov	rax, QWORD PTR -7688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7680[rbp], rax
	mov	rax, QWORD PTR -7680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7672[rbp], rax
	mov	rax, QWORD PTR -7672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7664[rbp], rax
	mov	rax, QWORD PTR -7664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7656[rbp], rax
	mov	rax, QWORD PTR -7656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7648[rbp], rax
	mov	rax, QWORD PTR -7648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7640[rbp], rax
	mov	rax, QWORD PTR -7640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7632[rbp], rax
	mov	rax, QWORD PTR -7632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7624[rbp], rax
	mov	rax, QWORD PTR -7624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7616[rbp], rax
	mov	rax, QWORD PTR -7616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7608[rbp], rax
	mov	rax, QWORD PTR -7608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7600[rbp], rax
	mov	rax, QWORD PTR -7600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7592[rbp], rax
	mov	rax, QWORD PTR -7592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7584[rbp], rax
	mov	rax, QWORD PTR -7584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7576[rbp], rax
	mov	rax, QWORD PTR -7576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7568[rbp], rax
	mov	rax, QWORD PTR -7568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7560[rbp], rax
	mov	rax, QWORD PTR -7560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7552[rbp], rax
	mov	rax, QWORD PTR -7552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7544[rbp], rax
	mov	rax, QWORD PTR -7544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7536[rbp], rax
	mov	rax, QWORD PTR -7536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7528[rbp], rax
	mov	rax, QWORD PTR -7528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7520[rbp], rax
	mov	rax, QWORD PTR -7520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7512[rbp], rax
	mov	rax, QWORD PTR -7512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7504[rbp], rax
	mov	rax, QWORD PTR -7504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7496[rbp], rax
	mov	rax, QWORD PTR -7496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7488[rbp], rax
	mov	rax, QWORD PTR -7488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7480[rbp], rax
	mov	rax, QWORD PTR -7480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7472[rbp], rax
	mov	rax, QWORD PTR -7472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7464[rbp], rax
	mov	rax, QWORD PTR -7464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7456[rbp], rax
	mov	rax, QWORD PTR -7456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7448[rbp], rax
	mov	rax, QWORD PTR -7448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7440[rbp], rax
	mov	rax, QWORD PTR -7440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7432[rbp], rax
	mov	rax, QWORD PTR -7432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7424[rbp], rax
	mov	rax, QWORD PTR -7424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7416[rbp], rax
	mov	rax, QWORD PTR -7416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7408[rbp], rax
	mov	rax, QWORD PTR -7408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7400[rbp], rax
	mov	rax, QWORD PTR -7400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7392[rbp], rax
	mov	rax, QWORD PTR -7392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7384[rbp], rax
	mov	rax, QWORD PTR -7384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7376[rbp], rax
	mov	rax, QWORD PTR -7376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7368[rbp], rax
	mov	rax, QWORD PTR -7368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7360[rbp], rax
	mov	rax, QWORD PTR -7360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7352[rbp], rax
	mov	rax, QWORD PTR -7352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7344[rbp], rax
	mov	rax, QWORD PTR -7344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7336[rbp], rax
	mov	rax, QWORD PTR -7336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7328[rbp], rax
	mov	rax, QWORD PTR -7328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7320[rbp], rax
	mov	rax, QWORD PTR -7320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7312[rbp], rax
	mov	rax, QWORD PTR -7312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7304[rbp], rax
	mov	rax, QWORD PTR -7304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7296[rbp], rax
	mov	rax, QWORD PTR -7296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7288[rbp], rax
	mov	rax, QWORD PTR -7288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7280[rbp], rax
	mov	rax, QWORD PTR -7280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7272[rbp], rax
	mov	rax, QWORD PTR -7272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7264[rbp], rax
	mov	rax, QWORD PTR -7264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7256[rbp], rax
	mov	rax, QWORD PTR -7256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7248[rbp], rax
	mov	rax, QWORD PTR -7248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7240[rbp], rax
	mov	rax, QWORD PTR -7240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7232[rbp], rax
	mov	rax, QWORD PTR -7232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7224[rbp], rax
	mov	rax, QWORD PTR -7224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7216[rbp], rax
	mov	rax, QWORD PTR -7216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7208[rbp], rax
	mov	rax, QWORD PTR -7208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7200[rbp], rax
	mov	rax, QWORD PTR -7200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7192[rbp], rax
	mov	rax, QWORD PTR -7192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7184[rbp], rax
	mov	rax, QWORD PTR -7184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7176[rbp], rax
	mov	rax, QWORD PTR -7176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7168[rbp], rax
	mov	rax, QWORD PTR -7168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7160[rbp], rax
	mov	rax, QWORD PTR -7160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7152[rbp], rax
	mov	rax, QWORD PTR -7152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7144[rbp], rax
	mov	rax, QWORD PTR -7144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7136[rbp], rax
	mov	rax, QWORD PTR -7136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7128[rbp], rax
	mov	rax, QWORD PTR -7128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7120[rbp], rax
	mov	rax, QWORD PTR -7120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7112[rbp], rax
	mov	rax, QWORD PTR -7112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7104[rbp], rax
	mov	rax, QWORD PTR -7104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7096[rbp], rax
	mov	rax, QWORD PTR -7096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7088[rbp], rax
	mov	rax, QWORD PTR -7088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7080[rbp], rax
	mov	rax, QWORD PTR -7080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7072[rbp], rax
	mov	rax, QWORD PTR -7072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7064[rbp], rax
	mov	rax, QWORD PTR -7064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7056[rbp], rax
	mov	rax, QWORD PTR -7056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7048[rbp], rax
	mov	rax, QWORD PTR -7048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7040[rbp], rax
	mov	rax, QWORD PTR -7040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7032[rbp], rax
	mov	rax, QWORD PTR -7032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7024[rbp], rax
	mov	rax, QWORD PTR -7024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7016[rbp], rax
	mov	rax, QWORD PTR -7016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -7008[rbp], rax
	mov	rax, QWORD PTR -7008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -7000[rbp], rax
	mov	rax, QWORD PTR -7000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6992[rbp], rax
	mov	rax, QWORD PTR -6992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6984[rbp], rax
	mov	rax, QWORD PTR -6984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6976[rbp], rax
	mov	rax, QWORD PTR -6976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6968[rbp], rax
	mov	rax, QWORD PTR -6968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6960[rbp], rax
	mov	rax, QWORD PTR -6960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6952[rbp], rax
	mov	rax, QWORD PTR -6952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6944[rbp], rax
	mov	rax, QWORD PTR -6944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6936[rbp], rax
	mov	rax, QWORD PTR -6936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6928[rbp], rax
	mov	rax, QWORD PTR -6928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6920[rbp], rax
	mov	rax, QWORD PTR -6920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6912[rbp], rax
	mov	rax, QWORD PTR -6912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6904[rbp], rax
	mov	rax, QWORD PTR -6904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6896[rbp], rax
	mov	rax, QWORD PTR -6896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6888[rbp], rax
	mov	rax, QWORD PTR -6888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6880[rbp], rax
	mov	rax, QWORD PTR -6880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6872[rbp], rax
	mov	rax, QWORD PTR -6872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6864[rbp], rax
	mov	rax, QWORD PTR -6864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6856[rbp], rax
	mov	rax, QWORD PTR -6856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6848[rbp], rax
	mov	rax, QWORD PTR -6848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6840[rbp], rax
	mov	rax, QWORD PTR -6840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6832[rbp], rax
	mov	rax, QWORD PTR -6832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6824[rbp], rax
	mov	rax, QWORD PTR -6824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6816[rbp], rax
	mov	rax, QWORD PTR -6816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6808[rbp], rax
	mov	rax, QWORD PTR -6808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6800[rbp], rax
	mov	rax, QWORD PTR -6800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6792[rbp], rax
	mov	rax, QWORD PTR -6792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6784[rbp], rax
	mov	rax, QWORD PTR -6784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6776[rbp], rax
	mov	rax, QWORD PTR -6776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6768[rbp], rax
	mov	rax, QWORD PTR -6768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6760[rbp], rax
	mov	rax, QWORD PTR -6760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6752[rbp], rax
	mov	rax, QWORD PTR -6752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6744[rbp], rax
	mov	rax, QWORD PTR -6744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6736[rbp], rax
	mov	rax, QWORD PTR -6736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6728[rbp], rax
	mov	rax, QWORD PTR -6728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6720[rbp], rax
	mov	rax, QWORD PTR -6720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6712[rbp], rax
	mov	rax, QWORD PTR -6712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6704[rbp], rax
	mov	rax, QWORD PTR -6704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6696[rbp], rax
	mov	rax, QWORD PTR -6696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6688[rbp], rax
	mov	rax, QWORD PTR -6688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6680[rbp], rax
	mov	rax, QWORD PTR -6680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6672[rbp], rax
	mov	rax, QWORD PTR -6672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6664[rbp], rax
	mov	rax, QWORD PTR -6664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6656[rbp], rax
	mov	rax, QWORD PTR -6656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6648[rbp], rax
	mov	rax, QWORD PTR -6648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6640[rbp], rax
	mov	rax, QWORD PTR -6640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6632[rbp], rax
	mov	rax, QWORD PTR -6632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6624[rbp], rax
	mov	rax, QWORD PTR -6624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6616[rbp], rax
	mov	rax, QWORD PTR -6616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6608[rbp], rax
	mov	rax, QWORD PTR -6608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6600[rbp], rax
	mov	rax, QWORD PTR -6600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6592[rbp], rax
	mov	rax, QWORD PTR -6592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6584[rbp], rax
	mov	rax, QWORD PTR -6584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6576[rbp], rax
	mov	rax, QWORD PTR -6576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6568[rbp], rax
	mov	rax, QWORD PTR -6568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6560[rbp], rax
	mov	rax, QWORD PTR -6560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6552[rbp], rax
	mov	rax, QWORD PTR -6552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6544[rbp], rax
	mov	rax, QWORD PTR -6544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6536[rbp], rax
	mov	rax, QWORD PTR -6536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6528[rbp], rax
	mov	rax, QWORD PTR -6528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6520[rbp], rax
	mov	rax, QWORD PTR -6520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6512[rbp], rax
	mov	rax, QWORD PTR -6512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6504[rbp], rax
	mov	rax, QWORD PTR -6504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6496[rbp], rax
	mov	rax, QWORD PTR -6496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6488[rbp], rax
	mov	rax, QWORD PTR -6488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6480[rbp], rax
	mov	rax, QWORD PTR -6480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6472[rbp], rax
	mov	rax, QWORD PTR -6472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6464[rbp], rax
	mov	rax, QWORD PTR -6464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6456[rbp], rax
	mov	rax, QWORD PTR -6456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6448[rbp], rax
	mov	rax, QWORD PTR -6448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6440[rbp], rax
	mov	rax, QWORD PTR -6440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6432[rbp], rax
	mov	rax, QWORD PTR -6432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6424[rbp], rax
	mov	rax, QWORD PTR -6424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6416[rbp], rax
	mov	rax, QWORD PTR -6416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6408[rbp], rax
	mov	rax, QWORD PTR -6408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6400[rbp], rax
	mov	rax, QWORD PTR -6400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6392[rbp], rax
	mov	rax, QWORD PTR -6392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6384[rbp], rax
	mov	rax, QWORD PTR -6384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6376[rbp], rax
	mov	rax, QWORD PTR -6376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6368[rbp], rax
	mov	rax, QWORD PTR -6368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6360[rbp], rax
	mov	rax, QWORD PTR -6360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6352[rbp], rax
	mov	rax, QWORD PTR -6352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6344[rbp], rax
	mov	rax, QWORD PTR -6344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6336[rbp], rax
	mov	rax, QWORD PTR -6336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6328[rbp], rax
	mov	rax, QWORD PTR -6328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6320[rbp], rax
	mov	rax, QWORD PTR -6320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6312[rbp], rax
	mov	rax, QWORD PTR -6312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6304[rbp], rax
	mov	rax, QWORD PTR -6304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6296[rbp], rax
	mov	rax, QWORD PTR -6296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6288[rbp], rax
	mov	rax, QWORD PTR -6288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6280[rbp], rax
	mov	rax, QWORD PTR -6280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6272[rbp], rax
	mov	rax, QWORD PTR -6272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6264[rbp], rax
	mov	rax, QWORD PTR -6264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6256[rbp], rax
	mov	rax, QWORD PTR -6256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6248[rbp], rax
	mov	rax, QWORD PTR -6248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6240[rbp], rax
	mov	rax, QWORD PTR -6240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6232[rbp], rax
	mov	rax, QWORD PTR -6232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6224[rbp], rax
	mov	rax, QWORD PTR -6224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6216[rbp], rax
	mov	rax, QWORD PTR -6216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6208[rbp], rax
	mov	rax, QWORD PTR -6208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6200[rbp], rax
	mov	rax, QWORD PTR -6200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6192[rbp], rax
	mov	rax, QWORD PTR -6192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6184[rbp], rax
	mov	rax, QWORD PTR -6184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6176[rbp], rax
	mov	rax, QWORD PTR -6176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6168[rbp], rax
	mov	rax, QWORD PTR -6168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6160[rbp], rax
	mov	rax, QWORD PTR -6160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6152[rbp], rax
	mov	rax, QWORD PTR -6152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6144[rbp], rax
	mov	rax, QWORD PTR -6144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6136[rbp], rax
	mov	rax, QWORD PTR -6136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6128[rbp], rax
	mov	rax, QWORD PTR -6128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6120[rbp], rax
	mov	rax, QWORD PTR -6120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6112[rbp], rax
	mov	rax, QWORD PTR -6112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6104[rbp], rax
	mov	rax, QWORD PTR -6104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6096[rbp], rax
	mov	rax, QWORD PTR -6096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6088[rbp], rax
	mov	rax, QWORD PTR -6088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6080[rbp], rax
	mov	rax, QWORD PTR -6080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6072[rbp], rax
	mov	rax, QWORD PTR -6072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6064[rbp], rax
	mov	rax, QWORD PTR -6064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6056[rbp], rax
	mov	rax, QWORD PTR -6056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6048[rbp], rax
	mov	rax, QWORD PTR -6048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6040[rbp], rax
	mov	rax, QWORD PTR -6040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6032[rbp], rax
	mov	rax, QWORD PTR -6032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6024[rbp], rax
	mov	rax, QWORD PTR -6024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6016[rbp], rax
	mov	rax, QWORD PTR -6016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -6008[rbp], rax
	mov	rax, QWORD PTR -6008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -6000[rbp], rax
	mov	rax, QWORD PTR -6000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5992[rbp], rax
	mov	rax, QWORD PTR -5992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5984[rbp], rax
	mov	rax, QWORD PTR -5984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5976[rbp], rax
	mov	rax, QWORD PTR -5976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5968[rbp], rax
	mov	rax, QWORD PTR -5968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5960[rbp], rax
	mov	rax, QWORD PTR -5960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5952[rbp], rax
	mov	rax, QWORD PTR -5952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5944[rbp], rax
	mov	rax, QWORD PTR -5944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5936[rbp], rax
	mov	rax, QWORD PTR -5936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5928[rbp], rax
	mov	rax, QWORD PTR -5928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5920[rbp], rax
	mov	rax, QWORD PTR -5920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5912[rbp], rax
	mov	rax, QWORD PTR -5912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5904[rbp], rax
	mov	rax, QWORD PTR -5904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5896[rbp], rax
	mov	rax, QWORD PTR -5896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5888[rbp], rax
	mov	rax, QWORD PTR -5888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5880[rbp], rax
	mov	rax, QWORD PTR -5880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5872[rbp], rax
	mov	rax, QWORD PTR -5872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5864[rbp], rax
	mov	rax, QWORD PTR -5864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5856[rbp], rax
	mov	rax, QWORD PTR -5856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5848[rbp], rax
	mov	rax, QWORD PTR -5848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5840[rbp], rax
	mov	rax, QWORD PTR -5840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5832[rbp], rax
	mov	rax, QWORD PTR -5832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5824[rbp], rax
	mov	rax, QWORD PTR -5824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5816[rbp], rax
	mov	rax, QWORD PTR -5816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5808[rbp], rax
	mov	rax, QWORD PTR -5808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5800[rbp], rax
	mov	rax, QWORD PTR -5800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5792[rbp], rax
	mov	rax, QWORD PTR -5792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5784[rbp], rax
	mov	rax, QWORD PTR -5784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5776[rbp], rax
	mov	rax, QWORD PTR -5776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5768[rbp], rax
	mov	rax, QWORD PTR -5768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5760[rbp], rax
	mov	rax, QWORD PTR -5760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5752[rbp], rax
	mov	rax, QWORD PTR -5752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5744[rbp], rax
	mov	rax, QWORD PTR -5744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5736[rbp], rax
	mov	rax, QWORD PTR -5736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5728[rbp], rax
	mov	rax, QWORD PTR -5728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5720[rbp], rax
	mov	rax, QWORD PTR -5720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5712[rbp], rax
	mov	rax, QWORD PTR -5712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5704[rbp], rax
	mov	rax, QWORD PTR -5704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5696[rbp], rax
	mov	rax, QWORD PTR -5696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5688[rbp], rax
	mov	rax, QWORD PTR -5688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5680[rbp], rax
	mov	rax, QWORD PTR -5680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5672[rbp], rax
	mov	rax, QWORD PTR -5672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5664[rbp], rax
	mov	rax, QWORD PTR -5664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5656[rbp], rax
	mov	rax, QWORD PTR -5656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5648[rbp], rax
	mov	rax, QWORD PTR -5648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5640[rbp], rax
	mov	rax, QWORD PTR -5640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5632[rbp], rax
	mov	rax, QWORD PTR -5632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5624[rbp], rax
	mov	rax, QWORD PTR -5624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5616[rbp], rax
	mov	rax, QWORD PTR -5616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5608[rbp], rax
	mov	rax, QWORD PTR -5608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5600[rbp], rax
	mov	rax, QWORD PTR -5600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5592[rbp], rax
	mov	rax, QWORD PTR -5592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5584[rbp], rax
	mov	rax, QWORD PTR -5584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5576[rbp], rax
	mov	rax, QWORD PTR -5576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5568[rbp], rax
	mov	rax, QWORD PTR -5568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5560[rbp], rax
	mov	rax, QWORD PTR -5560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5552[rbp], rax
	mov	rax, QWORD PTR -5552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5544[rbp], rax
	mov	rax, QWORD PTR -5544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5536[rbp], rax
	mov	rax, QWORD PTR -5536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5528[rbp], rax
	mov	rax, QWORD PTR -5528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5520[rbp], rax
	mov	rax, QWORD PTR -5520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5512[rbp], rax
	mov	rax, QWORD PTR -5512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5504[rbp], rax
	mov	rax, QWORD PTR -5504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5496[rbp], rax
	mov	rax, QWORD PTR -5496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5488[rbp], rax
	mov	rax, QWORD PTR -5488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5480[rbp], rax
	mov	rax, QWORD PTR -5480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5472[rbp], rax
	mov	rax, QWORD PTR -5472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5464[rbp], rax
	mov	rax, QWORD PTR -5464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5456[rbp], rax
	mov	rax, QWORD PTR -5456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5448[rbp], rax
	mov	rax, QWORD PTR -5448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5440[rbp], rax
	mov	rax, QWORD PTR -5440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5432[rbp], rax
	mov	rax, QWORD PTR -5432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5424[rbp], rax
	mov	rax, QWORD PTR -5424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5416[rbp], rax
	mov	rax, QWORD PTR -5416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5408[rbp], rax
	mov	rax, QWORD PTR -5408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5400[rbp], rax
	mov	rax, QWORD PTR -5400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5392[rbp], rax
	mov	rax, QWORD PTR -5392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5384[rbp], rax
	mov	rax, QWORD PTR -5384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5376[rbp], rax
	mov	rax, QWORD PTR -5376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5368[rbp], rax
	mov	rax, QWORD PTR -5368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5360[rbp], rax
	mov	rax, QWORD PTR -5360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5352[rbp], rax
	mov	rax, QWORD PTR -5352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5344[rbp], rax
	mov	rax, QWORD PTR -5344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5336[rbp], rax
	mov	rax, QWORD PTR -5336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5328[rbp], rax
	mov	rax, QWORD PTR -5328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5320[rbp], rax
	mov	rax, QWORD PTR -5320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5312[rbp], rax
	mov	rax, QWORD PTR -5312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5304[rbp], rax
	mov	rax, QWORD PTR -5304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5296[rbp], rax
	mov	rax, QWORD PTR -5296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5288[rbp], rax
	mov	rax, QWORD PTR -5288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5280[rbp], rax
	mov	rax, QWORD PTR -5280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5272[rbp], rax
	mov	rax, QWORD PTR -5272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5264[rbp], rax
	mov	rax, QWORD PTR -5264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5256[rbp], rax
	mov	rax, QWORD PTR -5256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5248[rbp], rax
	mov	rax, QWORD PTR -5248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5240[rbp], rax
	mov	rax, QWORD PTR -5240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5232[rbp], rax
	mov	rax, QWORD PTR -5232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5224[rbp], rax
	mov	rax, QWORD PTR -5224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5216[rbp], rax
	mov	rax, QWORD PTR -5216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5208[rbp], rax
	mov	rax, QWORD PTR -5208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5200[rbp], rax
	mov	rax, QWORD PTR -5200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5192[rbp], rax
	mov	rax, QWORD PTR -5192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5184[rbp], rax
	mov	rax, QWORD PTR -5184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5176[rbp], rax
	mov	rax, QWORD PTR -5176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5168[rbp], rax
	mov	rax, QWORD PTR -5168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5160[rbp], rax
	mov	rax, QWORD PTR -5160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5152[rbp], rax
	mov	rax, QWORD PTR -5152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5144[rbp], rax
	mov	rax, QWORD PTR -5144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5136[rbp], rax
	mov	rax, QWORD PTR -5136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5128[rbp], rax
	mov	rax, QWORD PTR -5128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5120[rbp], rax
	mov	rax, QWORD PTR -5120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5112[rbp], rax
	mov	rax, QWORD PTR -5112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5104[rbp], rax
	mov	rax, QWORD PTR -5104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5096[rbp], rax
	mov	rax, QWORD PTR -5096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5088[rbp], rax
	mov	rax, QWORD PTR -5088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5080[rbp], rax
	mov	rax, QWORD PTR -5080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5072[rbp], rax
	mov	rax, QWORD PTR -5072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5064[rbp], rax
	mov	rax, QWORD PTR -5064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5056[rbp], rax
	mov	rax, QWORD PTR -5056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5048[rbp], rax
	mov	rax, QWORD PTR -5048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5040[rbp], rax
	mov	rax, QWORD PTR -5040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5032[rbp], rax
	mov	rax, QWORD PTR -5032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5024[rbp], rax
	mov	rax, QWORD PTR -5024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5016[rbp], rax
	mov	rax, QWORD PTR -5016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -5008[rbp], rax
	mov	rax, QWORD PTR -5008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -5000[rbp], rax
	mov	rax, QWORD PTR -5000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4992[rbp], rax
	mov	rax, QWORD PTR -4992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4984[rbp], rax
	mov	rax, QWORD PTR -4984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4976[rbp], rax
	mov	rax, QWORD PTR -4976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4968[rbp], rax
	mov	rax, QWORD PTR -4968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4960[rbp], rax
	mov	rax, QWORD PTR -4960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4952[rbp], rax
	mov	rax, QWORD PTR -4952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4944[rbp], rax
	mov	rax, QWORD PTR -4944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4936[rbp], rax
	mov	rax, QWORD PTR -4936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4928[rbp], rax
	mov	rax, QWORD PTR -4928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4920[rbp], rax
	mov	rax, QWORD PTR -4920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4912[rbp], rax
	mov	rax, QWORD PTR -4912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4904[rbp], rax
	mov	rax, QWORD PTR -4904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4896[rbp], rax
	mov	rax, QWORD PTR -4896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4888[rbp], rax
	mov	rax, QWORD PTR -4888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4880[rbp], rax
	mov	rax, QWORD PTR -4880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4872[rbp], rax
	mov	rax, QWORD PTR -4872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4864[rbp], rax
	mov	rax, QWORD PTR -4864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4856[rbp], rax
	mov	rax, QWORD PTR -4856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4848[rbp], rax
	mov	rax, QWORD PTR -4848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4840[rbp], rax
	mov	rax, QWORD PTR -4840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4832[rbp], rax
	mov	rax, QWORD PTR -4832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4824[rbp], rax
	mov	rax, QWORD PTR -4824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4816[rbp], rax
	mov	rax, QWORD PTR -4816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4808[rbp], rax
	mov	rax, QWORD PTR -4808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4800[rbp], rax
	mov	rax, QWORD PTR -4800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4792[rbp], rax
	mov	rax, QWORD PTR -4792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4784[rbp], rax
	mov	rax, QWORD PTR -4784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4776[rbp], rax
	mov	rax, QWORD PTR -4776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4768[rbp], rax
	mov	rax, QWORD PTR -4768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4760[rbp], rax
	mov	rax, QWORD PTR -4760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4752[rbp], rax
	mov	rax, QWORD PTR -4752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4744[rbp], rax
	mov	rax, QWORD PTR -4744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4736[rbp], rax
	mov	rax, QWORD PTR -4736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4728[rbp], rax
	mov	rax, QWORD PTR -4728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4720[rbp], rax
	mov	rax, QWORD PTR -4720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4712[rbp], rax
	mov	rax, QWORD PTR -4712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4704[rbp], rax
	mov	rax, QWORD PTR -4704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4696[rbp], rax
	mov	rax, QWORD PTR -4696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4688[rbp], rax
	mov	rax, QWORD PTR -4688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4680[rbp], rax
	mov	rax, QWORD PTR -4680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4672[rbp], rax
	mov	rax, QWORD PTR -4672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4664[rbp], rax
	mov	rax, QWORD PTR -4664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4656[rbp], rax
	mov	rax, QWORD PTR -4656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4648[rbp], rax
	mov	rax, QWORD PTR -4648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4640[rbp], rax
	mov	rax, QWORD PTR -4640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4632[rbp], rax
	mov	rax, QWORD PTR -4632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4624[rbp], rax
	mov	rax, QWORD PTR -4624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4616[rbp], rax
	mov	rax, QWORD PTR -4616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4608[rbp], rax
	mov	rax, QWORD PTR -4608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4600[rbp], rax
	mov	rax, QWORD PTR -4600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4592[rbp], rax
	mov	rax, QWORD PTR -4592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4584[rbp], rax
	mov	rax, QWORD PTR -4584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4576[rbp], rax
	mov	rax, QWORD PTR -4576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4568[rbp], rax
	mov	rax, QWORD PTR -4568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4560[rbp], rax
	mov	rax, QWORD PTR -4560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4552[rbp], rax
	mov	rax, QWORD PTR -4552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4544[rbp], rax
	mov	rax, QWORD PTR -4544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4536[rbp], rax
	mov	rax, QWORD PTR -4536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4528[rbp], rax
	mov	rax, QWORD PTR -4528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4520[rbp], rax
	mov	rax, QWORD PTR -4520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4512[rbp], rax
	mov	rax, QWORD PTR -4512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4504[rbp], rax
	mov	rax, QWORD PTR -4504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4496[rbp], rax
	mov	rax, QWORD PTR -4496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4488[rbp], rax
	mov	rax, QWORD PTR -4488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4480[rbp], rax
	mov	rax, QWORD PTR -4480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4472[rbp], rax
	mov	rax, QWORD PTR -4472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4464[rbp], rax
	mov	rax, QWORD PTR -4464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4456[rbp], rax
	mov	rax, QWORD PTR -4456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4448[rbp], rax
	mov	rax, QWORD PTR -4448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4440[rbp], rax
	mov	rax, QWORD PTR -4440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4432[rbp], rax
	mov	rax, QWORD PTR -4432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4424[rbp], rax
	mov	rax, QWORD PTR -4424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4416[rbp], rax
	mov	rax, QWORD PTR -4416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4408[rbp], rax
	mov	rax, QWORD PTR -4408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4400[rbp], rax
	mov	rax, QWORD PTR -4400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4392[rbp], rax
	mov	rax, QWORD PTR -4392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4384[rbp], rax
	mov	rax, QWORD PTR -4384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4376[rbp], rax
	mov	rax, QWORD PTR -4376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4368[rbp], rax
	mov	rax, QWORD PTR -4368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4360[rbp], rax
	mov	rax, QWORD PTR -4360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4352[rbp], rax
	mov	rax, QWORD PTR -4352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4344[rbp], rax
	mov	rax, QWORD PTR -4344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4336[rbp], rax
	mov	rax, QWORD PTR -4336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4328[rbp], rax
	mov	rax, QWORD PTR -4328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4320[rbp], rax
	mov	rax, QWORD PTR -4320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4312[rbp], rax
	mov	rax, QWORD PTR -4312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4304[rbp], rax
	mov	rax, QWORD PTR -4304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4296[rbp], rax
	mov	rax, QWORD PTR -4296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4288[rbp], rax
	mov	rax, QWORD PTR -4288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4280[rbp], rax
	mov	rax, QWORD PTR -4280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4272[rbp], rax
	mov	rax, QWORD PTR -4272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4264[rbp], rax
	mov	rax, QWORD PTR -4264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4256[rbp], rax
	mov	rax, QWORD PTR -4256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4248[rbp], rax
	mov	rax, QWORD PTR -4248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4240[rbp], rax
	mov	rax, QWORD PTR -4240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4232[rbp], rax
	mov	rax, QWORD PTR -4232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4224[rbp], rax
	mov	rax, QWORD PTR -4224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4216[rbp], rax
	mov	rax, QWORD PTR -4216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4208[rbp], rax
	mov	rax, QWORD PTR -4208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4200[rbp], rax
	mov	rax, QWORD PTR -4200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4192[rbp], rax
	mov	rax, QWORD PTR -4192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4184[rbp], rax
	mov	rax, QWORD PTR -4184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4176[rbp], rax
	mov	rax, QWORD PTR -4176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4168[rbp], rax
	mov	rax, QWORD PTR -4168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4160[rbp], rax
	mov	rax, QWORD PTR -4160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4152[rbp], rax
	mov	rax, QWORD PTR -4152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4144[rbp], rax
	mov	rax, QWORD PTR -4144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4136[rbp], rax
	mov	rax, QWORD PTR -4136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4128[rbp], rax
	mov	rax, QWORD PTR -4128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4120[rbp], rax
	mov	rax, QWORD PTR -4120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4112[rbp], rax
	mov	rax, QWORD PTR -4112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4104[rbp], rax
	mov	rax, QWORD PTR -4104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4096[rbp], rax
	mov	rax, QWORD PTR -4096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4088[rbp], rax
	mov	rax, QWORD PTR -4088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4080[rbp], rax
	mov	rax, QWORD PTR -4080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4072[rbp], rax
	mov	rax, QWORD PTR -4072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4064[rbp], rax
	mov	rax, QWORD PTR -4064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4056[rbp], rax
	mov	rax, QWORD PTR -4056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4048[rbp], rax
	mov	rax, QWORD PTR -4048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4040[rbp], rax
	mov	rax, QWORD PTR -4040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4032[rbp], rax
	mov	rax, QWORD PTR -4032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4024[rbp], rax
	mov	rax, QWORD PTR -4024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4016[rbp], rax
	mov	rax, QWORD PTR -4016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -4008[rbp], rax
	mov	rax, QWORD PTR -4008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -4000[rbp], rax
	mov	rax, QWORD PTR -4000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3992[rbp], rax
	mov	rax, QWORD PTR -3992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3984[rbp], rax
	mov	rax, QWORD PTR -3984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3976[rbp], rax
	mov	rax, QWORD PTR -3976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3968[rbp], rax
	mov	rax, QWORD PTR -3968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3960[rbp], rax
	mov	rax, QWORD PTR -3960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3952[rbp], rax
	mov	rax, QWORD PTR -3952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3944[rbp], rax
	mov	rax, QWORD PTR -3944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3936[rbp], rax
	mov	rax, QWORD PTR -3936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3928[rbp], rax
	mov	rax, QWORD PTR -3928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3920[rbp], rax
	mov	rax, QWORD PTR -3920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3912[rbp], rax
	mov	rax, QWORD PTR -3912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3904[rbp], rax
	mov	rax, QWORD PTR -3904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3896[rbp], rax
	mov	rax, QWORD PTR -3896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3888[rbp], rax
	mov	rax, QWORD PTR -3888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3880[rbp], rax
	mov	rax, QWORD PTR -3880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3872[rbp], rax
	mov	rax, QWORD PTR -3872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3864[rbp], rax
	mov	rax, QWORD PTR -3864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3856[rbp], rax
	mov	rax, QWORD PTR -3856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3848[rbp], rax
	mov	rax, QWORD PTR -3848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3840[rbp], rax
	mov	rax, QWORD PTR -3840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3832[rbp], rax
	mov	rax, QWORD PTR -3832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3824[rbp], rax
	mov	rax, QWORD PTR -3824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3816[rbp], rax
	mov	rax, QWORD PTR -3816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3808[rbp], rax
	mov	rax, QWORD PTR -3808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3800[rbp], rax
	mov	rax, QWORD PTR -3800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3792[rbp], rax
	mov	rax, QWORD PTR -3792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3784[rbp], rax
	mov	rax, QWORD PTR -3784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3776[rbp], rax
	mov	rax, QWORD PTR -3776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3768[rbp], rax
	mov	rax, QWORD PTR -3768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3760[rbp], rax
	mov	rax, QWORD PTR -3760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3752[rbp], rax
	mov	rax, QWORD PTR -3752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3744[rbp], rax
	mov	rax, QWORD PTR -3744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3736[rbp], rax
	mov	rax, QWORD PTR -3736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3728[rbp], rax
	mov	rax, QWORD PTR -3728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3720[rbp], rax
	mov	rax, QWORD PTR -3720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3712[rbp], rax
	mov	rax, QWORD PTR -3712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3704[rbp], rax
	mov	rax, QWORD PTR -3704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3696[rbp], rax
	mov	rax, QWORD PTR -3696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3688[rbp], rax
	mov	rax, QWORD PTR -3688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3680[rbp], rax
	mov	rax, QWORD PTR -3680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3672[rbp], rax
	mov	rax, QWORD PTR -3672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3664[rbp], rax
	mov	rax, QWORD PTR -3664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3656[rbp], rax
	mov	rax, QWORD PTR -3656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3648[rbp], rax
	mov	rax, QWORD PTR -3648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3640[rbp], rax
	mov	rax, QWORD PTR -3640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3632[rbp], rax
	mov	rax, QWORD PTR -3632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3624[rbp], rax
	mov	rax, QWORD PTR -3624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3616[rbp], rax
	mov	rax, QWORD PTR -3616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3608[rbp], rax
	mov	rax, QWORD PTR -3608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3600[rbp], rax
	mov	rax, QWORD PTR -3600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3592[rbp], rax
	mov	rax, QWORD PTR -3592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3584[rbp], rax
	mov	rax, QWORD PTR -3584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3576[rbp], rax
	mov	rax, QWORD PTR -3576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3568[rbp], rax
	mov	rax, QWORD PTR -3568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3560[rbp], rax
	mov	rax, QWORD PTR -3560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3552[rbp], rax
	mov	rax, QWORD PTR -3552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3544[rbp], rax
	mov	rax, QWORD PTR -3544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3536[rbp], rax
	mov	rax, QWORD PTR -3536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3528[rbp], rax
	mov	rax, QWORD PTR -3528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3520[rbp], rax
	mov	rax, QWORD PTR -3520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3512[rbp], rax
	mov	rax, QWORD PTR -3512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3504[rbp], rax
	mov	rax, QWORD PTR -3504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3496[rbp], rax
	mov	rax, QWORD PTR -3496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3488[rbp], rax
	mov	rax, QWORD PTR -3488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3480[rbp], rax
	mov	rax, QWORD PTR -3480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3472[rbp], rax
	mov	rax, QWORD PTR -3472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3464[rbp], rax
	mov	rax, QWORD PTR -3464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3456[rbp], rax
	mov	rax, QWORD PTR -3456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3448[rbp], rax
	mov	rax, QWORD PTR -3448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3440[rbp], rax
	mov	rax, QWORD PTR -3440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3432[rbp], rax
	mov	rax, QWORD PTR -3432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3424[rbp], rax
	mov	rax, QWORD PTR -3424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3416[rbp], rax
	mov	rax, QWORD PTR -3416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3408[rbp], rax
	mov	rax, QWORD PTR -3408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3400[rbp], rax
	mov	rax, QWORD PTR -3400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3392[rbp], rax
	mov	rax, QWORD PTR -3392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3384[rbp], rax
	mov	rax, QWORD PTR -3384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3376[rbp], rax
	mov	rax, QWORD PTR -3376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3368[rbp], rax
	mov	rax, QWORD PTR -3368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3360[rbp], rax
	mov	rax, QWORD PTR -3360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3352[rbp], rax
	mov	rax, QWORD PTR -3352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3344[rbp], rax
	mov	rax, QWORD PTR -3344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3336[rbp], rax
	mov	rax, QWORD PTR -3336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3328[rbp], rax
	mov	rax, QWORD PTR -3328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3320[rbp], rax
	mov	rax, QWORD PTR -3320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3312[rbp], rax
	mov	rax, QWORD PTR -3312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3304[rbp], rax
	mov	rax, QWORD PTR -3304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3296[rbp], rax
	mov	rax, QWORD PTR -3296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3288[rbp], rax
	mov	rax, QWORD PTR -3288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3280[rbp], rax
	mov	rax, QWORD PTR -3280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3272[rbp], rax
	mov	rax, QWORD PTR -3272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3264[rbp], rax
	mov	rax, QWORD PTR -3264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3256[rbp], rax
	mov	rax, QWORD PTR -3256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3248[rbp], rax
	mov	rax, QWORD PTR -3248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3240[rbp], rax
	mov	rax, QWORD PTR -3240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3232[rbp], rax
	mov	rax, QWORD PTR -3232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3224[rbp], rax
	mov	rax, QWORD PTR -3224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3216[rbp], rax
	mov	rax, QWORD PTR -3216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3208[rbp], rax
	mov	rax, QWORD PTR -3208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3200[rbp], rax
	mov	rax, QWORD PTR -3200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3192[rbp], rax
	mov	rax, QWORD PTR -3192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3184[rbp], rax
	mov	rax, QWORD PTR -3184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3176[rbp], rax
	mov	rax, QWORD PTR -3176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3168[rbp], rax
	mov	rax, QWORD PTR -3168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3160[rbp], rax
	mov	rax, QWORD PTR -3160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3152[rbp], rax
	mov	rax, QWORD PTR -3152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3144[rbp], rax
	mov	rax, QWORD PTR -3144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3136[rbp], rax
	mov	rax, QWORD PTR -3136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3128[rbp], rax
	mov	rax, QWORD PTR -3128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3120[rbp], rax
	mov	rax, QWORD PTR -3120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3112[rbp], rax
	mov	rax, QWORD PTR -3112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3104[rbp], rax
	mov	rax, QWORD PTR -3104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3096[rbp], rax
	mov	rax, QWORD PTR -3096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3088[rbp], rax
	mov	rax, QWORD PTR -3088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3080[rbp], rax
	mov	rax, QWORD PTR -3080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3072[rbp], rax
	mov	rax, QWORD PTR -3072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3064[rbp], rax
	mov	rax, QWORD PTR -3064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3056[rbp], rax
	mov	rax, QWORD PTR -3056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3048[rbp], rax
	mov	rax, QWORD PTR -3048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3040[rbp], rax
	mov	rax, QWORD PTR -3040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3032[rbp], rax
	mov	rax, QWORD PTR -3032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3024[rbp], rax
	mov	rax, QWORD PTR -3024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3016[rbp], rax
	mov	rax, QWORD PTR -3016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -3008[rbp], rax
	mov	rax, QWORD PTR -3008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -3000[rbp], rax
	mov	rax, QWORD PTR -3000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2992[rbp], rax
	mov	rax, QWORD PTR -2992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2984[rbp], rax
	mov	rax, QWORD PTR -2984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2976[rbp], rax
	mov	rax, QWORD PTR -2976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2968[rbp], rax
	mov	rax, QWORD PTR -2968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2960[rbp], rax
	mov	rax, QWORD PTR -2960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2952[rbp], rax
	mov	rax, QWORD PTR -2952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2944[rbp], rax
	mov	rax, QWORD PTR -2944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2936[rbp], rax
	mov	rax, QWORD PTR -2936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2928[rbp], rax
	mov	rax, QWORD PTR -2928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2920[rbp], rax
	mov	rax, QWORD PTR -2920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2912[rbp], rax
	mov	rax, QWORD PTR -2912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2904[rbp], rax
	mov	rax, QWORD PTR -2904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2896[rbp], rax
	mov	rax, QWORD PTR -2896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2888[rbp], rax
	mov	rax, QWORD PTR -2888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2880[rbp], rax
	mov	rax, QWORD PTR -2880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2872[rbp], rax
	mov	rax, QWORD PTR -2872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2864[rbp], rax
	mov	rax, QWORD PTR -2864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2856[rbp], rax
	mov	rax, QWORD PTR -2856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2848[rbp], rax
	mov	rax, QWORD PTR -2848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2840[rbp], rax
	mov	rax, QWORD PTR -2840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2832[rbp], rax
	mov	rax, QWORD PTR -2832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2824[rbp], rax
	mov	rax, QWORD PTR -2824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2816[rbp], rax
	mov	rax, QWORD PTR -2816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2808[rbp], rax
	mov	rax, QWORD PTR -2808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2800[rbp], rax
	mov	rax, QWORD PTR -2800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2792[rbp], rax
	mov	rax, QWORD PTR -2792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2784[rbp], rax
	mov	rax, QWORD PTR -2784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2776[rbp], rax
	mov	rax, QWORD PTR -2776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2768[rbp], rax
	mov	rax, QWORD PTR -2768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2760[rbp], rax
	mov	rax, QWORD PTR -2760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2752[rbp], rax
	mov	rax, QWORD PTR -2752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2744[rbp], rax
	mov	rax, QWORD PTR -2744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2736[rbp], rax
	mov	rax, QWORD PTR -2736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2728[rbp], rax
	mov	rax, QWORD PTR -2728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2720[rbp], rax
	mov	rax, QWORD PTR -2720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2712[rbp], rax
	mov	rax, QWORD PTR -2712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2704[rbp], rax
	mov	rax, QWORD PTR -2704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2696[rbp], rax
	mov	rax, QWORD PTR -2696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2688[rbp], rax
	mov	rax, QWORD PTR -2688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2680[rbp], rax
	mov	rax, QWORD PTR -2680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2672[rbp], rax
	mov	rax, QWORD PTR -2672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2664[rbp], rax
	mov	rax, QWORD PTR -2664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2656[rbp], rax
	mov	rax, QWORD PTR -2656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2648[rbp], rax
	mov	rax, QWORD PTR -2648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2640[rbp], rax
	mov	rax, QWORD PTR -2640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2632[rbp], rax
	mov	rax, QWORD PTR -2632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2624[rbp], rax
	mov	rax, QWORD PTR -2624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2616[rbp], rax
	mov	rax, QWORD PTR -2616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2608[rbp], rax
	mov	rax, QWORD PTR -2608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2600[rbp], rax
	mov	rax, QWORD PTR -2600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2592[rbp], rax
	mov	rax, QWORD PTR -2592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2584[rbp], rax
	mov	rax, QWORD PTR -2584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2576[rbp], rax
	mov	rax, QWORD PTR -2576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2568[rbp], rax
	mov	rax, QWORD PTR -2568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2560[rbp], rax
	mov	rax, QWORD PTR -2560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2552[rbp], rax
	mov	rax, QWORD PTR -2552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2544[rbp], rax
	mov	rax, QWORD PTR -2544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2536[rbp], rax
	mov	rax, QWORD PTR -2536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2528[rbp], rax
	mov	rax, QWORD PTR -2528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2520[rbp], rax
	mov	rax, QWORD PTR -2520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2512[rbp], rax
	mov	rax, QWORD PTR -2512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2504[rbp], rax
	mov	rax, QWORD PTR -2504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2496[rbp], rax
	mov	rax, QWORD PTR -2496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2488[rbp], rax
	mov	rax, QWORD PTR -2488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2480[rbp], rax
	mov	rax, QWORD PTR -2480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2472[rbp], rax
	mov	rax, QWORD PTR -2472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2464[rbp], rax
	mov	rax, QWORD PTR -2464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2456[rbp], rax
	mov	rax, QWORD PTR -2456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2448[rbp], rax
	mov	rax, QWORD PTR -2448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2440[rbp], rax
	mov	rax, QWORD PTR -2440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2432[rbp], rax
	mov	rax, QWORD PTR -2432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2424[rbp], rax
	mov	rax, QWORD PTR -2424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2416[rbp], rax
	mov	rax, QWORD PTR -2416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2408[rbp], rax
	mov	rax, QWORD PTR -2408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2400[rbp], rax
	mov	rax, QWORD PTR -2400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2392[rbp], rax
	mov	rax, QWORD PTR -2392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2384[rbp], rax
	mov	rax, QWORD PTR -2384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2376[rbp], rax
	mov	rax, QWORD PTR -2376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2368[rbp], rax
	mov	rax, QWORD PTR -2368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2360[rbp], rax
	mov	rax, QWORD PTR -2360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2352[rbp], rax
	mov	rax, QWORD PTR -2352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2344[rbp], rax
	mov	rax, QWORD PTR -2344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2336[rbp], rax
	mov	rax, QWORD PTR -2336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2328[rbp], rax
	mov	rax, QWORD PTR -2328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2320[rbp], rax
	mov	rax, QWORD PTR -2320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2312[rbp], rax
	mov	rax, QWORD PTR -2312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2304[rbp], rax
	mov	rax, QWORD PTR -2304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2296[rbp], rax
	mov	rax, QWORD PTR -2296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2288[rbp], rax
	mov	rax, QWORD PTR -2288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2280[rbp], rax
	mov	rax, QWORD PTR -2280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2272[rbp], rax
	mov	rax, QWORD PTR -2272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2264[rbp], rax
	mov	rax, QWORD PTR -2264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2256[rbp], rax
	mov	rax, QWORD PTR -2256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2248[rbp], rax
	mov	rax, QWORD PTR -2248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2240[rbp], rax
	mov	rax, QWORD PTR -2240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2232[rbp], rax
	mov	rax, QWORD PTR -2232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2224[rbp], rax
	mov	rax, QWORD PTR -2224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2216[rbp], rax
	mov	rax, QWORD PTR -2216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2208[rbp], rax
	mov	rax, QWORD PTR -2208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2200[rbp], rax
	mov	rax, QWORD PTR -2200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2192[rbp], rax
	mov	rax, QWORD PTR -2192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2184[rbp], rax
	mov	rax, QWORD PTR -2184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2176[rbp], rax
	mov	rax, QWORD PTR -2176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2168[rbp], rax
	mov	rax, QWORD PTR -2168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2160[rbp], rax
	mov	rax, QWORD PTR -2160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2152[rbp], rax
	mov	rax, QWORD PTR -2152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2144[rbp], rax
	mov	rax, QWORD PTR -2144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2136[rbp], rax
	mov	rax, QWORD PTR -2136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2128[rbp], rax
	mov	rax, QWORD PTR -2128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2120[rbp], rax
	mov	rax, QWORD PTR -2120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2112[rbp], rax
	mov	rax, QWORD PTR -2112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2104[rbp], rax
	mov	rax, QWORD PTR -2104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2096[rbp], rax
	mov	rax, QWORD PTR -2096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2088[rbp], rax
	mov	rax, QWORD PTR -2088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2080[rbp], rax
	mov	rax, QWORD PTR -2080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2072[rbp], rax
	mov	rax, QWORD PTR -2072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2064[rbp], rax
	mov	rax, QWORD PTR -2064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2056[rbp], rax
	mov	rax, QWORD PTR -2056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2048[rbp], rax
	mov	rax, QWORD PTR -2048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2040[rbp], rax
	mov	rax, QWORD PTR -2040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2032[rbp], rax
	mov	rax, QWORD PTR -2032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2024[rbp], rax
	mov	rax, QWORD PTR -2024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2016[rbp], rax
	mov	rax, QWORD PTR -2016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -2008[rbp], rax
	mov	rax, QWORD PTR -2008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -2000[rbp], rax
	mov	rax, QWORD PTR -2000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1992[rbp], rax
	mov	rax, QWORD PTR -1992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1984[rbp], rax
	mov	rax, QWORD PTR -1984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1976[rbp], rax
	mov	rax, QWORD PTR -1976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1968[rbp], rax
	mov	rax, QWORD PTR -1968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1960[rbp], rax
	mov	rax, QWORD PTR -1960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1952[rbp], rax
	mov	rax, QWORD PTR -1952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1944[rbp], rax
	mov	rax, QWORD PTR -1944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1936[rbp], rax
	mov	rax, QWORD PTR -1936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1928[rbp], rax
	mov	rax, QWORD PTR -1928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1920[rbp], rax
	mov	rax, QWORD PTR -1920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1912[rbp], rax
	mov	rax, QWORD PTR -1912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1904[rbp], rax
	mov	rax, QWORD PTR -1904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1896[rbp], rax
	mov	rax, QWORD PTR -1896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1888[rbp], rax
	mov	rax, QWORD PTR -1888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1880[rbp], rax
	mov	rax, QWORD PTR -1880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1872[rbp], rax
	mov	rax, QWORD PTR -1872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1864[rbp], rax
	mov	rax, QWORD PTR -1864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1856[rbp], rax
	mov	rax, QWORD PTR -1856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1848[rbp], rax
	mov	rax, QWORD PTR -1848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1840[rbp], rax
	mov	rax, QWORD PTR -1840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1832[rbp], rax
	mov	rax, QWORD PTR -1832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1824[rbp], rax
	mov	rax, QWORD PTR -1824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1816[rbp], rax
	mov	rax, QWORD PTR -1816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1808[rbp], rax
	mov	rax, QWORD PTR -1808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1800[rbp], rax
	mov	rax, QWORD PTR -1800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1792[rbp], rax
	mov	rax, QWORD PTR -1792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1784[rbp], rax
	mov	rax, QWORD PTR -1784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1776[rbp], rax
	mov	rax, QWORD PTR -1776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1768[rbp], rax
	mov	rax, QWORD PTR -1768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1760[rbp], rax
	mov	rax, QWORD PTR -1760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1752[rbp], rax
	mov	rax, QWORD PTR -1752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1744[rbp], rax
	mov	rax, QWORD PTR -1744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1736[rbp], rax
	mov	rax, QWORD PTR -1736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1728[rbp], rax
	mov	rax, QWORD PTR -1728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1720[rbp], rax
	mov	rax, QWORD PTR -1720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1712[rbp], rax
	mov	rax, QWORD PTR -1712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1704[rbp], rax
	mov	rax, QWORD PTR -1704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1696[rbp], rax
	mov	rax, QWORD PTR -1696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1688[rbp], rax
	mov	rax, QWORD PTR -1688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1680[rbp], rax
	mov	rax, QWORD PTR -1680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1672[rbp], rax
	mov	rax, QWORD PTR -1672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1664[rbp], rax
	mov	rax, QWORD PTR -1664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1656[rbp], rax
	mov	rax, QWORD PTR -1656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1648[rbp], rax
	mov	rax, QWORD PTR -1648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1640[rbp], rax
	mov	rax, QWORD PTR -1640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1632[rbp], rax
	mov	rax, QWORD PTR -1632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1624[rbp], rax
	mov	rax, QWORD PTR -1624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1616[rbp], rax
	mov	rax, QWORD PTR -1616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1608[rbp], rax
	mov	rax, QWORD PTR -1608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1600[rbp], rax
	mov	rax, QWORD PTR -1600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1592[rbp], rax
	mov	rax, QWORD PTR -1592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1584[rbp], rax
	mov	rax, QWORD PTR -1584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1576[rbp], rax
	mov	rax, QWORD PTR -1576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1568[rbp], rax
	mov	rax, QWORD PTR -1568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1560[rbp], rax
	mov	rax, QWORD PTR -1560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1552[rbp], rax
	mov	rax, QWORD PTR -1552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1544[rbp], rax
	mov	rax, QWORD PTR -1544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1536[rbp], rax
	mov	rax, QWORD PTR -1536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1528[rbp], rax
	mov	rax, QWORD PTR -1528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1520[rbp], rax
	mov	rax, QWORD PTR -1520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1512[rbp], rax
	mov	rax, QWORD PTR -1512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1504[rbp], rax
	mov	rax, QWORD PTR -1504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1496[rbp], rax
	mov	rax, QWORD PTR -1496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1488[rbp], rax
	mov	rax, QWORD PTR -1488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1480[rbp], rax
	mov	rax, QWORD PTR -1480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1472[rbp], rax
	mov	rax, QWORD PTR -1472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1464[rbp], rax
	mov	rax, QWORD PTR -1464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1456[rbp], rax
	mov	rax, QWORD PTR -1456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1448[rbp], rax
	mov	rax, QWORD PTR -1448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1440[rbp], rax
	mov	rax, QWORD PTR -1440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1432[rbp], rax
	mov	rax, QWORD PTR -1432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1424[rbp], rax
	mov	rax, QWORD PTR -1424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1416[rbp], rax
	mov	rax, QWORD PTR -1416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1408[rbp], rax
	mov	rax, QWORD PTR -1408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1400[rbp], rax
	mov	rax, QWORD PTR -1400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1392[rbp], rax
	mov	rax, QWORD PTR -1392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1384[rbp], rax
	mov	rax, QWORD PTR -1384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1376[rbp], rax
	mov	rax, QWORD PTR -1376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1368[rbp], rax
	mov	rax, QWORD PTR -1368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1360[rbp], rax
	mov	rax, QWORD PTR -1360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1352[rbp], rax
	mov	rax, QWORD PTR -1352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1344[rbp], rax
	mov	rax, QWORD PTR -1344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1336[rbp], rax
	mov	rax, QWORD PTR -1336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1328[rbp], rax
	mov	rax, QWORD PTR -1328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1320[rbp], rax
	mov	rax, QWORD PTR -1320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1312[rbp], rax
	mov	rax, QWORD PTR -1312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1304[rbp], rax
	mov	rax, QWORD PTR -1304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1296[rbp], rax
	mov	rax, QWORD PTR -1296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1288[rbp], rax
	mov	rax, QWORD PTR -1288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1280[rbp], rax
	mov	rax, QWORD PTR -1280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1272[rbp], rax
	mov	rax, QWORD PTR -1272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1264[rbp], rax
	mov	rax, QWORD PTR -1264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1256[rbp], rax
	mov	rax, QWORD PTR -1256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1248[rbp], rax
	mov	rax, QWORD PTR -1248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1240[rbp], rax
	mov	rax, QWORD PTR -1240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1232[rbp], rax
	mov	rax, QWORD PTR -1232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1224[rbp], rax
	mov	rax, QWORD PTR -1224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1216[rbp], rax
	mov	rax, QWORD PTR -1216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1208[rbp], rax
	mov	rax, QWORD PTR -1208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1200[rbp], rax
	mov	rax, QWORD PTR -1200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1192[rbp], rax
	mov	rax, QWORD PTR -1192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1184[rbp], rax
	mov	rax, QWORD PTR -1184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1176[rbp], rax
	mov	rax, QWORD PTR -1176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1168[rbp], rax
	mov	rax, QWORD PTR -1168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1160[rbp], rax
	mov	rax, QWORD PTR -1160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1152[rbp], rax
	mov	rax, QWORD PTR -1152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1144[rbp], rax
	mov	rax, QWORD PTR -1144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1136[rbp], rax
	mov	rax, QWORD PTR -1136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1128[rbp], rax
	mov	rax, QWORD PTR -1128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1120[rbp], rax
	mov	rax, QWORD PTR -1120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1112[rbp], rax
	mov	rax, QWORD PTR -1112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1104[rbp], rax
	mov	rax, QWORD PTR -1104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1096[rbp], rax
	mov	rax, QWORD PTR -1096[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1088[rbp], rax
	mov	rax, QWORD PTR -1088[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1080[rbp], rax
	mov	rax, QWORD PTR -1080[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1072[rbp], rax
	mov	rax, QWORD PTR -1072[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1064[rbp], rax
	mov	rax, QWORD PTR -1064[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1056[rbp], rax
	mov	rax, QWORD PTR -1056[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1048[rbp], rax
	mov	rax, QWORD PTR -1048[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1040[rbp], rax
	mov	rax, QWORD PTR -1040[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1032[rbp], rax
	mov	rax, QWORD PTR -1032[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1024[rbp], rax
	mov	rax, QWORD PTR -1024[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1016[rbp], rax
	mov	rax, QWORD PTR -1016[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -1008[rbp], rax
	mov	rax, QWORD PTR -1008[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -1000[rbp], rax
	mov	rax, QWORD PTR -1000[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -992[rbp], rax
	mov	rax, QWORD PTR -992[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -984[rbp], rax
	mov	rax, QWORD PTR -984[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -976[rbp], rax
	mov	rax, QWORD PTR -976[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -968[rbp], rax
	mov	rax, QWORD PTR -968[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -960[rbp], rax
	mov	rax, QWORD PTR -960[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -952[rbp], rax
	mov	rax, QWORD PTR -952[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -944[rbp], rax
	mov	rax, QWORD PTR -944[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -936[rbp], rax
	mov	rax, QWORD PTR -936[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -928[rbp], rax
	mov	rax, QWORD PTR -928[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -920[rbp], rax
	mov	rax, QWORD PTR -920[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -912[rbp], rax
	mov	rax, QWORD PTR -912[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -904[rbp], rax
	mov	rax, QWORD PTR -904[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -896[rbp], rax
	mov	rax, QWORD PTR -896[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -888[rbp], rax
	mov	rax, QWORD PTR -888[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -880[rbp], rax
	mov	rax, QWORD PTR -880[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -872[rbp], rax
	mov	rax, QWORD PTR -872[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -864[rbp], rax
	mov	rax, QWORD PTR -864[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -856[rbp], rax
	mov	rax, QWORD PTR -856[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -848[rbp], rax
	mov	rax, QWORD PTR -848[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -840[rbp], rax
	mov	rax, QWORD PTR -840[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -832[rbp], rax
	mov	rax, QWORD PTR -832[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -824[rbp], rax
	mov	rax, QWORD PTR -824[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -816[rbp], rax
	mov	rax, QWORD PTR -816[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -808[rbp], rax
	mov	rax, QWORD PTR -808[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -800[rbp], rax
	mov	rax, QWORD PTR -800[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -792[rbp], rax
	mov	rax, QWORD PTR -792[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -784[rbp], rax
	mov	rax, QWORD PTR -784[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -776[rbp], rax
	mov	rax, QWORD PTR -776[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -768[rbp], rax
	mov	rax, QWORD PTR -768[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -760[rbp], rax
	mov	rax, QWORD PTR -760[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -752[rbp], rax
	mov	rax, QWORD PTR -752[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -744[rbp], rax
	mov	rax, QWORD PTR -744[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -736[rbp], rax
	mov	rax, QWORD PTR -736[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -728[rbp], rax
	mov	rax, QWORD PTR -728[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -720[rbp], rax
	mov	rax, QWORD PTR -720[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -712[rbp], rax
	mov	rax, QWORD PTR -712[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -704[rbp], rax
	mov	rax, QWORD PTR -704[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -696[rbp], rax
	mov	rax, QWORD PTR -696[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -688[rbp], rax
	mov	rax, QWORD PTR -688[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -680[rbp], rax
	mov	rax, QWORD PTR -680[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -672[rbp], rax
	mov	rax, QWORD PTR -672[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -664[rbp], rax
	mov	rax, QWORD PTR -664[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -656[rbp], rax
	mov	rax, QWORD PTR -656[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -648[rbp], rax
	mov	rax, QWORD PTR -648[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -640[rbp], rax
	mov	rax, QWORD PTR -640[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -632[rbp], rax
	mov	rax, QWORD PTR -632[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -624[rbp], rax
	mov	rax, QWORD PTR -624[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -616[rbp], rax
	mov	rax, QWORD PTR -616[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -608[rbp], rax
	mov	rax, QWORD PTR -608[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -600[rbp], rax
	mov	rax, QWORD PTR -600[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -592[rbp], rax
	mov	rax, QWORD PTR -592[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -584[rbp], rax
	mov	rax, QWORD PTR -584[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -576[rbp], rax
	mov	rax, QWORD PTR -576[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -568[rbp], rax
	mov	rax, QWORD PTR -568[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -560[rbp], rax
	mov	rax, QWORD PTR -560[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -552[rbp], rax
	mov	rax, QWORD PTR -552[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -544[rbp], rax
	mov	rax, QWORD PTR -544[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -536[rbp], rax
	mov	rax, QWORD PTR -536[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -528[rbp], rax
	mov	rax, QWORD PTR -528[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -520[rbp], rax
	mov	rax, QWORD PTR -520[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -512[rbp], rax
	mov	rax, QWORD PTR -512[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -504[rbp], rax
	mov	rax, QWORD PTR -504[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -496[rbp], rax
	mov	rax, QWORD PTR -496[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -488[rbp], rax
	mov	rax, QWORD PTR -488[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -480[rbp], rax
	mov	rax, QWORD PTR -480[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -472[rbp], rax
	mov	rax, QWORD PTR -472[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -464[rbp], rax
	mov	rax, QWORD PTR -464[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -456[rbp], rax
	mov	rax, QWORD PTR -456[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -448[rbp], rax
	mov	rax, QWORD PTR -448[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -440[rbp], rax
	mov	rax, QWORD PTR -440[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -432[rbp], rax
	mov	rax, QWORD PTR -432[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -424[rbp], rax
	mov	rax, QWORD PTR -424[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -416[rbp], rax
	mov	rax, QWORD PTR -416[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -408[rbp], rax
	mov	rax, QWORD PTR -408[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -400[rbp], rax
	mov	rax, QWORD PTR -400[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -392[rbp], rax
	mov	rax, QWORD PTR -392[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -384[rbp], rax
	mov	rax, QWORD PTR -384[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -376[rbp], rax
	mov	rax, QWORD PTR -376[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -368[rbp], rax
	mov	rax, QWORD PTR -368[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -360[rbp], rax
	mov	rax, QWORD PTR -360[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -352[rbp], rax
	mov	rax, QWORD PTR -352[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -344[rbp], rax
	mov	rax, QWORD PTR -344[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -336[rbp], rax
	mov	rax, QWORD PTR -336[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -328[rbp], rax
	mov	rax, QWORD PTR -328[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -320[rbp], rax
	mov	rax, QWORD PTR -320[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -312[rbp], rax
	mov	rax, QWORD PTR -312[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -304[rbp], rax
	mov	rax, QWORD PTR -304[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -296[rbp], rax
	mov	rax, QWORD PTR -296[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -288[rbp], rax
	mov	rax, QWORD PTR -288[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -280[rbp], rax
	mov	rax, QWORD PTR -280[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -272[rbp], rax
	mov	rax, QWORD PTR -272[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -264[rbp], rax
	mov	rax, QWORD PTR -264[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -256[rbp], rax
	mov	rax, QWORD PTR -256[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -248[rbp], rax
	mov	rax, QWORD PTR -248[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -240[rbp], rax
	mov	rax, QWORD PTR -240[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -232[rbp], rax
	mov	rax, QWORD PTR -232[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -224[rbp], rax
	mov	rax, QWORD PTR -224[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -216[rbp], rax
	mov	rax, QWORD PTR -216[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -208[rbp], rax
	mov	rax, QWORD PTR -208[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -200[rbp], rax
	mov	rax, QWORD PTR -200[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -192[rbp], rax
	mov	rax, QWORD PTR -192[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -184[rbp], rax
	mov	rax, QWORD PTR -184[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -176[rbp], rax
	mov	rax, QWORD PTR -176[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -168[rbp], rax
	mov	rax, QWORD PTR -168[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -160[rbp], rax
	mov	rax, QWORD PTR -160[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -152[rbp], rax
	mov	rax, QWORD PTR -152[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -144[rbp], rax
	mov	rax, QWORD PTR -144[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -136[rbp], rax
	mov	rax, QWORD PTR -136[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -128[rbp], rax
	mov	rax, QWORD PTR -128[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -120[rbp], rax
	mov	rax, QWORD PTR -120[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -112[rbp], rax
	mov	rax, QWORD PTR -112[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -104[rbp], rax
	mov	rax, QWORD PTR -104[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -96[rbp], rax
	mov	rax, QWORD PTR -96[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -88[rbp], rax
	mov	rax, QWORD PTR -88[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -80[rbp], rax
	mov	rax, QWORD PTR -80[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -72[rbp], rax
	mov	rax, QWORD PTR -72[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -64[rbp], rax
	mov	rax, QWORD PTR -64[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -56[rbp], rax
	mov	rax, QWORD PTR -56[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -48[rbp], rax
	mov	rax, QWORD PTR -48[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -40[rbp], rax
	mov	rax, QWORD PTR -40[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	lea	rax, .LC0[rip]
	mov	QWORD PTR -32[rbp], rax
	mov	rax, QWORD PTR -32[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	r12, rax
	lea	rax, .LC1[rip]
	mov	QWORD PTR -24[rbp], rax
	mov	rax, QWORD PTR -24[rbp]
	mov	rdi, rax
	call	f3@PLT
	mov	rdi, rax
	call	f4@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR f5@GOTPCREL[rip]
	mov	r8, rax
	mov	ecx, 0
	mov	edx, 0
	mov	esi, 1
	lea	rdi, .LC2[rip]
	call	f2@PLT
	mov	rdx, r12
	mov	rsi, rbx
	mov	rdi, rax
	call	f1@PLT
	nop
	add	rsp, 32000
	pop	rbx
	pop	r12
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	test, .-test
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"391105.c"
	.text
	.section	.rodata
	.align	2
.LC0:
	.ascii	"a\000"
	.align	2
.LC1:
	.ascii	"b\000"
	.align	2
.LC2:
	.ascii	"c\000"
	.text
	.align	2
	.global	test
	.syntax unified
	.arm
	.fpu softvfp
	.type	test, %function
test:
	@ args = 0, pretend = 0, frame = 16000
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, r5, fp, lr}
	add	fp, sp, #12
	sub	sp, sp, #16000
	sub	sp, sp, #8
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3712]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3708]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3704]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3700]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3696]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3692]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3688]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3684]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3680]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3676]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3672]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3668]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3664]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3660]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3656]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3652]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3648]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3644]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3640]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3636]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3632]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3628]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3624]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3620]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3616]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3612]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3608]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3604]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3600]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3596]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3592]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3588]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3584]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3580]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3576]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3572]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3568]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3564]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3560]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3556]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3552]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3548]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3544]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3540]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3536]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3532]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3528]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3524]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3520]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3516]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3512]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3508]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3504]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3500]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3496]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3492]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3488]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3484]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	b	.L3
.L4:
	.align	2
.L2:
	.word	f5
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L3:
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3480]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3476]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3472]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3468]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3464]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3460]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3456]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3452]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3448]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3444]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3440]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3436]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3432]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3428]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3424]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3420]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3416]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3412]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3408]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3404]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3400]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3396]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3392]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3388]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3384]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3380]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3376]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3372]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3368]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3364]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3360]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3356]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3352]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3348]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3344]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3340]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3336]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3332]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3328]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3324]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3320]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3316]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3312]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3308]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3304]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3300]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3296]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3292]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3288]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3284]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3280]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3276]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3272]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3268]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3264]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3260]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3256]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+4
	str	r3, [r2, #-3252]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L2+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L2+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L2+16
	str	r3, [r2, #-3248]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3244]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3240]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3236]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3232]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3228]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3224]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3220]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3216]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3212]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3208]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3204]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3200]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3196]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3192]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3188]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3184]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3180]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3176]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3172]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3168]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3164]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3160]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3156]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3152]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3148]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3144]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3140]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3136]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3132]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3128]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3124]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3120]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3116]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3112]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3108]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3104]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3100]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3096]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3092]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3088]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3084]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3080]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3076]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3072]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3068]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3064]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3060]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3056]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3052]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3048]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3044]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3040]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3036]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3032]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3028]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3024]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3020]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3016]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5
	str	r3, [r2, #-3012]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L6
.L7:
	.align	2
.L5:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L6:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3008]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-3004]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-3000]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-3000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2996]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2992]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2988]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2984]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2980]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2976]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2972]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2968]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2964]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2960]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2956]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2952]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2948]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2944]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2940]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2936]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2932]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2928]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2924]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2920]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2916]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2912]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2908]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2904]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2900]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2896]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2892]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2888]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2884]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2880]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2876]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2872]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2868]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2864]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2860]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2856]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2852]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2848]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2844]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2840]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2836]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2832]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2828]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2824]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2820]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2816]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2812]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2808]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2804]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2800]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2796]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2792]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2788]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L5+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+8
	str	r3, [r2, #-2784]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L5+12
	str	r3, [r2, #-2780]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L5+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2776]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2772]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2768]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2764]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2760]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2756]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2752]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2748]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2744]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2740]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2736]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2732]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2728]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2724]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2720]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2716]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2712]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2708]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2704]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2700]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2696]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2692]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2688]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2684]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2680]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2676]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2672]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2668]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2664]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2660]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2656]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2652]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2648]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2644]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2640]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2636]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2632]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2628]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2624]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2620]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2616]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2612]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2608]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2604]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2600]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2596]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2592]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2588]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2584]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2580]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2576]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2572]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2568]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2564]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2560]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2556]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2552]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2548]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2544]
	b	.L9
.L10:
	.align	2
.L8:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L9:
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2540]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2536]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2532]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2528]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2524]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2520]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2516]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2512]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2508]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2504]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2500]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2496]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2492]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2488]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2484]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2480]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2476]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2472]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2468]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2464]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2460]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2456]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2452]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2448]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2444]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2440]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2436]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2432]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2428]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2424]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2420]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2416]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2412]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2408]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2404]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2400]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2396]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2392]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2388]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2384]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2380]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2376]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2372]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2368]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2364]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2360]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2356]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2352]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2348]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2344]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2340]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2336]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2332]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2328]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2324]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2320]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+4
	str	r3, [r2, #-2316]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L8+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L8+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L8+16
	str	r3, [r2, #-2312]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2308]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2304]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2300]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2296]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2292]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2288]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2284]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2280]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2276]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2272]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2268]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2264]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2260]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2256]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2252]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2248]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2244]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2240]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2236]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2232]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2228]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2224]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2220]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2216]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2212]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2208]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2204]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2200]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2196]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2192]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2188]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2184]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2180]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2176]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2172]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2168]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2164]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2160]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2156]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2152]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2148]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2144]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2140]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2136]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2132]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2128]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2124]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2120]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2116]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2112]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2108]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2104]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2100]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2096]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2092]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2088]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2084]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2080]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11
	str	r3, [r2, #-2076]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L12
.L13:
	.align	2
.L11:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L12:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2072]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2068]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2064]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2060]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2056]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2052]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2048]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2044]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2040]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2036]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2032]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2028]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2024]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2020]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2016]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2012]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2008]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-2004]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-2000]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-2000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1996]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1992]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1988]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1984]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1980]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1976]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1972]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1968]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1964]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1960]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1956]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1952]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1948]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1944]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1940]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1936]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1932]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1928]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1924]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1920]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1916]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1912]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1908]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1904]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1900]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1896]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1892]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1888]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1884]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1880]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1876]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1872]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1868]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1864]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1860]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1856]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1852]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L11+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+8
	str	r3, [r2, #-1848]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L11+12
	str	r3, [r2, #-1844]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L11+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1840]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1836]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1832]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1828]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1824]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1820]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1816]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1812]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1808]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1804]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1800]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1796]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1792]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1788]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1784]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1780]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1776]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1772]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1768]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1764]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1760]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1756]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1752]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1748]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1744]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1740]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1736]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1732]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1728]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1724]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1720]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1716]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1712]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1708]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1704]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1700]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1696]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1692]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1688]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1684]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1680]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1676]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1672]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1668]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1664]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1660]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1656]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1652]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1648]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1644]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1640]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1636]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1632]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1628]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1624]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1620]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1616]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1612]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1608]
	b	.L15
.L16:
	.align	2
.L14:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L15:
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1604]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1600]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1596]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1592]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1588]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1584]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1580]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1576]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1572]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1568]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1564]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1560]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1556]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1552]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1548]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1544]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1540]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1536]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1532]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1528]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1524]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1520]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1516]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1512]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1508]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1504]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1500]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1496]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1492]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1488]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1484]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1480]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1476]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1472]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1468]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1464]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1460]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1456]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1452]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1448]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1444]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1440]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1436]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1432]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1428]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1424]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1420]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1416]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1412]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1408]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1404]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1400]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1396]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1392]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1388]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1384]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+4
	str	r3, [r2, #-1380]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L14+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L14+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L14+16
	str	r3, [r2, #-1376]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1372]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1368]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1364]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1360]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1356]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1352]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1348]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1344]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1340]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1336]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1332]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1328]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1324]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1320]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1316]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1312]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1308]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1304]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1300]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1296]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1292]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1288]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1284]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1280]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1276]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1272]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1268]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1264]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1260]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1256]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1252]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1248]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1244]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1240]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1236]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1232]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1228]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1224]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1220]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1216]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1212]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1208]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1204]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1200]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1196]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1192]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1188]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1184]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1180]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1176]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1172]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1168]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1164]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1160]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1156]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1152]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1148]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1144]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17
	str	r3, [r2, #-1140]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L18
.L19:
	.align	2
.L17:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L18:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1136]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1132]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1128]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1124]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1120]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1116]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1112]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1108]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1104]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1100]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1096]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1092]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1088]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1084]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1080]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1076]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1072]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1068]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1064]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1060]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1056]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1052]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1048]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1044]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1040]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1036]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1032]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1028]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1024]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1020]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1016]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1012]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1008]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-1004]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-1000]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-1000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-996]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-992]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-988]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-984]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-980]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-976]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-972]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-968]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-964]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-960]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-956]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-952]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-948]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-944]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-940]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-936]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-932]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-928]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-924]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-920]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-916]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L17+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+8
	str	r3, [r2, #-912]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L17+12
	str	r3, [r2, #-908]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L17+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-904]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-900]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-896]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-892]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-888]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-884]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-880]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-876]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-872]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-868]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-864]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-860]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-856]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-852]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-848]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-844]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-840]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-836]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-832]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-828]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-824]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-820]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-816]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-812]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-808]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-804]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-800]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-796]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-792]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-788]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-784]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-780]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-776]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-772]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-768]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-764]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-760]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-756]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-752]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-748]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-744]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-740]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-736]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-732]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-728]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-724]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-720]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-716]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-712]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-708]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-704]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-700]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-696]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-692]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-688]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-684]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-680]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-676]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-672]
	b	.L21
.L22:
	.align	2
.L20:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L21:
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-668]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-664]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-660]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-656]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-652]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-648]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-644]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-640]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-636]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-632]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-628]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-624]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-620]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-616]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-612]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-608]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-604]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-600]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-596]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-592]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-588]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-584]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-580]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-576]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-572]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-568]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-564]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-560]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-556]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-552]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-548]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-544]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-540]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-536]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-532]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-528]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-524]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-520]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-516]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-512]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-508]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-504]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-500]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-496]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-492]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-488]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-484]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-480]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-476]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-472]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-468]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-464]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-460]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-456]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-452]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-448]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+4
	str	r3, [r2, #-444]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L20+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L20+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L20+16
	str	r3, [r2, #-440]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-436]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-432]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-428]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-424]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-420]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-416]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-412]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-408]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-404]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-400]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-396]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-392]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-388]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-384]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-380]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-376]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-372]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-368]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-364]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-360]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-356]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-352]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-348]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-344]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-340]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-336]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-332]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-328]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-324]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-320]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-316]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-312]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-308]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-304]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-300]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-296]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-292]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-288]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-284]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-280]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-276]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-272]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-268]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-264]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-260]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-256]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-252]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-248]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-244]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-240]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-236]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-232]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-228]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-224]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-220]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-216]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-212]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-208]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23
	str	r3, [r2, #-204]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L24
.L25:
	.align	2
.L23:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L24:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-200]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-196]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-192]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-188]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-184]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-180]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-176]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-172]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-168]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-164]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-160]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-156]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-152]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-148]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-144]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-140]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-136]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-132]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-128]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-124]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-120]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-116]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-112]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-108]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-104]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-100]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-96]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-96]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-92]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-92]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-88]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-88]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-84]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-84]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-80]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-80]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-76]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-76]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-72]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-72]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-68]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-68]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-64]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-64]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-60]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-60]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-56]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-56]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-52]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-52]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-48]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-48]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-44]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-44]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-40]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-40]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-36]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-36]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-32]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-32]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-28]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-28]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-24]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-24]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-20]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-20]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-16]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-16]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-12]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-12]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-8]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-8]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-4]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3, #-4]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #12288
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2]
	sub	r3, fp, #12288
	sub	r3, r3, #12
	ldr	r0, [r3]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-4092]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-4088]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-4084]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-4080]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-4076]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L23+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+8
	str	r3, [r2, #-4072]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L23+12
	str	r3, [r2, #-4068]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L23+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4064]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4060]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4056]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4052]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4048]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4044]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4040]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4036]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4032]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4028]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4024]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4020]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4016]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4012]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4008]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-4004]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-4000]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3996]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3992]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3988]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3984]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3980]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3976]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3972]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3968]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3964]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3960]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3956]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3952]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3948]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3944]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3940]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3936]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3932]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3928]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3924]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3920]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3916]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3912]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3908]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3904]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3900]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3896]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3892]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3888]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3884]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3880]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3876]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3872]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3868]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3864]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3860]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3856]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3852]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3848]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3844]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3840]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3836]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3832]
	b	.L27
.L28:
	.align	2
.L26:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L27:
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3828]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3824]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3820]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3816]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3812]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3808]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3804]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3800]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3796]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3792]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3788]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3784]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3780]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3776]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3772]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3768]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3764]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3760]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3756]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3752]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3748]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3744]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3740]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3736]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3732]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3728]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3724]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3720]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3716]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3712]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3708]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3704]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3700]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3696]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3692]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3688]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3684]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3680]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3676]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3672]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3668]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3664]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3660]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3656]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3652]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3648]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3644]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3640]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3636]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3632]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3628]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3624]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3620]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3616]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3612]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3608]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+4
	str	r3, [r2, #-3604]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L26+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L26+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L26+16
	str	r3, [r2, #-3600]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3596]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3592]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3588]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3584]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3580]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3576]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3572]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3568]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3564]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3560]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3556]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3552]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3548]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3544]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3540]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3536]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3532]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3528]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3524]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3520]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3516]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3512]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3508]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3504]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3500]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3496]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3492]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3488]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3484]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3480]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3476]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3472]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3468]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3464]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3460]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3456]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3452]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3448]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3444]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3440]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3436]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3432]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3428]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3424]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3420]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3416]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3412]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3408]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3404]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3400]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3396]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3392]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3388]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3384]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3380]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3376]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3372]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3368]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29
	str	r3, [r2, #-3364]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L30
.L31:
	.align	2
.L29:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L30:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3360]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3356]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3352]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3348]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3344]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3340]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3336]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3332]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3328]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3324]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3320]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3316]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3312]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3308]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3304]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3300]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3296]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3292]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3288]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3284]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3280]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3276]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3272]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3268]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3264]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3260]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3256]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3252]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3248]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3244]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3240]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3236]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3232]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3228]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3224]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3220]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3216]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3212]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3208]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3204]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3200]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3196]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3192]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3188]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3184]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3180]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3176]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3172]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3168]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3164]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3160]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3156]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3152]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3148]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3144]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3140]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L29+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+8
	str	r3, [r2, #-3136]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L29+12
	str	r3, [r2, #-3132]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L29+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3128]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3124]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3120]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3116]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3112]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3108]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3104]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3100]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3096]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3092]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3088]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3084]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3080]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3076]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3072]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3068]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3064]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3060]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3056]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3052]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3048]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3044]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3040]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3036]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3032]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3028]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3024]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3020]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3016]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3012]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3008]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-3004]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-3000]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-3000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2996]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2992]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2988]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2984]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2980]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2976]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2972]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2968]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2964]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2960]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2956]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2952]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2948]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2944]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2940]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2936]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2932]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2928]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2924]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2920]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2916]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2912]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2908]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2904]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2900]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2896]
	b	.L33
.L34:
	.align	2
.L32:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L33:
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2892]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2888]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2884]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2880]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2876]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2872]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2868]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2864]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2860]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2856]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2852]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2848]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2844]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2840]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2836]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2832]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2828]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2824]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2820]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2816]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2812]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2808]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2804]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2800]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2796]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2792]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2788]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2784]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2780]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2776]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2772]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2768]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2764]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2760]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2756]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2752]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2748]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2744]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2740]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2736]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2732]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2728]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2724]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2720]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2716]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2712]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2708]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2704]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2700]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2696]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2692]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2688]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2684]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2680]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2676]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2672]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+4
	str	r3, [r2, #-2668]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L32+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L32+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L32+16
	str	r3, [r2, #-2664]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2660]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2656]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2652]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2648]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2644]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2640]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2636]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2632]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2628]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2624]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2620]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2616]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2612]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2608]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2604]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2600]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2596]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2592]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2588]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2584]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2580]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2576]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2572]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2568]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2564]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2560]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2556]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2552]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2548]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2544]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2540]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2536]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2532]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2528]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2524]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2520]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2516]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2512]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2508]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2504]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2500]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2496]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2492]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2488]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2484]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2480]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2476]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2472]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2468]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2464]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2460]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2456]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2452]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2448]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2444]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2440]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2436]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2432]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35
	str	r3, [r2, #-2428]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L36
.L37:
	.align	2
.L35:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L36:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2424]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2420]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2416]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2412]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2408]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2404]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2400]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2396]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2392]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2388]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2384]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2380]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2376]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2372]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2368]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2364]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2360]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2356]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2352]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2348]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2344]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2340]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2336]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2332]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2328]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2324]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2320]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2316]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2312]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2308]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2304]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2300]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2296]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2292]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2288]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2284]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2280]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2276]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2272]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2268]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2264]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2260]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2256]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2252]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2248]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2244]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2240]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2236]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2232]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2228]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2224]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2220]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2216]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2212]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2208]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2204]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L35+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+8
	str	r3, [r2, #-2200]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L35+12
	str	r3, [r2, #-2196]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L35+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2192]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2188]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2184]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2180]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2176]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2172]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2168]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2164]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2160]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2156]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2152]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2148]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2144]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2140]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2136]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2132]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2128]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2124]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2120]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2116]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2112]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2108]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2104]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2100]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2096]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2092]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2088]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2084]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2080]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2076]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2072]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2068]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2064]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2060]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2056]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2052]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2048]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2044]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2040]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2036]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2032]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2028]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2024]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2020]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2016]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2012]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2008]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-2004]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-2000]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-2000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1996]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1992]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1988]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1984]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1980]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1976]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1972]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1968]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1964]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1960]
	b	.L39
.L40:
	.align	2
.L38:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L39:
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1956]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1952]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1948]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1944]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1940]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1936]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1932]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1928]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1924]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1920]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1916]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1912]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1908]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1904]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1900]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1896]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1892]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1888]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1884]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1880]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1876]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1872]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1868]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1864]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1860]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1856]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1852]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1848]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1844]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1840]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1836]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1832]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1828]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1824]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1820]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1816]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1812]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1808]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1804]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1800]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1796]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1792]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1788]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1784]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1780]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1776]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1772]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1768]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1764]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1760]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1756]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1752]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1748]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1744]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1740]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1736]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+4
	str	r3, [r2, #-1732]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L38+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L38+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L38+16
	str	r3, [r2, #-1728]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1724]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1720]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1716]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1712]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1708]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1704]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1700]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1696]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1692]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1688]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1684]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1680]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1676]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1672]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1668]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1664]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1660]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1656]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1652]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1648]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1644]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1640]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1636]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1632]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1628]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1624]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1620]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1616]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1612]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1608]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1604]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1600]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1596]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1592]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1588]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1584]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1580]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1576]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1572]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1568]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1564]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1560]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1556]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1552]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1548]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1544]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1540]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1536]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1532]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1528]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1524]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1520]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1516]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1512]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1508]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1504]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1500]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1496]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41
	str	r3, [r2, #-1492]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L42
.L43:
	.align	2
.L41:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L42:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1488]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1484]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1480]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1476]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1472]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1468]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1464]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1460]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1456]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1452]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1448]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1444]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1440]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1436]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1432]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1428]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1424]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1420]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1416]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1412]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1408]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1404]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1400]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1396]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1392]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1388]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1384]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1380]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1376]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1372]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1368]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1364]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1360]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1356]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1352]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1348]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1344]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1340]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1336]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1332]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1328]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1324]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1320]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1316]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1312]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1308]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1304]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1300]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1296]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1292]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1288]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1284]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1280]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1276]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1272]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1268]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L41+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+8
	str	r3, [r2, #-1264]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L41+12
	str	r3, [r2, #-1260]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L41+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1256]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1252]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1248]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1244]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1240]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1236]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1232]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1228]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1224]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1220]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1216]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1212]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1208]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1204]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1200]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1196]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1192]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1188]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1184]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1180]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1176]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1172]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1168]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1164]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1160]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1156]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1152]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1148]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1144]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1140]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1136]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1132]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1128]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1124]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1120]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1116]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1112]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1108]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1104]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1100]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1096]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1092]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1088]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1084]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1080]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1076]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1072]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1068]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1064]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1060]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1056]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1052]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1048]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1044]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1040]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1036]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1032]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1028]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1024]
	b	.L45
.L46:
	.align	2
.L44:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L45:
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1020]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1016]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1012]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1008]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-1004]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-1000]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-1000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-996]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-992]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-988]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-984]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-980]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-976]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-972]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-968]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-964]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-960]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-956]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-952]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-948]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-944]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-940]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-936]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-932]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-928]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-924]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-920]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-916]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-912]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-908]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-904]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-900]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-896]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-892]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-888]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-884]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-880]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-876]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-872]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-868]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-864]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-860]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-856]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-852]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-848]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-844]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-840]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-836]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-832]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-828]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-824]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-820]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-816]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-812]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-808]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-804]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-800]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+4
	str	r3, [r2, #-796]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L44+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L44+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L44+16
	str	r3, [r2, #-792]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-788]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-784]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-780]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-776]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-772]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-768]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-764]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-760]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-756]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-752]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-748]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-744]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-740]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-736]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-732]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-728]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-724]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-720]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-716]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-712]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-708]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-704]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-700]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-696]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-692]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-688]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-684]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-680]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-676]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-672]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-668]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-664]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-660]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-656]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-652]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-648]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-644]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-640]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-636]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-632]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-628]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-624]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-620]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-616]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-612]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-608]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-604]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-600]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-596]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-592]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-588]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-584]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-580]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-576]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-572]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-568]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-564]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-560]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47
	str	r3, [r2, #-556]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L48
.L49:
	.align	2
.L47:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L48:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-552]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-548]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-544]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-540]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-536]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-532]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-528]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-524]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-520]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-516]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-512]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-508]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-504]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-500]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-496]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-492]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-488]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-484]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-480]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-476]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-472]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-468]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-464]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-460]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-456]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-452]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-448]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-444]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-440]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-436]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-432]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-428]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-424]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-420]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-416]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-412]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-408]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-404]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-400]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-396]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-392]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-388]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-384]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-380]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-376]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-372]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-368]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-364]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-360]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-356]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-352]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-348]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-344]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-340]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-336]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-332]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L47+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+8
	str	r3, [r2, #-328]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L47+12
	str	r3, [r2, #-324]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L47+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-320]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-316]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-312]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-308]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-304]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-300]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-296]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-292]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-288]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-284]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-280]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-276]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-272]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-268]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-264]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-260]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-256]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-252]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-248]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-244]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-240]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-236]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-232]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-228]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-224]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-220]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-216]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-212]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-208]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-204]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-200]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-196]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-192]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-188]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-184]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-180]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-176]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-172]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-168]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-164]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-160]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-156]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-152]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-148]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-144]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-140]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-136]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-132]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-128]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-124]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-120]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-116]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-112]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-108]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-104]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-100]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-96]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-96]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-92]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-92]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-88]
	b	.L51
.L52:
	.align	2
.L50:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L51:
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-88]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-84]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-84]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-80]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-80]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-76]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-76]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-72]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-72]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-68]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-68]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-64]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-64]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-60]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-60]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-56]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-56]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-52]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-52]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-48]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-48]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-44]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-44]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-40]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-40]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-36]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-36]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-32]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-32]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-28]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-28]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-24]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-24]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-20]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-20]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-16]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-16]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-12]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-12]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-8]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-8]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3, #-4]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #8192
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2]
	sub	r3, fp, #8192
	sub	r3, r3, #12
	ldr	r0, [r3]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4092]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4088]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4084]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4080]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4076]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4072]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4068]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4064]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4060]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4056]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4052]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4048]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4044]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4040]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4036]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4032]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4028]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4024]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4020]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4016]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4012]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4008]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-4004]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-4000]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-3996]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-3992]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-3988]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-3984]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-3980]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-3976]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-3972]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-3968]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-3964]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-3960]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+4
	str	r3, [r2, #-3956]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L50+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L50+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L50+16
	str	r3, [r2, #-3952]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3948]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3944]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3940]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3936]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3932]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3928]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3924]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3920]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3916]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3912]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3908]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3904]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3900]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3896]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3892]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3888]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3884]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3880]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3876]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3872]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3868]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3864]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3860]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3856]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3852]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3848]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3844]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3840]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3836]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3832]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3828]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3824]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3820]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3816]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3812]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3808]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3804]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3800]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3796]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3792]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3788]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3784]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3780]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3776]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3772]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3768]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3764]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3760]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3756]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3752]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3748]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3744]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3740]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3736]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3732]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3728]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3724]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3720]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53
	str	r3, [r2, #-3716]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L54
.L55:
	.align	2
.L53:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L54:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3712]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3708]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3704]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3700]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3696]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3692]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3688]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3684]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3680]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3676]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3672]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3668]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3664]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3660]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3656]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3652]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3648]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3644]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3640]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3636]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3632]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3628]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3624]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3620]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3616]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3612]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3608]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3604]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3600]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3596]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3592]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3588]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3584]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3580]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3576]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3572]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3568]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3564]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3560]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3556]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3552]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3548]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3544]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3540]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3536]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3532]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3528]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3524]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3520]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3516]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3512]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3508]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3504]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3500]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3496]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3492]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L53+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+8
	str	r3, [r2, #-3488]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L53+12
	str	r3, [r2, #-3484]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L53+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3480]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3476]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3472]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3468]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3464]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3460]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3456]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3452]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3448]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3444]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3440]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3436]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3432]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3428]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3424]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3420]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3416]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3412]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3408]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3404]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3400]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3396]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3392]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3388]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3384]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3380]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3376]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3372]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3368]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3364]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3360]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3356]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3352]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3348]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3344]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3340]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3336]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3332]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3328]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3324]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3320]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3316]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3312]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3308]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3304]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3300]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3296]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3292]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3288]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3284]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3280]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3276]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3272]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3268]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3264]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3260]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3256]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3252]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3248]
	b	.L57
.L58:
	.align	2
.L56:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L57:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3244]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3240]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3236]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3232]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3228]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3224]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3220]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3216]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3212]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3208]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3204]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3200]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3196]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3192]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3188]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3184]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3180]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3176]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3172]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3168]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3164]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3160]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3156]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3152]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3148]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3144]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3140]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3136]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3132]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3128]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3124]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3120]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3116]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3112]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3108]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3104]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3100]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3096]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3092]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3088]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3084]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3080]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3076]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3072]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3068]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3064]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3060]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3056]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3052]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3048]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3044]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3040]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3036]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3032]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3028]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3024]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+4
	str	r3, [r2, #-3020]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L56+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L56+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L56+16
	str	r3, [r2, #-3016]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-3012]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-3008]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-3004]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-3000]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-3000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2996]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2992]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2988]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2984]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2980]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2976]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2972]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2968]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2964]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2960]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2956]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2952]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2948]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2944]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2940]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2936]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2932]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2928]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2924]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2920]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2916]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2912]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2908]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2904]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2900]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2896]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2892]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2888]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2884]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2880]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2876]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2872]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2868]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2864]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2860]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2856]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2852]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2848]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2844]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2840]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2836]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2832]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2828]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2824]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2820]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2816]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2812]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2808]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2804]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2800]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2796]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2792]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2788]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2784]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59
	str	r3, [r2, #-2780]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L60
.L61:
	.align	2
.L59:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L60:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2776]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2772]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2768]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2764]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2760]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2756]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2752]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2748]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2744]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2740]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2736]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2732]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2728]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2724]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2720]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2716]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2712]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2708]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2704]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2700]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2696]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2692]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2688]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2684]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2680]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2676]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2672]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2668]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2664]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2660]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2656]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2652]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2648]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2644]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2640]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2636]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2632]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2628]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2624]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2620]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2616]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2612]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2608]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2604]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2600]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2596]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2592]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2588]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2584]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2580]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2576]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2572]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2568]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2564]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2560]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2556]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L59+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+8
	str	r3, [r2, #-2552]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L59+12
	str	r3, [r2, #-2548]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L59+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2544]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2540]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2536]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2532]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2528]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2524]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2520]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2516]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2512]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2508]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2504]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2500]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2496]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2492]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2488]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2484]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2480]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2476]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2472]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2468]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2464]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2460]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2456]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2452]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2448]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2444]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2440]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2436]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2432]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2428]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2424]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2420]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2416]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2412]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2408]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2404]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2400]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2396]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2392]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2388]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2384]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2380]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2376]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2372]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2368]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2364]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2360]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2356]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2352]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2348]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2344]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2340]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2336]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2332]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2328]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2324]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2320]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2316]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2312]
	b	.L63
.L64:
	.align	2
.L62:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L63:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2308]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2304]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2300]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2296]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2292]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2288]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2284]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2280]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2276]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2272]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2268]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2264]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2260]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2256]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2252]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2248]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2244]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2240]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2236]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2232]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2228]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2224]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2220]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2216]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2212]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2208]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2204]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2200]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2196]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2192]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2188]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2184]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2180]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2176]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2172]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2168]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2164]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2160]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2156]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2152]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2148]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2144]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2140]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2136]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2132]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2128]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2124]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2120]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2116]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2112]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2108]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2104]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2100]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2096]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2092]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2088]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+4
	str	r3, [r2, #-2084]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L62+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L62+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L62+16
	str	r3, [r2, #-2080]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2076]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2072]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2068]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2064]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2060]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2056]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2052]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2048]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2044]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2040]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2036]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2032]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2028]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2024]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2020]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2016]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2012]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2008]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-2004]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-2000]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-2000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1996]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1992]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1988]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1984]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1980]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1976]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1972]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1968]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1964]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1960]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1956]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1952]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1948]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1944]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1940]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1936]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1932]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1928]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1924]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1920]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1916]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1912]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1908]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1904]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1900]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1896]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1892]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1888]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1884]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1880]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1876]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1872]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1868]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1864]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1860]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1856]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1852]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1848]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65
	str	r3, [r2, #-1844]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L66
.L67:
	.align	2
.L65:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L66:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1840]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1836]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1832]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1828]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1824]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1820]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1816]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1812]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1808]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1804]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1800]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1796]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1792]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1788]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1784]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1780]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1776]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1772]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1768]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1764]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1760]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1756]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1752]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1748]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1744]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1740]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1736]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1732]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1728]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1724]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1720]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1716]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1712]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1708]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1704]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1700]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1696]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1692]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1688]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1684]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1680]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1676]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1672]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1668]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1664]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1660]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1656]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1652]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1648]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1644]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1640]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1636]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1632]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1628]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1624]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1620]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L65+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+8
	str	r3, [r2, #-1616]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L65+12
	str	r3, [r2, #-1612]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L65+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1608]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1604]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1600]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1596]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1592]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1588]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1584]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1580]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1576]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1572]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1568]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1564]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1560]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1556]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1552]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1548]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1544]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1540]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1536]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1532]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1528]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1524]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1520]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1516]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1512]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1508]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1504]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1500]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1496]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1492]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1488]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1484]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1480]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1476]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1472]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1468]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1464]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1460]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1456]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1452]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1448]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1444]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1440]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1436]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1432]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1428]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1424]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1420]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1416]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1412]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1408]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1404]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1400]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1396]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1392]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1388]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1384]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1380]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1376]
	b	.L69
.L70:
	.align	2
.L68:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L69:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1372]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1368]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1364]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1360]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1356]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1352]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1348]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1344]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1340]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1336]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1332]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1328]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1324]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1320]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1316]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1312]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1308]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1304]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1300]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1296]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1292]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1288]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1284]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1280]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1276]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1272]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1268]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1264]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1260]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1256]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1252]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1248]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1244]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1240]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1236]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1232]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1228]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1224]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1220]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1216]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1212]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1208]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1204]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1200]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1196]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1192]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1188]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1184]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1180]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1176]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1172]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1168]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1164]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1160]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1156]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1152]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+4
	str	r3, [r2, #-1148]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L68+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L68+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L68+16
	str	r3, [r2, #-1144]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1140]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1136]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1132]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1128]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1124]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1120]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1116]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1112]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1108]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1104]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1100]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1096]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1096]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1092]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1092]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1088]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1088]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1084]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1084]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1080]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1080]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1076]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1076]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1072]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1072]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1068]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1068]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1064]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1064]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1060]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1060]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1056]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1056]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1052]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1052]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1048]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1048]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1044]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1044]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1040]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1040]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1036]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1036]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1032]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1032]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1028]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1028]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1024]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1024]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1020]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1020]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1016]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1016]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1012]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1012]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1008]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1008]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-1004]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1004]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-1000]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-1000]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-996]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-996]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-992]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-992]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-988]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-988]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-984]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-984]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-980]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-980]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-976]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-976]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-972]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-972]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-968]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-968]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-964]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-964]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-960]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-960]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-956]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-956]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-952]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-952]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-948]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-948]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-944]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-944]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-940]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-940]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-936]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-936]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-932]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-932]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-928]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-928]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-924]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-924]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-920]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-920]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-916]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-916]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-912]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-912]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71
	str	r3, [r2, #-908]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-908]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L72
.L73:
	.align	2
.L71:
	.word	.LC2
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	f5
.L72:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-904]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-904]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-900]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-900]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-896]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-896]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-892]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-892]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-888]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-888]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-884]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-884]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-880]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-880]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-876]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-876]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-872]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-872]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-868]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-868]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-864]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-864]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-860]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-860]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-856]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-856]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-852]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-852]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-848]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-848]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-844]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-844]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-840]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-840]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-836]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-836]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-832]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-832]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-828]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-828]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-824]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-824]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-820]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-820]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-816]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-816]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-812]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-812]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-808]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-808]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-804]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-804]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-800]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-800]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-796]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-796]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-792]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-792]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-788]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-788]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-784]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-784]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-780]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-780]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-776]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-776]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-772]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-772]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-768]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-768]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-764]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-764]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-760]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-760]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-756]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-756]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-752]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-752]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-748]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-748]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-744]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-744]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-740]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-740]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-736]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-736]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-732]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-732]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-728]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-728]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-724]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-724]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-720]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-720]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-716]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-716]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-712]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-712]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-708]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-708]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-704]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-704]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-700]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-700]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-696]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-696]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-692]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-692]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-688]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-688]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-684]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-684]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L71+4
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+8
	str	r3, [r2, #-680]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-680]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L71+12
	str	r3, [r2, #-676]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-676]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L71+16
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-672]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-672]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-668]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-668]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-664]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-664]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-660]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-660]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-656]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-656]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-652]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-652]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-648]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-648]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-644]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-644]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-640]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-640]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-636]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-636]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-632]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-632]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-628]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-628]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-624]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-624]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-620]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-620]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-616]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-616]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-612]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-612]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-608]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-608]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-604]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-604]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-600]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-600]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-596]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-596]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-592]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-592]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-588]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-588]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-584]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-584]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-580]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-580]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-576]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-576]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-572]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-572]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-568]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-568]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-564]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-564]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-560]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-560]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-556]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-556]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-552]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-552]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-548]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-548]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-544]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-544]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-540]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-540]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-536]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-536]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-532]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-532]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-528]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-528]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-524]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-524]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-520]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-520]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-516]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-516]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-512]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-512]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-508]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-508]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-504]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-504]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-500]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-500]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-496]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-496]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-492]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-492]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-488]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-488]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-484]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-484]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-480]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-480]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-476]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-476]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-472]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-472]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-468]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-468]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-464]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-464]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-460]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-460]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-456]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-456]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-452]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-452]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-448]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-448]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-444]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-444]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-440]
	b	.L75
.L76:
	.align	2
.L74:
	.word	.LC0
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
.L75:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-440]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-436]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-436]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-432]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-432]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-428]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-428]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-424]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-424]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-420]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-420]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-416]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-416]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-412]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-412]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-408]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-408]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-404]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-404]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-400]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-400]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-396]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-396]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-392]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-392]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-388]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-388]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-384]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-384]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-380]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-380]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-376]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-376]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-372]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-372]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-368]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-368]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-364]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-364]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-360]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-360]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-356]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-356]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-352]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-352]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-348]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-348]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-344]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-344]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-340]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-340]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-336]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-336]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-332]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-332]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-328]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-328]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-324]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-324]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-320]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-320]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-316]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-316]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-312]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-312]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-308]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-308]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-304]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-304]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-300]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-300]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-296]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-296]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-292]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-292]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-288]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-288]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-284]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-284]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-280]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-280]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-276]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-276]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-272]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-272]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-268]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-268]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-264]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-264]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-260]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-260]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-256]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-256]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-252]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-252]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-248]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-248]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-244]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-244]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-240]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-240]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-236]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-236]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-232]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-232]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-228]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-228]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-224]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-224]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-220]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-220]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-216]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-216]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+4
	str	r3, [r2, #-212]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-212]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L74+8
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L74+12
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L74+16
	str	r3, [r2, #-208]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-208]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-204]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-204]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-200]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-200]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-196]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-196]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-192]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-192]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-188]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-188]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-184]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-184]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-180]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-180]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-176]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-176]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-172]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-172]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-168]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-168]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-164]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-164]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-160]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-160]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-156]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-156]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-152]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-152]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-148]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-148]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-144]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-144]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-140]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-140]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-136]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-136]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-132]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-132]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-128]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-128]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-124]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-124]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-120]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-120]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-116]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-116]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-112]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-112]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-108]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-108]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-104]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-104]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-100]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-100]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-96]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-96]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-92]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-92]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-88]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-88]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-84]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-84]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-80]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-80]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-76]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-76]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-72]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-72]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-68]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-68]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-64]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-64]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-60]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-60]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-56]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-56]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-52]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-52]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-48]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-48]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-44]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-44]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-40]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-40]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-36]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-36]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-32]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-32]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-28]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-24]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-24]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-20]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-20]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-16]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-16]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-12]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-12]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2, #-8]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-8]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77
	str	r3, [r2, #-4]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-4]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L77+12
	str	r3, [r2]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77
	sub	r2, fp, #4096
	sub	r2, r2, #8
	str	r3, [r2]
	sub	r3, fp, #4096
	sub	r3, r3, #8
	ldr	r0, [r3]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	sub	r2, fp, #4096
	sub	r2, r2, #4
	str	r3, [r2]
	sub	r3, fp, #4096
	sub	r3, r3, #4
	ldr	r0, [r3]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77
	sub	r2, fp, #4096
	str	r3, [r2]
	sub	r3, fp, #4096
	ldr	r0, [r3]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4092]
	ldr	r0, [fp, #-4092]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77
	str	r3, [fp, #-4088]
	ldr	r0, [fp, #-4088]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4084]
	ldr	r0, [fp, #-4084]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77
	str	r3, [fp, #-4080]
	ldr	r0, [fp, #-4080]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4076]
	ldr	r0, [fp, #-4076]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77
	str	r3, [fp, #-4072]
	ldr	r0, [fp, #-4072]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	b	.L78
.L79:
	.align	2
.L77:
	.word	.LC2
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L78:
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4068]
	ldr	r0, [fp, #-4068]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4064]
	ldr	r0, [fp, #-4064]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4060]
	ldr	r0, [fp, #-4060]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4056]
	ldr	r0, [fp, #-4056]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4052]
	ldr	r0, [fp, #-4052]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4048]
	ldr	r0, [fp, #-4048]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4044]
	ldr	r0, [fp, #-4044]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4040]
	ldr	r0, [fp, #-4040]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4036]
	ldr	r0, [fp, #-4036]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4032]
	ldr	r0, [fp, #-4032]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4028]
	ldr	r0, [fp, #-4028]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4024]
	ldr	r0, [fp, #-4024]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4020]
	ldr	r0, [fp, #-4020]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4016]
	ldr	r0, [fp, #-4016]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4012]
	ldr	r0, [fp, #-4012]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4008]
	ldr	r0, [fp, #-4008]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-4004]
	ldr	r0, [fp, #-4004]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-4000]
	ldr	r0, [fp, #-4000]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3996]
	ldr	r0, [fp, #-3996]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3992]
	ldr	r0, [fp, #-3992]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3988]
	ldr	r0, [fp, #-3988]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3984]
	ldr	r0, [fp, #-3984]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3980]
	ldr	r0, [fp, #-3980]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3976]
	ldr	r0, [fp, #-3976]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3972]
	ldr	r0, [fp, #-3972]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3968]
	ldr	r0, [fp, #-3968]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3964]
	ldr	r0, [fp, #-3964]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3960]
	ldr	r0, [fp, #-3960]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3956]
	ldr	r0, [fp, #-3956]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3952]
	ldr	r0, [fp, #-3952]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3948]
	ldr	r0, [fp, #-3948]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3944]
	ldr	r0, [fp, #-3944]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3940]
	ldr	r0, [fp, #-3940]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3936]
	ldr	r0, [fp, #-3936]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3932]
	ldr	r0, [fp, #-3932]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3928]
	ldr	r0, [fp, #-3928]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3924]
	ldr	r0, [fp, #-3924]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3920]
	ldr	r0, [fp, #-3920]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3916]
	ldr	r0, [fp, #-3916]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3912]
	ldr	r0, [fp, #-3912]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3908]
	ldr	r0, [fp, #-3908]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3904]
	ldr	r0, [fp, #-3904]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3900]
	ldr	r0, [fp, #-3900]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3896]
	ldr	r0, [fp, #-3896]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3892]
	ldr	r0, [fp, #-3892]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3888]
	ldr	r0, [fp, #-3888]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3884]
	ldr	r0, [fp, #-3884]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3880]
	ldr	r0, [fp, #-3880]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3876]
	ldr	r0, [fp, #-3876]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3872]
	ldr	r0, [fp, #-3872]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3868]
	ldr	r0, [fp, #-3868]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3864]
	ldr	r0, [fp, #-3864]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3860]
	ldr	r0, [fp, #-3860]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3856]
	ldr	r0, [fp, #-3856]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3852]
	ldr	r0, [fp, #-3852]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3848]
	ldr	r0, [fp, #-3848]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3844]
	ldr	r0, [fp, #-3844]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3840]
	ldr	r0, [fp, #-3840]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3836]
	ldr	r0, [fp, #-3836]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3832]
	ldr	r0, [fp, #-3832]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3828]
	ldr	r0, [fp, #-3828]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3824]
	ldr	r0, [fp, #-3824]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3820]
	ldr	r0, [fp, #-3820]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3816]
	ldr	r0, [fp, #-3816]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3812]
	ldr	r0, [fp, #-3812]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3808]
	ldr	r0, [fp, #-3808]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3804]
	ldr	r0, [fp, #-3804]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3800]
	ldr	r0, [fp, #-3800]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3796]
	ldr	r0, [fp, #-3796]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3792]
	ldr	r0, [fp, #-3792]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3788]
	ldr	r0, [fp, #-3788]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3784]
	ldr	r0, [fp, #-3784]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3780]
	ldr	r0, [fp, #-3780]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3776]
	ldr	r0, [fp, #-3776]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3772]
	ldr	r0, [fp, #-3772]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3768]
	ldr	r0, [fp, #-3768]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3764]
	ldr	r0, [fp, #-3764]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3760]
	ldr	r0, [fp, #-3760]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3756]
	ldr	r0, [fp, #-3756]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3752]
	ldr	r0, [fp, #-3752]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L77+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L77+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L77+12
	str	r3, [fp, #-3748]
	ldr	r0, [fp, #-3748]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L77+16
	str	r3, [fp, #-3744]
	ldr	r0, [fp, #-3744]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3740]
	ldr	r0, [fp, #-3740]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3736]
	ldr	r0, [fp, #-3736]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3732]
	ldr	r0, [fp, #-3732]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3728]
	ldr	r0, [fp, #-3728]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3724]
	ldr	r0, [fp, #-3724]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3720]
	ldr	r0, [fp, #-3720]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3716]
	ldr	r0, [fp, #-3716]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3712]
	ldr	r0, [fp, #-3712]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3708]
	ldr	r0, [fp, #-3708]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3704]
	ldr	r0, [fp, #-3704]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3700]
	ldr	r0, [fp, #-3700]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3696]
	ldr	r0, [fp, #-3696]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3692]
	ldr	r0, [fp, #-3692]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3688]
	ldr	r0, [fp, #-3688]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3684]
	ldr	r0, [fp, #-3684]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3680]
	ldr	r0, [fp, #-3680]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3676]
	ldr	r0, [fp, #-3676]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3672]
	ldr	r0, [fp, #-3672]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3668]
	ldr	r0, [fp, #-3668]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3664]
	ldr	r0, [fp, #-3664]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3660]
	ldr	r0, [fp, #-3660]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3656]
	ldr	r0, [fp, #-3656]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3652]
	ldr	r0, [fp, #-3652]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3648]
	ldr	r0, [fp, #-3648]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3644]
	ldr	r0, [fp, #-3644]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3640]
	ldr	r0, [fp, #-3640]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3636]
	ldr	r0, [fp, #-3636]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3632]
	ldr	r0, [fp, #-3632]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3628]
	ldr	r0, [fp, #-3628]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3624]
	ldr	r0, [fp, #-3624]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3620]
	ldr	r0, [fp, #-3620]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3616]
	ldr	r0, [fp, #-3616]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3612]
	ldr	r0, [fp, #-3612]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3608]
	ldr	r0, [fp, #-3608]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3604]
	ldr	r0, [fp, #-3604]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3600]
	ldr	r0, [fp, #-3600]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3596]
	ldr	r0, [fp, #-3596]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3592]
	ldr	r0, [fp, #-3592]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3588]
	ldr	r0, [fp, #-3588]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3584]
	ldr	r0, [fp, #-3584]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3580]
	ldr	r0, [fp, #-3580]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3576]
	ldr	r0, [fp, #-3576]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3572]
	ldr	r0, [fp, #-3572]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3568]
	ldr	r0, [fp, #-3568]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3564]
	ldr	r0, [fp, #-3564]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3560]
	ldr	r0, [fp, #-3560]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3556]
	ldr	r0, [fp, #-3556]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3552]
	ldr	r0, [fp, #-3552]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3548]
	ldr	r0, [fp, #-3548]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3544]
	ldr	r0, [fp, #-3544]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3540]
	ldr	r0, [fp, #-3540]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3536]
	ldr	r0, [fp, #-3536]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3532]
	ldr	r0, [fp, #-3532]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3528]
	ldr	r0, [fp, #-3528]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3524]
	ldr	r0, [fp, #-3524]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3520]
	ldr	r0, [fp, #-3520]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3516]
	ldr	r0, [fp, #-3516]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3512]
	ldr	r0, [fp, #-3512]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3508]
	ldr	r0, [fp, #-3508]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3504]
	ldr	r0, [fp, #-3504]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3500]
	ldr	r0, [fp, #-3500]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3496]
	ldr	r0, [fp, #-3496]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3492]
	ldr	r0, [fp, #-3492]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3488]
	ldr	r0, [fp, #-3488]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3484]
	ldr	r0, [fp, #-3484]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3480]
	ldr	r0, [fp, #-3480]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3476]
	ldr	r0, [fp, #-3476]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3472]
	ldr	r0, [fp, #-3472]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3468]
	ldr	r0, [fp, #-3468]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3464]
	ldr	r0, [fp, #-3464]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3460]
	ldr	r0, [fp, #-3460]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3456]
	ldr	r0, [fp, #-3456]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3452]
	ldr	r0, [fp, #-3452]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3448]
	ldr	r0, [fp, #-3448]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3444]
	ldr	r0, [fp, #-3444]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3440]
	ldr	r0, [fp, #-3440]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3436]
	ldr	r0, [fp, #-3436]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3432]
	ldr	r0, [fp, #-3432]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3428]
	ldr	r0, [fp, #-3428]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3424]
	ldr	r0, [fp, #-3424]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3420]
	ldr	r0, [fp, #-3420]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3416]
	ldr	r0, [fp, #-3416]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	b	.L81
.L82:
	.align	2
.L80:
	.word	f5
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L81:
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3412]
	ldr	r0, [fp, #-3412]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3408]
	ldr	r0, [fp, #-3408]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3404]
	ldr	r0, [fp, #-3404]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3400]
	ldr	r0, [fp, #-3400]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3396]
	ldr	r0, [fp, #-3396]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3392]
	ldr	r0, [fp, #-3392]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3388]
	ldr	r0, [fp, #-3388]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3384]
	ldr	r0, [fp, #-3384]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3380]
	ldr	r0, [fp, #-3380]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3376]
	ldr	r0, [fp, #-3376]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3372]
	ldr	r0, [fp, #-3372]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3368]
	ldr	r0, [fp, #-3368]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3364]
	ldr	r0, [fp, #-3364]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3360]
	ldr	r0, [fp, #-3360]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3356]
	ldr	r0, [fp, #-3356]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3352]
	ldr	r0, [fp, #-3352]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3348]
	ldr	r0, [fp, #-3348]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3344]
	ldr	r0, [fp, #-3344]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3340]
	ldr	r0, [fp, #-3340]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3336]
	ldr	r0, [fp, #-3336]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3332]
	ldr	r0, [fp, #-3332]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3328]
	ldr	r0, [fp, #-3328]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3324]
	ldr	r0, [fp, #-3324]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3320]
	ldr	r0, [fp, #-3320]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3316]
	ldr	r0, [fp, #-3316]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3312]
	ldr	r0, [fp, #-3312]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3308]
	ldr	r0, [fp, #-3308]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3304]
	ldr	r0, [fp, #-3304]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3300]
	ldr	r0, [fp, #-3300]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3296]
	ldr	r0, [fp, #-3296]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3292]
	ldr	r0, [fp, #-3292]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3288]
	ldr	r0, [fp, #-3288]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3284]
	ldr	r0, [fp, #-3284]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3280]
	ldr	r0, [fp, #-3280]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3276]
	ldr	r0, [fp, #-3276]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3272]
	ldr	r0, [fp, #-3272]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3268]
	ldr	r0, [fp, #-3268]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3264]
	ldr	r0, [fp, #-3264]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3260]
	ldr	r0, [fp, #-3260]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3256]
	ldr	r0, [fp, #-3256]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3252]
	ldr	r0, [fp, #-3252]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3248]
	ldr	r0, [fp, #-3248]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3244]
	ldr	r0, [fp, #-3244]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3240]
	ldr	r0, [fp, #-3240]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3236]
	ldr	r0, [fp, #-3236]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3232]
	ldr	r0, [fp, #-3232]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3228]
	ldr	r0, [fp, #-3228]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3224]
	ldr	r0, [fp, #-3224]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3220]
	ldr	r0, [fp, #-3220]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3216]
	ldr	r0, [fp, #-3216]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3212]
	ldr	r0, [fp, #-3212]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3208]
	ldr	r0, [fp, #-3208]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3204]
	ldr	r0, [fp, #-3204]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3200]
	ldr	r0, [fp, #-3200]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3196]
	ldr	r0, [fp, #-3196]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3192]
	ldr	r0, [fp, #-3192]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3188]
	ldr	r0, [fp, #-3188]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3184]
	ldr	r0, [fp, #-3184]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3180]
	ldr	r0, [fp, #-3180]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3176]
	ldr	r0, [fp, #-3176]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3172]
	ldr	r0, [fp, #-3172]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3168]
	ldr	r0, [fp, #-3168]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3164]
	ldr	r0, [fp, #-3164]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3160]
	ldr	r0, [fp, #-3160]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3156]
	ldr	r0, [fp, #-3156]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3152]
	ldr	r0, [fp, #-3152]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3148]
	ldr	r0, [fp, #-3148]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3144]
	ldr	r0, [fp, #-3144]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3140]
	ldr	r0, [fp, #-3140]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3136]
	ldr	r0, [fp, #-3136]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3132]
	ldr	r0, [fp, #-3132]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3128]
	ldr	r0, [fp, #-3128]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3124]
	ldr	r0, [fp, #-3124]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3120]
	ldr	r0, [fp, #-3120]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3116]
	ldr	r0, [fp, #-3116]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3112]
	ldr	r0, [fp, #-3112]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3108]
	ldr	r0, [fp, #-3108]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3104]
	ldr	r0, [fp, #-3104]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3100]
	ldr	r0, [fp, #-3100]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3096]
	ldr	r0, [fp, #-3096]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L80+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L80+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L80+12
	str	r3, [fp, #-3092]
	ldr	r0, [fp, #-3092]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L80+16
	str	r3, [fp, #-3088]
	ldr	r0, [fp, #-3088]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3084]
	ldr	r0, [fp, #-3084]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3080]
	ldr	r0, [fp, #-3080]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3076]
	ldr	r0, [fp, #-3076]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3072]
	ldr	r0, [fp, #-3072]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3068]
	ldr	r0, [fp, #-3068]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3064]
	ldr	r0, [fp, #-3064]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3060]
	ldr	r0, [fp, #-3060]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3056]
	ldr	r0, [fp, #-3056]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3052]
	ldr	r0, [fp, #-3052]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3048]
	ldr	r0, [fp, #-3048]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3044]
	ldr	r0, [fp, #-3044]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3040]
	ldr	r0, [fp, #-3040]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3036]
	ldr	r0, [fp, #-3036]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3032]
	ldr	r0, [fp, #-3032]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3028]
	ldr	r0, [fp, #-3028]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3024]
	ldr	r0, [fp, #-3024]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3020]
	ldr	r0, [fp, #-3020]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3016]
	ldr	r0, [fp, #-3016]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3012]
	ldr	r0, [fp, #-3012]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3008]
	ldr	r0, [fp, #-3008]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-3004]
	ldr	r0, [fp, #-3004]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-3000]
	ldr	r0, [fp, #-3000]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2996]
	ldr	r0, [fp, #-2996]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2992]
	ldr	r0, [fp, #-2992]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2988]
	ldr	r0, [fp, #-2988]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2984]
	ldr	r0, [fp, #-2984]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2980]
	ldr	r0, [fp, #-2980]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2976]
	ldr	r0, [fp, #-2976]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2972]
	ldr	r0, [fp, #-2972]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2968]
	ldr	r0, [fp, #-2968]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2964]
	ldr	r0, [fp, #-2964]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2960]
	ldr	r0, [fp, #-2960]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2956]
	ldr	r0, [fp, #-2956]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2952]
	ldr	r0, [fp, #-2952]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2948]
	ldr	r0, [fp, #-2948]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2944]
	ldr	r0, [fp, #-2944]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2940]
	ldr	r0, [fp, #-2940]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2936]
	ldr	r0, [fp, #-2936]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2932]
	ldr	r0, [fp, #-2932]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2928]
	ldr	r0, [fp, #-2928]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2924]
	ldr	r0, [fp, #-2924]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2920]
	ldr	r0, [fp, #-2920]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2916]
	ldr	r0, [fp, #-2916]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2912]
	ldr	r0, [fp, #-2912]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2908]
	ldr	r0, [fp, #-2908]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2904]
	ldr	r0, [fp, #-2904]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2900]
	ldr	r0, [fp, #-2900]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2896]
	ldr	r0, [fp, #-2896]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2892]
	ldr	r0, [fp, #-2892]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2888]
	ldr	r0, [fp, #-2888]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2884]
	ldr	r0, [fp, #-2884]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2880]
	ldr	r0, [fp, #-2880]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2876]
	ldr	r0, [fp, #-2876]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2872]
	ldr	r0, [fp, #-2872]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2868]
	ldr	r0, [fp, #-2868]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2864]
	ldr	r0, [fp, #-2864]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2860]
	ldr	r0, [fp, #-2860]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2856]
	ldr	r0, [fp, #-2856]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2852]
	ldr	r0, [fp, #-2852]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2848]
	ldr	r0, [fp, #-2848]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2844]
	ldr	r0, [fp, #-2844]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2840]
	ldr	r0, [fp, #-2840]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2836]
	ldr	r0, [fp, #-2836]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2832]
	ldr	r0, [fp, #-2832]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2828]
	ldr	r0, [fp, #-2828]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2824]
	ldr	r0, [fp, #-2824]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2820]
	ldr	r0, [fp, #-2820]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2816]
	ldr	r0, [fp, #-2816]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2812]
	ldr	r0, [fp, #-2812]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2808]
	ldr	r0, [fp, #-2808]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2804]
	ldr	r0, [fp, #-2804]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2800]
	ldr	r0, [fp, #-2800]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2796]
	ldr	r0, [fp, #-2796]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2792]
	ldr	r0, [fp, #-2792]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2788]
	ldr	r0, [fp, #-2788]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2784]
	ldr	r0, [fp, #-2784]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2780]
	ldr	r0, [fp, #-2780]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2776]
	ldr	r0, [fp, #-2776]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2772]
	ldr	r0, [fp, #-2772]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2768]
	ldr	r0, [fp, #-2768]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2764]
	ldr	r0, [fp, #-2764]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2760]
	ldr	r0, [fp, #-2760]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	b	.L84
.L85:
	.align	2
.L83:
	.word	f5
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L84:
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2756]
	ldr	r0, [fp, #-2756]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2752]
	ldr	r0, [fp, #-2752]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2748]
	ldr	r0, [fp, #-2748]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2744]
	ldr	r0, [fp, #-2744]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2740]
	ldr	r0, [fp, #-2740]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2736]
	ldr	r0, [fp, #-2736]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2732]
	ldr	r0, [fp, #-2732]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2728]
	ldr	r0, [fp, #-2728]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2724]
	ldr	r0, [fp, #-2724]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2720]
	ldr	r0, [fp, #-2720]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2716]
	ldr	r0, [fp, #-2716]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2712]
	ldr	r0, [fp, #-2712]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2708]
	ldr	r0, [fp, #-2708]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2704]
	ldr	r0, [fp, #-2704]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2700]
	ldr	r0, [fp, #-2700]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2696]
	ldr	r0, [fp, #-2696]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2692]
	ldr	r0, [fp, #-2692]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2688]
	ldr	r0, [fp, #-2688]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2684]
	ldr	r0, [fp, #-2684]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2680]
	ldr	r0, [fp, #-2680]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2676]
	ldr	r0, [fp, #-2676]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2672]
	ldr	r0, [fp, #-2672]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2668]
	ldr	r0, [fp, #-2668]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2664]
	ldr	r0, [fp, #-2664]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2660]
	ldr	r0, [fp, #-2660]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2656]
	ldr	r0, [fp, #-2656]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2652]
	ldr	r0, [fp, #-2652]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2648]
	ldr	r0, [fp, #-2648]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2644]
	ldr	r0, [fp, #-2644]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2640]
	ldr	r0, [fp, #-2640]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2636]
	ldr	r0, [fp, #-2636]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2632]
	ldr	r0, [fp, #-2632]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2628]
	ldr	r0, [fp, #-2628]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2624]
	ldr	r0, [fp, #-2624]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2620]
	ldr	r0, [fp, #-2620]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2616]
	ldr	r0, [fp, #-2616]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2612]
	ldr	r0, [fp, #-2612]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2608]
	ldr	r0, [fp, #-2608]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2604]
	ldr	r0, [fp, #-2604]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2600]
	ldr	r0, [fp, #-2600]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2596]
	ldr	r0, [fp, #-2596]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2592]
	ldr	r0, [fp, #-2592]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2588]
	ldr	r0, [fp, #-2588]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2584]
	ldr	r0, [fp, #-2584]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2580]
	ldr	r0, [fp, #-2580]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2576]
	ldr	r0, [fp, #-2576]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2572]
	ldr	r0, [fp, #-2572]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2568]
	ldr	r0, [fp, #-2568]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2564]
	ldr	r0, [fp, #-2564]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2560]
	ldr	r0, [fp, #-2560]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2556]
	ldr	r0, [fp, #-2556]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2552]
	ldr	r0, [fp, #-2552]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2548]
	ldr	r0, [fp, #-2548]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2544]
	ldr	r0, [fp, #-2544]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2540]
	ldr	r0, [fp, #-2540]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2536]
	ldr	r0, [fp, #-2536]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2532]
	ldr	r0, [fp, #-2532]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2528]
	ldr	r0, [fp, #-2528]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2524]
	ldr	r0, [fp, #-2524]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2520]
	ldr	r0, [fp, #-2520]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2516]
	ldr	r0, [fp, #-2516]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2512]
	ldr	r0, [fp, #-2512]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2508]
	ldr	r0, [fp, #-2508]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2504]
	ldr	r0, [fp, #-2504]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2500]
	ldr	r0, [fp, #-2500]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2496]
	ldr	r0, [fp, #-2496]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2492]
	ldr	r0, [fp, #-2492]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2488]
	ldr	r0, [fp, #-2488]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2484]
	ldr	r0, [fp, #-2484]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2480]
	ldr	r0, [fp, #-2480]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2476]
	ldr	r0, [fp, #-2476]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2472]
	ldr	r0, [fp, #-2472]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2468]
	ldr	r0, [fp, #-2468]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2464]
	ldr	r0, [fp, #-2464]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2460]
	ldr	r0, [fp, #-2460]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2456]
	ldr	r0, [fp, #-2456]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2452]
	ldr	r0, [fp, #-2452]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2448]
	ldr	r0, [fp, #-2448]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2444]
	ldr	r0, [fp, #-2444]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2440]
	ldr	r0, [fp, #-2440]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L83+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L83+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L83+12
	str	r3, [fp, #-2436]
	ldr	r0, [fp, #-2436]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L83+16
	str	r3, [fp, #-2432]
	ldr	r0, [fp, #-2432]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2428]
	ldr	r0, [fp, #-2428]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2424]
	ldr	r0, [fp, #-2424]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2420]
	ldr	r0, [fp, #-2420]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2416]
	ldr	r0, [fp, #-2416]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2412]
	ldr	r0, [fp, #-2412]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2408]
	ldr	r0, [fp, #-2408]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2404]
	ldr	r0, [fp, #-2404]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2400]
	ldr	r0, [fp, #-2400]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2396]
	ldr	r0, [fp, #-2396]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2392]
	ldr	r0, [fp, #-2392]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2388]
	ldr	r0, [fp, #-2388]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2384]
	ldr	r0, [fp, #-2384]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2380]
	ldr	r0, [fp, #-2380]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2376]
	ldr	r0, [fp, #-2376]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2372]
	ldr	r0, [fp, #-2372]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2368]
	ldr	r0, [fp, #-2368]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2364]
	ldr	r0, [fp, #-2364]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2360]
	ldr	r0, [fp, #-2360]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2356]
	ldr	r0, [fp, #-2356]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2352]
	ldr	r0, [fp, #-2352]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2348]
	ldr	r0, [fp, #-2348]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2344]
	ldr	r0, [fp, #-2344]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2340]
	ldr	r0, [fp, #-2340]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2336]
	ldr	r0, [fp, #-2336]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2332]
	ldr	r0, [fp, #-2332]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2328]
	ldr	r0, [fp, #-2328]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2324]
	ldr	r0, [fp, #-2324]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2320]
	ldr	r0, [fp, #-2320]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2316]
	ldr	r0, [fp, #-2316]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2312]
	ldr	r0, [fp, #-2312]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2308]
	ldr	r0, [fp, #-2308]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2304]
	ldr	r0, [fp, #-2304]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2300]
	ldr	r0, [fp, #-2300]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2296]
	ldr	r0, [fp, #-2296]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2292]
	ldr	r0, [fp, #-2292]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2288]
	ldr	r0, [fp, #-2288]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2284]
	ldr	r0, [fp, #-2284]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2280]
	ldr	r0, [fp, #-2280]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2276]
	ldr	r0, [fp, #-2276]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2272]
	ldr	r0, [fp, #-2272]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2268]
	ldr	r0, [fp, #-2268]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2264]
	ldr	r0, [fp, #-2264]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2260]
	ldr	r0, [fp, #-2260]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2256]
	ldr	r0, [fp, #-2256]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2252]
	ldr	r0, [fp, #-2252]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2248]
	ldr	r0, [fp, #-2248]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2244]
	ldr	r0, [fp, #-2244]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2240]
	ldr	r0, [fp, #-2240]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2236]
	ldr	r0, [fp, #-2236]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2232]
	ldr	r0, [fp, #-2232]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2228]
	ldr	r0, [fp, #-2228]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2224]
	ldr	r0, [fp, #-2224]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2220]
	ldr	r0, [fp, #-2220]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2216]
	ldr	r0, [fp, #-2216]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2212]
	ldr	r0, [fp, #-2212]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2208]
	ldr	r0, [fp, #-2208]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2204]
	ldr	r0, [fp, #-2204]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2200]
	ldr	r0, [fp, #-2200]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2196]
	ldr	r0, [fp, #-2196]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2192]
	ldr	r0, [fp, #-2192]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2188]
	ldr	r0, [fp, #-2188]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2184]
	ldr	r0, [fp, #-2184]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2180]
	ldr	r0, [fp, #-2180]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2176]
	ldr	r0, [fp, #-2176]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2172]
	ldr	r0, [fp, #-2172]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2168]
	ldr	r0, [fp, #-2168]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2164]
	ldr	r0, [fp, #-2164]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2160]
	ldr	r0, [fp, #-2160]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2156]
	ldr	r0, [fp, #-2156]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2152]
	ldr	r0, [fp, #-2152]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2148]
	ldr	r0, [fp, #-2148]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2144]
	ldr	r0, [fp, #-2144]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2140]
	ldr	r0, [fp, #-2140]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2136]
	ldr	r0, [fp, #-2136]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2132]
	ldr	r0, [fp, #-2132]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2128]
	ldr	r0, [fp, #-2128]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2124]
	ldr	r0, [fp, #-2124]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2120]
	ldr	r0, [fp, #-2120]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2116]
	ldr	r0, [fp, #-2116]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2112]
	ldr	r0, [fp, #-2112]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2108]
	ldr	r0, [fp, #-2108]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2104]
	ldr	r0, [fp, #-2104]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	b	.L87
.L88:
	.align	2
.L86:
	.word	f5
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L87:
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2100]
	ldr	r0, [fp, #-2100]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2096]
	ldr	r0, [fp, #-2096]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2092]
	ldr	r0, [fp, #-2092]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2088]
	ldr	r0, [fp, #-2088]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2084]
	ldr	r0, [fp, #-2084]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2080]
	ldr	r0, [fp, #-2080]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2076]
	ldr	r0, [fp, #-2076]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2072]
	ldr	r0, [fp, #-2072]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2068]
	ldr	r0, [fp, #-2068]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2064]
	ldr	r0, [fp, #-2064]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2060]
	ldr	r0, [fp, #-2060]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2056]
	ldr	r0, [fp, #-2056]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2052]
	ldr	r0, [fp, #-2052]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2048]
	ldr	r0, [fp, #-2048]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2044]
	ldr	r0, [fp, #-2044]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2040]
	ldr	r0, [fp, #-2040]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2036]
	ldr	r0, [fp, #-2036]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2032]
	ldr	r0, [fp, #-2032]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2028]
	ldr	r0, [fp, #-2028]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2024]
	ldr	r0, [fp, #-2024]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2020]
	ldr	r0, [fp, #-2020]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2016]
	ldr	r0, [fp, #-2016]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2012]
	ldr	r0, [fp, #-2012]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2008]
	ldr	r0, [fp, #-2008]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-2004]
	ldr	r0, [fp, #-2004]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-2000]
	ldr	r0, [fp, #-2000]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1996]
	ldr	r0, [fp, #-1996]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1992]
	ldr	r0, [fp, #-1992]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1988]
	ldr	r0, [fp, #-1988]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1984]
	ldr	r0, [fp, #-1984]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1980]
	ldr	r0, [fp, #-1980]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1976]
	ldr	r0, [fp, #-1976]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1972]
	ldr	r0, [fp, #-1972]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1968]
	ldr	r0, [fp, #-1968]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1964]
	ldr	r0, [fp, #-1964]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1960]
	ldr	r0, [fp, #-1960]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1956]
	ldr	r0, [fp, #-1956]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1952]
	ldr	r0, [fp, #-1952]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1948]
	ldr	r0, [fp, #-1948]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1944]
	ldr	r0, [fp, #-1944]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1940]
	ldr	r0, [fp, #-1940]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1936]
	ldr	r0, [fp, #-1936]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1932]
	ldr	r0, [fp, #-1932]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1928]
	ldr	r0, [fp, #-1928]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1924]
	ldr	r0, [fp, #-1924]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1920]
	ldr	r0, [fp, #-1920]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1916]
	ldr	r0, [fp, #-1916]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1912]
	ldr	r0, [fp, #-1912]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1908]
	ldr	r0, [fp, #-1908]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1904]
	ldr	r0, [fp, #-1904]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1900]
	ldr	r0, [fp, #-1900]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1896]
	ldr	r0, [fp, #-1896]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1892]
	ldr	r0, [fp, #-1892]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1888]
	ldr	r0, [fp, #-1888]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1884]
	ldr	r0, [fp, #-1884]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1880]
	ldr	r0, [fp, #-1880]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1876]
	ldr	r0, [fp, #-1876]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1872]
	ldr	r0, [fp, #-1872]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1868]
	ldr	r0, [fp, #-1868]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1864]
	ldr	r0, [fp, #-1864]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1860]
	ldr	r0, [fp, #-1860]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1856]
	ldr	r0, [fp, #-1856]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1852]
	ldr	r0, [fp, #-1852]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1848]
	ldr	r0, [fp, #-1848]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1844]
	ldr	r0, [fp, #-1844]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1840]
	ldr	r0, [fp, #-1840]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1836]
	ldr	r0, [fp, #-1836]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1832]
	ldr	r0, [fp, #-1832]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1828]
	ldr	r0, [fp, #-1828]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1824]
	ldr	r0, [fp, #-1824]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1820]
	ldr	r0, [fp, #-1820]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1816]
	ldr	r0, [fp, #-1816]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1812]
	ldr	r0, [fp, #-1812]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1808]
	ldr	r0, [fp, #-1808]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1804]
	ldr	r0, [fp, #-1804]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1800]
	ldr	r0, [fp, #-1800]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1796]
	ldr	r0, [fp, #-1796]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1792]
	ldr	r0, [fp, #-1792]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1788]
	ldr	r0, [fp, #-1788]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1784]
	ldr	r0, [fp, #-1784]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L86+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L86+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L86+12
	str	r3, [fp, #-1780]
	ldr	r0, [fp, #-1780]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L86+16
	str	r3, [fp, #-1776]
	ldr	r0, [fp, #-1776]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1772]
	ldr	r0, [fp, #-1772]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1768]
	ldr	r0, [fp, #-1768]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1764]
	ldr	r0, [fp, #-1764]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1760]
	ldr	r0, [fp, #-1760]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1756]
	ldr	r0, [fp, #-1756]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1752]
	ldr	r0, [fp, #-1752]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1748]
	ldr	r0, [fp, #-1748]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1744]
	ldr	r0, [fp, #-1744]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1740]
	ldr	r0, [fp, #-1740]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1736]
	ldr	r0, [fp, #-1736]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1732]
	ldr	r0, [fp, #-1732]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1728]
	ldr	r0, [fp, #-1728]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1724]
	ldr	r0, [fp, #-1724]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1720]
	ldr	r0, [fp, #-1720]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1716]
	ldr	r0, [fp, #-1716]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1712]
	ldr	r0, [fp, #-1712]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1708]
	ldr	r0, [fp, #-1708]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1704]
	ldr	r0, [fp, #-1704]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1700]
	ldr	r0, [fp, #-1700]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1696]
	ldr	r0, [fp, #-1696]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1692]
	ldr	r0, [fp, #-1692]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1688]
	ldr	r0, [fp, #-1688]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1684]
	ldr	r0, [fp, #-1684]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1680]
	ldr	r0, [fp, #-1680]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1676]
	ldr	r0, [fp, #-1676]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1672]
	ldr	r0, [fp, #-1672]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1668]
	ldr	r0, [fp, #-1668]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1664]
	ldr	r0, [fp, #-1664]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1660]
	ldr	r0, [fp, #-1660]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1656]
	ldr	r0, [fp, #-1656]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1652]
	ldr	r0, [fp, #-1652]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1648]
	ldr	r0, [fp, #-1648]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1644]
	ldr	r0, [fp, #-1644]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1640]
	ldr	r0, [fp, #-1640]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1636]
	ldr	r0, [fp, #-1636]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1632]
	ldr	r0, [fp, #-1632]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1628]
	ldr	r0, [fp, #-1628]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1624]
	ldr	r0, [fp, #-1624]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1620]
	ldr	r0, [fp, #-1620]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1616]
	ldr	r0, [fp, #-1616]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1612]
	ldr	r0, [fp, #-1612]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1608]
	ldr	r0, [fp, #-1608]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1604]
	ldr	r0, [fp, #-1604]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1600]
	ldr	r0, [fp, #-1600]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1596]
	ldr	r0, [fp, #-1596]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1592]
	ldr	r0, [fp, #-1592]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1588]
	ldr	r0, [fp, #-1588]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1584]
	ldr	r0, [fp, #-1584]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1580]
	ldr	r0, [fp, #-1580]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1576]
	ldr	r0, [fp, #-1576]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1572]
	ldr	r0, [fp, #-1572]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1568]
	ldr	r0, [fp, #-1568]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1564]
	ldr	r0, [fp, #-1564]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1560]
	ldr	r0, [fp, #-1560]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1556]
	ldr	r0, [fp, #-1556]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1552]
	ldr	r0, [fp, #-1552]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1548]
	ldr	r0, [fp, #-1548]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1544]
	ldr	r0, [fp, #-1544]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1540]
	ldr	r0, [fp, #-1540]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1536]
	ldr	r0, [fp, #-1536]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1532]
	ldr	r0, [fp, #-1532]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1528]
	ldr	r0, [fp, #-1528]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1524]
	ldr	r0, [fp, #-1524]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1520]
	ldr	r0, [fp, #-1520]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1516]
	ldr	r0, [fp, #-1516]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1512]
	ldr	r0, [fp, #-1512]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1508]
	ldr	r0, [fp, #-1508]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1504]
	ldr	r0, [fp, #-1504]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1500]
	ldr	r0, [fp, #-1500]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1496]
	ldr	r0, [fp, #-1496]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1492]
	ldr	r0, [fp, #-1492]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1488]
	ldr	r0, [fp, #-1488]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1484]
	ldr	r0, [fp, #-1484]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1480]
	ldr	r0, [fp, #-1480]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1476]
	ldr	r0, [fp, #-1476]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1472]
	ldr	r0, [fp, #-1472]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1468]
	ldr	r0, [fp, #-1468]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1464]
	ldr	r0, [fp, #-1464]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1460]
	ldr	r0, [fp, #-1460]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1456]
	ldr	r0, [fp, #-1456]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1452]
	ldr	r0, [fp, #-1452]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1448]
	ldr	r0, [fp, #-1448]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	b	.L90
.L91:
	.align	2
.L89:
	.word	f5
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L90:
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1444]
	ldr	r0, [fp, #-1444]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1440]
	ldr	r0, [fp, #-1440]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1436]
	ldr	r0, [fp, #-1436]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1432]
	ldr	r0, [fp, #-1432]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1428]
	ldr	r0, [fp, #-1428]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1424]
	ldr	r0, [fp, #-1424]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1420]
	ldr	r0, [fp, #-1420]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1416]
	ldr	r0, [fp, #-1416]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1412]
	ldr	r0, [fp, #-1412]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1408]
	ldr	r0, [fp, #-1408]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1404]
	ldr	r0, [fp, #-1404]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1400]
	ldr	r0, [fp, #-1400]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1396]
	ldr	r0, [fp, #-1396]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1392]
	ldr	r0, [fp, #-1392]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1388]
	ldr	r0, [fp, #-1388]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1384]
	ldr	r0, [fp, #-1384]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1380]
	ldr	r0, [fp, #-1380]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1376]
	ldr	r0, [fp, #-1376]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1372]
	ldr	r0, [fp, #-1372]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1368]
	ldr	r0, [fp, #-1368]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1364]
	ldr	r0, [fp, #-1364]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1360]
	ldr	r0, [fp, #-1360]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1356]
	ldr	r0, [fp, #-1356]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1352]
	ldr	r0, [fp, #-1352]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1348]
	ldr	r0, [fp, #-1348]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1344]
	ldr	r0, [fp, #-1344]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1340]
	ldr	r0, [fp, #-1340]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1336]
	ldr	r0, [fp, #-1336]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1332]
	ldr	r0, [fp, #-1332]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1328]
	ldr	r0, [fp, #-1328]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1324]
	ldr	r0, [fp, #-1324]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1320]
	ldr	r0, [fp, #-1320]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1316]
	ldr	r0, [fp, #-1316]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1312]
	ldr	r0, [fp, #-1312]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1308]
	ldr	r0, [fp, #-1308]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1304]
	ldr	r0, [fp, #-1304]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1300]
	ldr	r0, [fp, #-1300]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1296]
	ldr	r0, [fp, #-1296]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1292]
	ldr	r0, [fp, #-1292]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1288]
	ldr	r0, [fp, #-1288]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1284]
	ldr	r0, [fp, #-1284]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1280]
	ldr	r0, [fp, #-1280]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1276]
	ldr	r0, [fp, #-1276]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1272]
	ldr	r0, [fp, #-1272]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1268]
	ldr	r0, [fp, #-1268]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1264]
	ldr	r0, [fp, #-1264]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1260]
	ldr	r0, [fp, #-1260]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1256]
	ldr	r0, [fp, #-1256]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1252]
	ldr	r0, [fp, #-1252]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1248]
	ldr	r0, [fp, #-1248]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1244]
	ldr	r0, [fp, #-1244]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1240]
	ldr	r0, [fp, #-1240]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1236]
	ldr	r0, [fp, #-1236]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1232]
	ldr	r0, [fp, #-1232]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1228]
	ldr	r0, [fp, #-1228]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1224]
	ldr	r0, [fp, #-1224]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1220]
	ldr	r0, [fp, #-1220]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1216]
	ldr	r0, [fp, #-1216]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1212]
	ldr	r0, [fp, #-1212]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1208]
	ldr	r0, [fp, #-1208]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1204]
	ldr	r0, [fp, #-1204]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1200]
	ldr	r0, [fp, #-1200]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1196]
	ldr	r0, [fp, #-1196]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1192]
	ldr	r0, [fp, #-1192]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1188]
	ldr	r0, [fp, #-1188]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1184]
	ldr	r0, [fp, #-1184]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1180]
	ldr	r0, [fp, #-1180]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1176]
	ldr	r0, [fp, #-1176]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1172]
	ldr	r0, [fp, #-1172]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1168]
	ldr	r0, [fp, #-1168]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1164]
	ldr	r0, [fp, #-1164]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1160]
	ldr	r0, [fp, #-1160]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1156]
	ldr	r0, [fp, #-1156]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1152]
	ldr	r0, [fp, #-1152]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1148]
	ldr	r0, [fp, #-1148]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1144]
	ldr	r0, [fp, #-1144]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1140]
	ldr	r0, [fp, #-1140]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1136]
	ldr	r0, [fp, #-1136]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1132]
	ldr	r0, [fp, #-1132]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1128]
	ldr	r0, [fp, #-1128]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L89+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L89+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L89+12
	str	r3, [fp, #-1124]
	ldr	r0, [fp, #-1124]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L89+16
	str	r3, [fp, #-1120]
	ldr	r0, [fp, #-1120]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1116]
	ldr	r0, [fp, #-1116]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1112]
	ldr	r0, [fp, #-1112]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1108]
	ldr	r0, [fp, #-1108]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1104]
	ldr	r0, [fp, #-1104]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1100]
	ldr	r0, [fp, #-1100]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1096]
	ldr	r0, [fp, #-1096]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1092]
	ldr	r0, [fp, #-1092]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1088]
	ldr	r0, [fp, #-1088]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1084]
	ldr	r0, [fp, #-1084]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1080]
	ldr	r0, [fp, #-1080]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1076]
	ldr	r0, [fp, #-1076]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1072]
	ldr	r0, [fp, #-1072]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1068]
	ldr	r0, [fp, #-1068]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1064]
	ldr	r0, [fp, #-1064]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1060]
	ldr	r0, [fp, #-1060]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1056]
	ldr	r0, [fp, #-1056]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1052]
	ldr	r0, [fp, #-1052]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1048]
	ldr	r0, [fp, #-1048]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1044]
	ldr	r0, [fp, #-1044]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1040]
	ldr	r0, [fp, #-1040]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1036]
	ldr	r0, [fp, #-1036]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1032]
	ldr	r0, [fp, #-1032]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1028]
	ldr	r0, [fp, #-1028]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1024]
	ldr	r0, [fp, #-1024]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1020]
	ldr	r0, [fp, #-1020]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1016]
	ldr	r0, [fp, #-1016]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1012]
	ldr	r0, [fp, #-1012]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1008]
	ldr	r0, [fp, #-1008]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-1004]
	ldr	r0, [fp, #-1004]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-1000]
	ldr	r0, [fp, #-1000]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-996]
	ldr	r0, [fp, #-996]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-992]
	ldr	r0, [fp, #-992]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-988]
	ldr	r0, [fp, #-988]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-984]
	ldr	r0, [fp, #-984]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-980]
	ldr	r0, [fp, #-980]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-976]
	ldr	r0, [fp, #-976]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-972]
	ldr	r0, [fp, #-972]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-968]
	ldr	r0, [fp, #-968]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-964]
	ldr	r0, [fp, #-964]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-960]
	ldr	r0, [fp, #-960]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-956]
	ldr	r0, [fp, #-956]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-952]
	ldr	r0, [fp, #-952]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-948]
	ldr	r0, [fp, #-948]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-944]
	ldr	r0, [fp, #-944]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-940]
	ldr	r0, [fp, #-940]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-936]
	ldr	r0, [fp, #-936]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-932]
	ldr	r0, [fp, #-932]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-928]
	ldr	r0, [fp, #-928]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-924]
	ldr	r0, [fp, #-924]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-920]
	ldr	r0, [fp, #-920]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-916]
	ldr	r0, [fp, #-916]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-912]
	ldr	r0, [fp, #-912]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-908]
	ldr	r0, [fp, #-908]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-904]
	ldr	r0, [fp, #-904]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-900]
	ldr	r0, [fp, #-900]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-896]
	ldr	r0, [fp, #-896]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-892]
	ldr	r0, [fp, #-892]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-888]
	ldr	r0, [fp, #-888]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-884]
	ldr	r0, [fp, #-884]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-880]
	ldr	r0, [fp, #-880]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-876]
	ldr	r0, [fp, #-876]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-872]
	ldr	r0, [fp, #-872]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-868]
	ldr	r0, [fp, #-868]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-864]
	ldr	r0, [fp, #-864]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-860]
	ldr	r0, [fp, #-860]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-856]
	ldr	r0, [fp, #-856]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-852]
	ldr	r0, [fp, #-852]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-848]
	ldr	r0, [fp, #-848]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-844]
	ldr	r0, [fp, #-844]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-840]
	ldr	r0, [fp, #-840]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-836]
	ldr	r0, [fp, #-836]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-832]
	ldr	r0, [fp, #-832]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-828]
	ldr	r0, [fp, #-828]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-824]
	ldr	r0, [fp, #-824]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-820]
	ldr	r0, [fp, #-820]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-816]
	ldr	r0, [fp, #-816]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-812]
	ldr	r0, [fp, #-812]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-808]
	ldr	r0, [fp, #-808]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-804]
	ldr	r0, [fp, #-804]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-800]
	ldr	r0, [fp, #-800]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-796]
	ldr	r0, [fp, #-796]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-792]
	ldr	r0, [fp, #-792]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	b	.L93
.L94:
	.align	2
.L92:
	.word	f5
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L93:
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-788]
	ldr	r0, [fp, #-788]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-784]
	ldr	r0, [fp, #-784]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-780]
	ldr	r0, [fp, #-780]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-776]
	ldr	r0, [fp, #-776]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-772]
	ldr	r0, [fp, #-772]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-768]
	ldr	r0, [fp, #-768]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-764]
	ldr	r0, [fp, #-764]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-760]
	ldr	r0, [fp, #-760]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-756]
	ldr	r0, [fp, #-756]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-752]
	ldr	r0, [fp, #-752]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-748]
	ldr	r0, [fp, #-748]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-744]
	ldr	r0, [fp, #-744]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-740]
	ldr	r0, [fp, #-740]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-736]
	ldr	r0, [fp, #-736]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-732]
	ldr	r0, [fp, #-732]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-728]
	ldr	r0, [fp, #-728]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-724]
	ldr	r0, [fp, #-724]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-720]
	ldr	r0, [fp, #-720]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-716]
	ldr	r0, [fp, #-716]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-712]
	ldr	r0, [fp, #-712]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-708]
	ldr	r0, [fp, #-708]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-704]
	ldr	r0, [fp, #-704]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-700]
	ldr	r0, [fp, #-700]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-696]
	ldr	r0, [fp, #-696]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-692]
	ldr	r0, [fp, #-692]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-688]
	ldr	r0, [fp, #-688]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-684]
	ldr	r0, [fp, #-684]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-680]
	ldr	r0, [fp, #-680]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-676]
	ldr	r0, [fp, #-676]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-672]
	ldr	r0, [fp, #-672]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-668]
	ldr	r0, [fp, #-668]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-664]
	ldr	r0, [fp, #-664]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-660]
	ldr	r0, [fp, #-660]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-656]
	ldr	r0, [fp, #-656]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-652]
	ldr	r0, [fp, #-652]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-648]
	ldr	r0, [fp, #-648]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-644]
	ldr	r0, [fp, #-644]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-640]
	ldr	r0, [fp, #-640]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-636]
	ldr	r0, [fp, #-636]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-632]
	ldr	r0, [fp, #-632]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-628]
	ldr	r0, [fp, #-628]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-624]
	ldr	r0, [fp, #-624]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-620]
	ldr	r0, [fp, #-620]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-616]
	ldr	r0, [fp, #-616]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-612]
	ldr	r0, [fp, #-612]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-608]
	ldr	r0, [fp, #-608]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-604]
	ldr	r0, [fp, #-604]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-600]
	ldr	r0, [fp, #-600]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-596]
	ldr	r0, [fp, #-596]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-592]
	ldr	r0, [fp, #-592]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-588]
	ldr	r0, [fp, #-588]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-584]
	ldr	r0, [fp, #-584]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-580]
	ldr	r0, [fp, #-580]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-576]
	ldr	r0, [fp, #-576]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-572]
	ldr	r0, [fp, #-572]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-568]
	ldr	r0, [fp, #-568]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-564]
	ldr	r0, [fp, #-564]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-560]
	ldr	r0, [fp, #-560]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-556]
	ldr	r0, [fp, #-556]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-552]
	ldr	r0, [fp, #-552]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-548]
	ldr	r0, [fp, #-548]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-544]
	ldr	r0, [fp, #-544]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-540]
	ldr	r0, [fp, #-540]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-536]
	ldr	r0, [fp, #-536]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-532]
	ldr	r0, [fp, #-532]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-528]
	ldr	r0, [fp, #-528]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-524]
	ldr	r0, [fp, #-524]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-520]
	ldr	r0, [fp, #-520]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-516]
	ldr	r0, [fp, #-516]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-512]
	ldr	r0, [fp, #-512]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-508]
	ldr	r0, [fp, #-508]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-504]
	ldr	r0, [fp, #-504]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-500]
	ldr	r0, [fp, #-500]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-496]
	ldr	r0, [fp, #-496]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-492]
	ldr	r0, [fp, #-492]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-488]
	ldr	r0, [fp, #-488]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-484]
	ldr	r0, [fp, #-484]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-480]
	ldr	r0, [fp, #-480]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-476]
	ldr	r0, [fp, #-476]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-472]
	ldr	r0, [fp, #-472]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L92+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L92+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L92+12
	str	r3, [fp, #-468]
	ldr	r0, [fp, #-468]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L92+16
	str	r3, [fp, #-464]
	ldr	r0, [fp, #-464]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-460]
	ldr	r0, [fp, #-460]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-456]
	ldr	r0, [fp, #-456]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-452]
	ldr	r0, [fp, #-452]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-448]
	ldr	r0, [fp, #-448]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-444]
	ldr	r0, [fp, #-444]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-440]
	ldr	r0, [fp, #-440]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-436]
	ldr	r0, [fp, #-436]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-432]
	ldr	r0, [fp, #-432]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-428]
	ldr	r0, [fp, #-428]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-424]
	ldr	r0, [fp, #-424]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-420]
	ldr	r0, [fp, #-420]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-416]
	ldr	r0, [fp, #-416]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-412]
	ldr	r0, [fp, #-412]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-408]
	ldr	r0, [fp, #-408]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-404]
	ldr	r0, [fp, #-404]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-400]
	ldr	r0, [fp, #-400]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-396]
	ldr	r0, [fp, #-396]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-392]
	ldr	r0, [fp, #-392]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-388]
	ldr	r0, [fp, #-388]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-384]
	ldr	r0, [fp, #-384]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-380]
	ldr	r0, [fp, #-380]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-376]
	ldr	r0, [fp, #-376]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-372]
	ldr	r0, [fp, #-372]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-368]
	ldr	r0, [fp, #-368]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-364]
	ldr	r0, [fp, #-364]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-360]
	ldr	r0, [fp, #-360]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-356]
	ldr	r0, [fp, #-356]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-352]
	ldr	r0, [fp, #-352]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-348]
	ldr	r0, [fp, #-348]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-344]
	ldr	r0, [fp, #-344]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-340]
	ldr	r0, [fp, #-340]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-336]
	ldr	r0, [fp, #-336]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-332]
	ldr	r0, [fp, #-332]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-328]
	ldr	r0, [fp, #-328]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-324]
	ldr	r0, [fp, #-324]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-320]
	ldr	r0, [fp, #-320]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-316]
	ldr	r0, [fp, #-316]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-312]
	ldr	r0, [fp, #-312]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-308]
	ldr	r0, [fp, #-308]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-304]
	ldr	r0, [fp, #-304]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-300]
	ldr	r0, [fp, #-300]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-296]
	ldr	r0, [fp, #-296]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-292]
	ldr	r0, [fp, #-292]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-288]
	ldr	r0, [fp, #-288]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-284]
	ldr	r0, [fp, #-284]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-280]
	ldr	r0, [fp, #-280]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-276]
	ldr	r0, [fp, #-276]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-272]
	ldr	r0, [fp, #-272]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-268]
	ldr	r0, [fp, #-268]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-264]
	ldr	r0, [fp, #-264]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-260]
	ldr	r0, [fp, #-260]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-256]
	ldr	r0, [fp, #-256]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-252]
	ldr	r0, [fp, #-252]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-248]
	ldr	r0, [fp, #-248]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-244]
	ldr	r0, [fp, #-244]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-240]
	ldr	r0, [fp, #-240]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-236]
	ldr	r0, [fp, #-236]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-232]
	ldr	r0, [fp, #-232]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-228]
	ldr	r0, [fp, #-228]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-224]
	ldr	r0, [fp, #-224]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-220]
	ldr	r0, [fp, #-220]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-216]
	ldr	r0, [fp, #-216]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-212]
	ldr	r0, [fp, #-212]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-208]
	ldr	r0, [fp, #-208]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-204]
	ldr	r0, [fp, #-204]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-200]
	ldr	r0, [fp, #-200]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-196]
	ldr	r0, [fp, #-196]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-192]
	ldr	r0, [fp, #-192]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-188]
	ldr	r0, [fp, #-188]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-184]
	ldr	r0, [fp, #-184]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-180]
	ldr	r0, [fp, #-180]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-176]
	ldr	r0, [fp, #-176]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-172]
	ldr	r0, [fp, #-172]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-168]
	ldr	r0, [fp, #-168]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-164]
	ldr	r0, [fp, #-164]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-160]
	ldr	r0, [fp, #-160]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-156]
	ldr	r0, [fp, #-156]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-152]
	ldr	r0, [fp, #-152]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-148]
	ldr	r0, [fp, #-148]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-144]
	ldr	r0, [fp, #-144]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-140]
	ldr	r0, [fp, #-140]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-136]
	ldr	r0, [fp, #-136]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	b	.L96
.L97:
	.align	2
.L95:
	.word	f5
	.word	f5
	.word	.LC0
	.word	.LC1
	.word	.LC2
.L96:
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-132]
	ldr	r0, [fp, #-132]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-128]
	ldr	r0, [fp, #-128]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-124]
	ldr	r0, [fp, #-124]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-120]
	ldr	r0, [fp, #-120]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-116]
	ldr	r0, [fp, #-116]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-112]
	ldr	r0, [fp, #-112]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-108]
	ldr	r0, [fp, #-108]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-104]
	ldr	r0, [fp, #-104]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-100]
	ldr	r0, [fp, #-100]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-96]
	ldr	r0, [fp, #-96]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-92]
	ldr	r0, [fp, #-92]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-88]
	ldr	r0, [fp, #-88]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-84]
	ldr	r0, [fp, #-84]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-80]
	ldr	r0, [fp, #-80]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-76]
	ldr	r0, [fp, #-76]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-72]
	ldr	r0, [fp, #-72]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-68]
	ldr	r0, [fp, #-68]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-64]
	ldr	r0, [fp, #-64]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-60]
	ldr	r0, [fp, #-60]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-56]
	ldr	r0, [fp, #-56]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-52]
	ldr	r0, [fp, #-52]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-48]
	ldr	r0, [fp, #-48]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-44]
	ldr	r0, [fp, #-44]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-40]
	ldr	r0, [fp, #-40]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-36]
	ldr	r0, [fp, #-36]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-32]
	ldr	r0, [fp, #-32]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-28]
	ldr	r0, [fp, #-28]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-24]
	ldr	r0, [fp, #-24]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	ldr	r3, .L95+4
	str	r3, [sp]
	mov	r3, #0
	mov	r2, #0
	mov	r1, #1
	ldr	r0, .L95+8
	bl	f2
	mov	r4, r0
	ldr	r3, .L95+12
	str	r3, [fp, #-20]
	ldr	r0, [fp, #-20]
	bl	f3
	mov	r3, r0
	mov	r0, r3
	bl	f4
	mov	r5, r0
	ldr	r3, .L95+16
	str	r3, [fp, #-16]
	ldr	r0, [fp, #-16]
	bl	f3
	mov	r3, r0
	mov	r2, r3
	mov	r1, r5
	mov	r0, r4
	bl	f1
	nop
	sub	sp, fp, #12
	@ sp needed
	pop	{r4, r5, fp, pc}
	.size	test, .-test
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
