// File: /workspace/github_cpp_makefile_star2_O3/nmmmnu[P]HM3/hm3/test/test_pair.cc
// Function: main
int main(int argc, char **argv){
	pair_test_null();
	pair_test_raw();
	pair_test();
	pair_test_expired();

	return 0;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x48, %rsp
leaq 0x8(%rsp), %r14
movq $0x0, (%r14)
movq %r14, %rdi
callq 0x2248
cmpq $0x0, (%r14)
leaq 0x1d29(%rip), %rbx      # 0x3062
leaq 0x1d25(%rip), %r15      # 0x3065
movq %r15, %rcx
cmoveq %rbx, %rcx
leaq 0x1cec(%rip), %r12      # 0x303a
leaq 0x1caf(%rip), %r13      # 0x3004
leaq 0x1d3e(%rip), %rdx      # 0x309a
movq %r12, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x21fc
testb %al, %al
movq %r15, %rcx
cmovneq %rbx, %rcx
leaq 0x1d23(%rip), %rdx      # 0x30a4
movq %r12, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x210c
testq %rax, %rax
movq %r15, %rcx
cmoveq %rbx, %rcx
leaq 0x1d0e(%rip), %rdx      # 0x30b5
movq %r12, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x212e
testq %rax, %rax
movq %r15, %rcx
cmoveq %rbx, %rcx
leaq 0x1cf1(%rip), %rdx      # 0x30be
movq %r12, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x1cef(%rip), %rsi      # 0x30d0
movq %r14, %rdi
callq 0x2192
cmpl $0x1, %eax
movq %r15, %rcx
cmoveq %rbx, %rcx
leaq 0x1ccd(%rip), %rdx      # 0x30c7
movq %r12, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x2058
movb 0x3cfb(%rip), %al       # 0x5110
testb %al, %al
je 0x1f18
leaq 0x8(%rsp), %r13
movq $0x4, (%r13)
leaq 0x1bf3(%rip), %rax      # 0x3024
movq %rax, 0x8(%r13)
movq $0x5, 0x18(%rsp)
leaq 0x1be4(%rip), %rax      # 0x3029
movq %rax, 0x20(%rsp)
leaq 0x3c9f(%rip), %rdi      # 0x50f0
xorl %r14d, %r14d
xorl %esi, %esi
callq 0x2608
testb %al, %al
movq %r15, %rcx
cmovneq %rbx, %rcx
leaq 0x1bcf(%rip), %rbp      # 0x303a
leaq 0x1bbd(%rip), %r12      # 0x302f
leaq 0x1bf1(%rip), %rdx      # 0x306a
movq %rbp, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x3c76(%rip), %rsi      # 0x5103
movq %r13, %rdi
callq 0x1f92
testb %al, %al
movq %r15, %rcx
cmovneq %rbx, %rcx
leaq 0x1c15(%rip), %rdx      # 0x30ba
movq %rbp, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x1030
cmpl $0x0, 0x3c43(%rip)      # 0x50fc
je 0x14d8
movzwl 0x3c3e(%rip), %eax      # 0x5100
rolw $0x8, %ax
movzwl %ax, %eax
leaq 0x3c20(%rip), %rcx      # 0x50f0
leaq (%rax,%rcx), %r14
addq $0x14, %r14
leaq 0x18(%rsp), %rdi
movq %r14, %rsi
callq 0x1f92
testb %al, %al
movq %r15, %rcx
cmovneq %rbx, %rcx
leaq 0x1b45(%rip), %r14      # 0x303a
leaq 0x1b33(%rip), %r12      # 0x302f
leaq 0x1bc0(%rip), %rdx      # 0x30c3
movq %r14, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x1030
movq 0x10(%rsp), %rsi
leaq 0x3bd4(%rip), %r13      # 0x50f0
movq %r13, %rdi
callq 0x1fd2
testl %eax, %eax
movq %r15, %rcx
cmoveq %rbx, %rcx
leaq 0x1b3c(%rip), %rdx      # 0x3070
movq %r14, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x1b30(%rip), %rsi      # 0x3078
movq %r13, %rdi
callq 0x1fd2
testl %eax, %eax
movq %r15, %rcx
cmovsq %rbx, %rcx
leaq 0x1b6c(%rip), %rbp      # 0x30cc
movq %r14, %rdi
movq %r12, %rsi
movq %rbp, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x1b12(%rip), %rsi      # 0x3089
movq %r13, %rdi
callq 0x1fd2
testl %eax, %eax
movq %r15, %rcx
cmovgq %rbx, %rcx
movq %r14, %rdi
movq %r12, %rsi
movq %rbp, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x18(%rsp), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x20c8
movq %r12, %rdi
callq 0x2248
movq %r12, %rdi
xorl %esi, %esi
callq 0x2210
testb %al, %al
movq %r15, %rcx
cmovneq %rbx, %rcx
leaq 0x1a44(%rip), %rsi      # 0x300e
leaq 0x1a99(%rip), %rdx      # 0x306a
movq %r14, %rdi
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
callq 0x210c
movq %r15, %rcx
cmpq $0x4, %rax
jne 0x15fd
cmpl $0x656d616e, (%rdx)     # imm = 0x656D616E
leaq 0x1a6c(%rip), %rcx      # 0x3065
cmoveq %rbx, %rcx
leaq 0x1a36(%rip), %rdi      # 0x303a
leaq 0x1a03(%rip), %rsi      # 0x300e
leaq 0x1aa8(%rip), %rdx      # 0x30ba
xorl %eax, %eax
callq 0x1030
leaq 0x18(%rsp), %rdi
callq 0x212e
movq %r15, %rcx
cmpq $0x5, %rax
jne 0x1647
movl $0x65746550, %eax       # imm = 0x65746550
xorl (%rdx), %eax
movzbl 0x4(%rdx), %ecx
xorl $0x72, %ecx
orl %eax, %ecx
leaq 0x1a22(%rip), %rcx      # 0x3065
cmoveq %rbx, %rcx
leaq 0x19ec(%rip), %r14      # 0x303a
leaq 0x19b9(%rip), %r12      # 0x300e
leaq 0x1a67(%rip), %rdx      # 0x30c3
movq %r14, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x19b4(%rip), %rsi      # 0x3024
leaq 0x18(%rsp), %r13
movl $0x4, %edx
movq %r13, %rdi
callq 0x2180
testl %eax, %eax
movq %r15, %rcx
cmoveq %rbx, %rcx
leaq 0x19de(%rip), %rdx      # 0x3070
movq %r14, %rdi
movq %r12, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x19d2(%rip), %rsi      # 0x3078
movq %r13, %rdi
callq 0x2192
testl %eax, %eax
movq %r15, %rcx
cmovsq %rbx, %rcx
leaq 0x1a0e(%rip), %rbp      # 0x30cc
movq %r14, %rdi
movq %r12, %rsi
movq %rbp, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x19b4(%rip), %rsi      # 0x3089
movq %r13, %rdi
callq 0x2192
testl %eax, %eax
cmovgq %rbx, %r15
movq %r14, %rdi
movq %r12, %rsi
movq %rbp, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x1030
leaq 0x8(%rsp), %rdi
movq %r13, %rsi
callq 0x20ce
leaq 0x8(%rsp), %r14
movq %r14, %rdi
callq 0x2248
leaq 0x18(%rsp), %rsi
movq %r14, %rdi
callq 0x20d6
leaq 0x8(%rsp), %r14
movq %r14, %rdi
callq 0x2248
movq %r14, %rdi
callq 0x2058
leaq 0x39b7(%rip), %rsi      # 0x50f0
notb 0x39c5(%rip)            # 0x5104
leaq 0x8(%rsp), %rdi
callq 0x20c8
leaq 0x8(%rsp), %r14
movq %r14, %rdi
xorl %esi, %esi
callq 0x2210
leaq 0x1906(%rip), %rbp      # 0x3065
testb %al, %al
movq %rbx, %rcx
cmovneq %rbp, %rcx
leaq 0x18cb(%rip), %rdi      # 0x303a
leaq 0x1898(%rip), %rsi      # 0x300e
leaq 0x18d5(%rip), %rdx      # 0x3052
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x2058
leaq 0x18(%rsp), %r15
movq %r15, %rdi
callq 0x2058
movl $0x6, %r12d
movq %r12, (%r14)
leaq 0x192b(%rip), %r13      # 0x30d4
movq %r13, 0x8(%r14)
movq $0xa, (%r15)
leaq 0x1920(%rip), %rax      # 0x30db
movq %rax, 0x8(%r15)
leaq 0x30(%rsp), %rdi
leaq 0x8(%rsp), %r14
leaq 0x18(%rsp), %r15
movq %r14, %rsi
movq %r15, %rdx
xorl %ecx, %ecx
xorl %r8d, %r8d
callq 0x20a4
movq %r12, (%r15)
movq %r13, 0x8(%r15)
movq $0x0, (%r14)
leaq 0x185e(%rip), %rax      # 0x3051
movq %rax, 0x8(%r14)
leaq 0x38(%rsp), %rdi
leaq 0x18(%rsp), %rsi
leaq 0x8(%rsp), %rdx
xorl %ecx, %ecx
xorl %r8d, %r8d
callq 0x20a4
leaq 0x30(%rsp), %r12
cmpq $0x0, (%r12)
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1812(%rip), %r14      # 0x303a
leaq 0x17f0(%rip), %r15      # 0x301f
leaq 0x1864(%rip), %rdx      # 0x309a
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
cmpq $0x0, (%r12)
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1890(%rip), %rdx      # 0x30e6
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x38(%rsp), %rdi
callq 0x21fc
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1878(%rip), %rdx      # 0x30f5
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
callq 0x210c
leaq 0x8(%rsp), %r13
movq %rax, (%r13)
movq %rdx, 0x8(%r13)
leaq 0x182e(%rip), %rsi      # 0x30d4
movq %r13, %rdi
callq 0x1f92
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x17fc(%rip), %rdx      # 0x30ba
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
callq 0x212e
movq %rax, (%r13)
movq %rdx, 0x8(%r13)
leaq 0x17f9(%rip), %rsi      # 0x30db
leaq 0x8(%rsp), %rdi
callq 0x1f92
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
movq %r14, %rdi
movq %r15, %rsi
leaq 0x17c1(%rip), %rdx      # 0x30c3
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
leaq 0x17c1(%rip), %rsi      # 0x30d4
callq 0x2192
testl %eax, %eax
movq %rbx, %rcx
cmovneq %rbp, %rcx
leaq 0x17a4(%rip), %r13      # 0x30cc
movq %r14, %rdi
movq %r15, %rsi
movq %r13, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x1739(%rip), %rsi      # 0x3078
movq %r12, %rdi
callq 0x2192
testl %eax, %eax
movq %rbp, %rcx
cmovsq %rbx, %rcx
movq %r14, %rdi
movq %r15, %rsi
movq %r13, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x1722(%rip), %rsi      # 0x3089
movq %r12, %rdi
callq 0x2192
testl %eax, %eax
movq %rbp, %rcx
cmovgq %rbx, %rcx
movq %r14, %rdi
movq %r15, %rsi
movq %r13, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x38(%rsp), %rdi
callq 0x210c
movq %r12, %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x2180
testl %eax, %eax
movq %rbx, %rcx
cmovneq %rbp, %rcx
movq %r14, %rdi
movq %r15, %rsi
movq %r13, %rdx
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
movq %r12, %r13
xorl %esi, %esi
callq 0x2192
testl %eax, %eax
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1729(%rip), %rdx      # 0x30ff
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
leaq 0x16e7(%rip), %rsi      # 0x30d4
callq 0x21b4
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1707(%rip), %rdx      # 0x3109
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x16f6(%rip), %rsi      # 0x310c
movq %r12, %rdi
callq 0x21b4
testb %al, %al
movq %rbx, %rcx
cmovneq %rbp, %rcx
leaq 0x16da(%rip), %rdx      # 0x3108
movq %r14, %rdi
movq %r15, %rsi
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
xorl %esi, %esi
callq 0x2210
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1615(%rip), %r12      # 0x306a
movq %r14, %rdi
movq %r15, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x1030
movq %r13, %rdi
xorl %esi, %esi
callq 0x2210
testb %al, %al
movq %rbx, %rcx
movq %rbp, %r13
cmoveq %rbp, %rcx
movq %r14, %rdi
movq %r15, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x8(%rsp), %rcx
movq $0x9, (%rcx)
leaq 0x1678(%rip), %rax      # 0x3116
movq %rax, 0x8(%rcx)
leaq 0x18(%rsp), %rdx
movq $0x3, (%rdx)
leaq 0x160e(%rip), %rax      # 0x30c3
movq %rax, 0x8(%rdx)
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
xorl %ecx, %ecx
xorl %r8d, %r8d
callq 0x20a4
leaq 0x30(%rsp), %r14
movq %r14, %rdi
callq 0x210c
movq %r14, %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x2180
testl %eax, %eax
movq %rbx, %rcx
movq %r13, %rbp
cmovneq %r13, %rcx
leaq 0x153f(%rip), %r15      # 0x303a
leaq 0x151d(%rip), %r13      # 0x301f
leaq 0x1617(%rip), %rdx      # 0x3120
movq %r15, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x210c
leaq 0x28(%rsp), %r12
movq %r12, %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x2180
testl %eax, %eax
movq %rbp, %rcx
cmovsq %rbx, %rcx
movq %r15, %rdi
movq %r13, %rsi
leaq 0x15d9(%rip), %rdx      # 0x3120
xorl %eax, %eax
callq 0x1030
movq %r12, %rdi
callq 0x210c
movq %r14, %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x2180
testl %eax, %eax
movq %rbp, %rcx
cmovgq %rbx, %rcx
movq %r15, %rdi
movq %r13, %rsi
leaq 0x15a6(%rip), %rdx      # 0x3120
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x210c
movq %r14, %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x21a4
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1583(%rip), %r12      # 0x312a
movq %r15, %rdi
movq %r13, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x28(%rsp), %rdi
callq 0x210c
movq %r14, %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x21a4
testb %al, %al
movq %rbx, %rcx
cmovneq %rbp, %rcx
movq %r15, %rdi
movq %r13, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x210c
leaq 0x28(%rsp), %rdi
movq %rdx, %rsi
movq %rax, %rdx
callq 0x21a4
testb %al, %al
movq %rbx, %rcx
cmovneq %rbp, %rcx
leaq 0x1519(%rip), %rdx      # 0x3129
movq %r15, %rdi
movq %r13, %rsi
xorl %eax, %eax
callq 0x1030
leaq 0x28(%rsp), %rdi
callq 0x2058
leaq 0x8(%rsp), %rsi
movq $0x6, (%rsi)
leaq 0x149a(%rip), %rax      # 0x30d4
movq %rax, 0x8(%rsi)
leaq 0x18(%rsp), %rdx
movq $0xa, (%rdx)
leaq 0x148a(%rip), %rax      # 0x30db
movq %rax, 0x8(%rdx)
leaq 0x28(%rsp), %rdi
xorl %ecx, %ecx
xorl %r8d, %r8d
callq 0x20a4
leaq 0x18(%rsp), %rdi
leaq 0x28(%rsp), %rsi
callq 0x2072
leaq 0x18(%rsp), %r14
movq %r14, %rdi
callq 0x210c
leaq 0x8(%rsp), %rdi
movq %rax, (%rdi)
movq %rdx, 0x8(%rdi)
leaq 0x1441(%rip), %rsi      # 0x30d4
callq 0x1f92
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1392(%rip), %rdi      # 0x303a
leaq 0x1370(%rip), %rsi      # 0x301f
leaq 0x147c(%rip), %rdx      # 0x3132
xorl %eax, %eax
callq 0x1030
leaq 0x40(%rsp), %rdi
movq %r14, %rsi
callq 0x20ce
leaq 0x18(%rsp), %rdi
callq 0x210c
leaq 0x8(%rsp), %r12
movq %rax, (%r12)
movq %rdx, 0x8(%r12)
leaq 0x13eb(%rip), %rsi      # 0x30d4
movq %r12, %rdi
callq 0x1f92
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
leaq 0x1339(%rip), %r13      # 0x303a
leaq 0x1317(%rip), %r15      # 0x301f
leaq 0x142e(%rip), %r14      # 0x313d
movq %r13, %rdi
movq %r15, %rsi
movq %r14, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x40(%rsp), %rdi
callq 0x210c
movq %rax, (%r12)
movq %rdx, 0x8(%r12)
leaq 0x8(%rsp), %rdi
leaq 0x1396(%rip), %rsi      # 0x30d4
callq 0x1f92
testb %al, %al
movq %rbx, %rcx
cmoveq %rbp, %rcx
movq %r13, %rdi
movq %r15, %rsi
movq %r14, %rdx
xorl %eax, %eax
callq 0x1030
leaq 0x28(%rsp), %rdi
leaq 0x18(%rsp), %rsi
callq 0x20d6
leaq 0x28(%rsp), %r12
movq %r12, %rdi
callq 0x210c
leaq 0x8(%rsp), %r15
movq %rax, (%r15)
movq %rdx, 0x8(%r15)
leaq 0x1349(%rip), %rsi      # 0x30d4
movq %r15, %rdi
callq 0x1f92
testb %al, %al
movq %rbx, %rcx
leaq 0x12c6(%rip), %rax      # 0x3065
cmoveq %rax, %rcx
leaq 0x1290(%rip), %rdi      # 0x303a
leaq 0x126e(%rip), %rsi      # 0x301f
leaq 0x1390(%rip), %rdx      # 0x3148
xorl %eax, %eax
callq 0x1030
leaq 0x40(%rsp), %rdi
callq 0x2058
leaq 0x18(%rsp), %r13
movq %r13, %rdi
callq 0x2058
movq %r12, %rdi
callq 0x2058
leaq 0x30(%rsp), %r12
movq %r12, %rdi
callq 0x2248
leaq 0x38(%rsp), %rbp
movq %rbp, %rdi
callq 0x2248
movq %rbp, %rdi
callq 0x2058
movq %r12, %rdi
callq 0x2058
movl $0x3, %ebp
movq %rbp, (%r15)
leaq 0x12a3(%rip), %rax      # 0x30ba
movq %rax, 0x8(%r15)
movq %rbp, (%r13)
leaq 0x129d(%rip), %r14      # 0x30c3
movq %r14, 0x8(%r13)
leaq 0x30(%rsp), %r12
leaq 0x8(%rsp), %r13
leaq 0x18(%rsp), %r15
movq %r12, %rdi
movq %r13, %rsi
movq %r15, %rdx
movl $0x1, %ecx
xorl %r8d, %r8d
callq 0x20a4
movq %r12, %rdi
xorl %esi, %esi
callq 0x2210
testb %al, %al
movq %rbx, %rcx
leaq 0x1200(%rip), %rax      # 0x3065
cmoveq %rax, %rcx
leaq 0x11a7(%rip), %rsi      # 0x3017
leaq 0x12dd(%rip), %rdx      # 0x3154
leaq 0x11bc(%rip), %rdi      # 0x303a
xorl %eax, %eax
callq 0x1030
movq %rbp, (%r13)
leaq 0x122a(%rip), %rax      # 0x30ba
movq %rax, 0x8(%r13)
movq %rbp, (%r15)
movq %r14, 0x8(%r15)
leaq 0x38(%rsp), %rdi
leaq 0x8(%rsp), %rsi
leaq 0x18(%rsp), %rdx
movl $0x1, %ecx
movl $0x15180, %r8d          # imm = 0x15180
callq 0x20a4
leaq 0x38(%rsp), %r14
movq %r14, %rdi
xorl %esi, %esi
callq 0x2210
testb %al, %al
leaq 0x1193(%rip), %rax      # 0x3065
cmovneq %rax, %rbx
leaq 0x115d(%rip), %rdi      # 0x303a
leaq 0x1133(%rip), %rsi      # 0x3017
leaq 0x126d(%rip), %rdx      # 0x3158
movq %rbx, %rcx
xorl %eax, %eax
callq 0x1030
movq %r14, %rdi
callq 0x2058
leaq 0x30(%rsp), %rdi
callq 0x2058
xorl %eax, %eax
addq $0x48, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
callq 0x1190
jmp 0x141d
jmp 0x1f62
movq %rax, %rbx
leaq 0x40(%rsp), %rdi
callq 0x2058
jmp 0x1f36
movq %rax, %rbx
leaq 0x18(%rsp), %rdi
callq 0x2058
jmp 0x1f45
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2058
jmp 0x1f56
jmp 0x1f53
movq %rax, %rbx
leaq 0x38(%rsp), %rdi
callq 0x2058
jmp 0x1f65
movq %rax, %rbx
leaq 0x30(%rsp), %rdi
jmp 0x1f85
jmp 0x1f7d
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2058
jmp 0x1f80
movq %rax, %rbx
leaq 0x18(%rsp), %rdi
callq 0x2058
movq %rbx, %rdi
callq 0x1150