// File: /workspace/github_c_makefile_star2_O1/Ihsoh[P]ilang/compiler/backend/asmgen_gas32.c
// Function: asm_stats_block
static void _asm_stats_block(
	ASMGeneratorGas32Context *ctx,
	ParserASTNode *node_stats_block
) {
	assert(ctx);
	assert(node_stats_block);
	assert(node_stats_block->type == BE_NODE_STATS_BLOCK);

	for (int i = 0; i < node_stats_block->nchilds; i++) {
		ParserASTNode *node_stat = node_stats_block->childs[i];
		_asm_stat(ctx, node_stat);
	}
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x68, %rsp
testq %rsi, %rsi
je 0x12f79
movq %rsi, %r13
cmpl $0xb00, (%rsi)          # imm = 0xB00
jne 0x12f98
cmpl $0x0, 0x44(%r13)
jle 0x12f4b
movq %rdi, %r15
xorl %r14d, %r14d
movq %r13, -0x40(%rbp)
movq %rdi, -0x30(%rbp)
movq 0x48(%r13), %rax
movq (%rax,%r14,8), %r12
testq %r12, %r12
je 0x12f5a
movl (%r12), %eax
cmpl $0xb8f, %eax            # imm = 0xB8F
jle 0xcd7e
leal -0xbc0(%rax), %ecx
cmpl $0x40, %ecx
ja 0xd17a
leaq 0x355c1(%rip), %rdx     # 0x422b4
movslq (%rdx,%rcx,4), %rax
addq %rdx, %rax
jmpq *%rax
cmpl $0x2, 0x44(%r12)
jne 0x13ccb
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x133f4
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq %r15, %r13
movzbl 0x30(%rax), %r15d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %r12
movl %r15d, %edi
movq %r13, %r15
xorl %esi, %esi
movl $0x1352, %edx           # imm = 0x1352
callq 0x151ae
movq %r12, %rdi
movq %rbx, %rsi
movq %rax, %rdx
jmp 0x10d92
cmpl $0xb6f, %eax            # imm = 0xB6F
jg 0xce7c
cmpl $0xb3f, %eax            # imm = 0xB3F
jle 0xcf85
cmpl $0xb41, %eax            # imm = 0xB41
jg 0xd15f
cmpl $0xb40, %eax            # imm = 0xB40
je 0xd365
cmpl $0xb41, %eax            # imm = 0xB41
jne 0x1333a
cmpl $0x2, 0x44(%r12)
jne 0x132dd
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rbx
cmpl $0x303, (%rbx)          # imm = 0x303
jne 0x13261
leaq -0x78(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq %r15, %r13
movq %r15, %rdi
movq %r14, %rsi
movq %rbx, %rdx
callq 0x159b7
movq 0x48(%r12), %rax
movq 0x8(%rax), %r15
movl (%r15), %eax
cmpl $0xe00, %eax            # imm = 0xE00
je 0xfe2f
cmpl $0x200, %eax            # imm = 0x200
leaq 0x35c42(%rip), %r14     # 0x42a5b
jne 0x13fb3
movq %r13, %rbx
movq %r13, %rdi
movq %r15, %rsi
callq 0x145eb
movl (%rax), %ecx
cmpl $0x3, %ecx
je 0x10e11
cmpl $0x1, %ecx
jne 0x140ca
movq %r13, %r15
movq %r13, %rdi
movq %rax, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq -0x70(%rbp), %rsi
testq %rsi, %rsi
cmoveq %r14, %rsi
movq %rax, %rdx
callq 0x15391
movq %rbx, %rdi
callq 0x14956
movq -0x38(%rbp), %r14
jmp 0x10e32
leal -0xb70(%rax), %ecx
cmpl $0x3, %ecx
ja 0xcfe7
leaq 0x35412(%rip), %rdx     # 0x422a4
movslq (%rdx,%rcx,4), %rax
addq %rdx, %rax
jmpq *%rax
cmpl $0x1, 0x44(%r12)
jne 0x13071
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x130af
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x20(%r15), %rdi
movl $0x8, %esi
movq %r15, %r13
leaq 0x35efb(%rip), %r15     # 0x42dd4
movq %r15, %rdx
leaq 0x3606d(%rip), %rcx     # 0x42f50
callq 0x15262
movq 0x20(%r13), %rdi
movl $0x8, %esi
movq %r15, %rdx
leaq 0x3935e(%rip), %rcx     # 0x46259
callq 0x15888
movq %r13, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq 0x58(%rax), %rcx
testq %rcx, %rcx
leaq 0x35b39(%rip), %r15     # 0x42a5b
cmoveq %r15, %rcx
movl $0x8, %esi
leaq 0x35ea7(%rip), %r12     # 0x42dd9
movq %r12, %rdx
callq 0x15262
movq %rbx, %rdi
callq 0x14956
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
leaq 0x35b65(%rip), %rsi     # 0x42abd
movq %r12, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r15, %rdx
movq %r13, %r15
movl $0x8, %esi
leaq 0x35e54(%rip), %rcx     # 0x42dd4
jmp 0xd99f
cmpl $0xb10, %eax            # imm = 0xB10
je 0xd2fa
cmpl $0xb20, %eax            # imm = 0xB20
je 0xd442
cmpl $0xb30, %eax            # imm = 0xB30
jne 0x1333a
cmpl $0x1, 0x44(%r12)
jne 0x13014
movq 0x48(%r12), %rax
movq (%rax), %rdx
cmpl $0x200, (%rdx)          # imm = 0x200
jne 0x13052
movq 0x20(%r15), %rsi
movq %r15, %rdi
callq 0x15b58
movq 0x20(%r15), %rdi
leaq 0x35c94(%rip), %rsi     # 0x42c71
callq 0x758f
jmp 0x12f07
cmpl $0xb80, %eax            # imm = 0xB80
movq %r14, -0x38(%rbp)
je 0xd4b7
cmpl $0xb81, %eax            # imm = 0xB81
jne 0x1333a
cmpl $0x2, 0x44(%r12)
jne 0x13169
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x131a7
movq %r15, %rdi
callq 0x14565
movq %r15, %rdi
movq %rax, %r13
movzbl 0x30(%rax), %r15d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x10, %al
jne 0x1331b
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
leaq 0x35a51(%rip), %r12     # 0x42abb
movq %r12, %rsi
leaq 0x33319(%rip), %rdx     # 0x4038d
leaq 0x35d59(%rip), %r14     # 0x42dd4
movq %r14, %rcx
xorl %eax, %eax
callq 0x7af1
leaq -0x78(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
movq %r12, %rsi
leaq 0x35eb8(%rip), %rdx     # 0x42f56
movq %r14, %rcx
xorl %eax, %eax
callq 0x7af1
cmpl $0xb, %r15d
ja 0x10e3b
movl $0xa20, %eax            # imm = 0xA20
btl %r15d, %eax
jae 0x10e3b
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %r13, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r14, %rdi
movq %r13, %rsi
movq %r14, %r13
movl $0x4, %edx
callq 0x1466e
movq %rax, %r12
movq 0x20(%r14), %rdi
movq -0x60(%rbp), %rcx
testq %rcx, %rcx
leaq 0x3595e(%rip), %r14     # 0x42a5b
cmoveq %r14, %rcx
movl $0x8, %esi
leaq 0x35ccc(%rip), %r15     # 0x42dd9
movq %r15, %rdx
callq 0x15262
movq 0x20(%r13), %rdi
movq %rbx, %rsi
movq %r15, %rdx
callq 0x14b9a
movq 0x20(%r13), %rdi
movq -0x70(%rbp), %rcx
testq %rcx, %rcx
cmoveq %r14, %rcx
movl $0x8, %esi
movq %r15, %rdx
callq 0x15262
movq 0x20(%r13), %rdi
movq %r12, %rsi
movq %r15, %rdx
movq %r13, %r15
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
jmp 0x10e97
cmpl $0xb42, %eax            # imm = 0xB42
je 0xd396
cmpl $0xb60, %eax            # imm = 0xB60
je 0x12f07
jmp 0x1333a
cmpl $0xb90, %eax            # imm = 0xB90
je 0xfd09
cmpl $0xba0, %eax            # imm = 0xBA0
jne 0x1333a
cmpl $0x3, 0x44(%r12)
jne 0x136bd
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %r15
cmpl $0x200, (%r15)          # imm = 0x200
jne 0x13812
movq (%rax), %rbx
leaq -0x68(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq -0x30(%rbp), %r13
movq %r13, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x15b58
movq 0x48(%r12), %rax
movq 0x10(%rax), %r15
cmpl $0x200, (%r15)          # imm = 0x200
jne 0x1390a
leaq -0x78(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq %r13, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x15b58
movl (%rbx), %eax
cmpl $0xe00, %eax            # imm = 0xE00
leaq 0x35846(%rip), %r14     # 0x42a5b
leaq 0x3649c(%rip), %r12     # 0x436b8
je 0x108e9
cmpl $0x200, %eax            # imm = 0x200
jne 0x1404e
movq -0x30(%rbp), %r15
movq %r15, %rdi
movq %rbx, %rsi
callq 0x145eb
movq %rax, %rbx
movl (%rax), %eax
cmpl $0x3, %eax
movq -0x40(%rbp), %r13
je 0x11e27
cmpl $0x1, %eax
jne 0x14184
movzbl 0x30(%rbx), %eax
cmpl $0x9, %eax
je 0xd269
cmpl $0x5, %eax
jne 0x12db7
movq %r15, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq -0x30(%rbp), %rdi
movq %rbx, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x35b38(%rip), %rsi     # 0x42dd4
movq %r15, %rdx
callq 0x15391
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x35b26(%rip), %r12     # 0x42dd9
movq %r12, %rsi
movq %rbx, %rdx
callq 0x15391
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movl $0x8, %esi
leaq 0x35b02(%rip), %rdx     # 0x42dd4
movq %r12, %rcx
callq 0x15c61
movq %r15, %rdi
movq -0x30(%rbp), %r15
callq 0x14956
movq %rbx, %rdi
callq 0x14956
leaq 0x363c3(%rip), %r12     # 0x436b8
jmp 0x12195
cmpl $0x1, 0x44(%r12)
jne 0x1310c
movq 0x48(%r12), %rax
movq (%rax), %rbx
cmpl $0x200, (%rbx)          # imm = 0x200
jne 0x1314a
movq %r15, %r13
movq %r14, %r15
leaq -0x68(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq %r13, %rdi
movq %r14, %rsi
movq %rbx, %rdx
callq 0x15b58
movq 0x20(%r13), %rdi
movq -0x60(%rbp), %rsi
testq %rsi, %rsi
leaq 0x3570f(%rip), %rax     # 0x42a5b
cmoveq %rax, %rsi
callq 0x15bfc
movq %r14, %rdi
callq 0x79f8
movq %r15, %r14
jmp 0x11fc8
cmpl $0x1, 0x44(%r12)
jne 0x132fc
movq 0x48(%r12), %rax
movq (%rax), %rdx
cmpl $0x303, (%rdx)          # imm = 0x303
jne 0x13280
movq 0x20(%r15), %rsi
movq %r15, %rdi
callq 0x159b7
jmp 0x12f07
cmpl $0x2, 0x44(%r12)
jne 0x1312b
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13188
movq %r14, %r13
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x48(%r12), %rax
movq %r15, %r12
movq 0x8(%rax), %r15
cmpl $0x303, (%r15)          # imm = 0x303
jne 0x131c6
leaq -0x68(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq %r12, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x159b7
movq %r12, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %rdi
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
leaq 0x35641(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
movq %rbx, %rsi
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r14, %rdi
callq 0x79f8
movq %r13, %r14
movq -0x40(%rbp), %r13
jmp 0x1119f
movl 0x44(%r12), %eax
cmpl $0x2, %eax
jae 0x13090
cmpl $0x1, %eax
jne 0xd46f
movq 0x48(%r12), %rax
movq (%rax), %rcx
movq %r15, %rdi
xorl %esi, %esi
movl $0x3, %edx
xorl %r8d, %r8d
callq 0x14c2b
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %r15, %rdi
movq %rbx, %rsi
leaq 0x357ec(%rip), %rdx     # 0x42c74
leaq 0x357ea(%rip), %rcx     # 0x42c79
callq 0x1444d
movq 0x20(%r15), %rdi
movq -0x60(%rbp), %rsi
testq %rsi, %rsi
leaq 0x355b5(%rip), %rax     # 0x42a5b
cmoveq %rax, %rsi
callq 0x15bfc
movq %rbx, %rdi
jmp 0x11f35
cmpl $0x2, 0x44(%r12)
jne 0x13204
movq 0x48(%r12), %rax
movq (%rax), %rcx
movq %r15, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x10, %al
jne 0x13242
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r15, %r13
movq %r15, %rdi
movl $0x1, %esi
movl $0x2, %edx
xorl %r8d, %r8d
callq 0x14c2b
movl %eax, %ebx
leaq -0x68(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq %r14, %rdi
leaq 0x3559d(%rip), %r12     # 0x42abb
movq %r12, %rsi
leaq 0x32e65(%rip), %rdx     # 0x4038d
leaq 0x358a5(%rip), %r15     # 0x42dd4
movq %r15, %rcx
xorl %eax, %eax
callq 0x7af1
leaq -0x78(%rbp), %r14
movq %r14, %rdi
callq 0x7508
movq %r14, %rdi
movq %r12, %rsi
leaq 0x35a04(%rip), %rdx     # 0x42f56
movq %r15, %rcx
xorl %eax, %eax
callq 0x7af1
movzbl %bl, %ebx
cmpb $0xb, %bl
ja 0x10dce
movl $0xa20, %eax            # imm = 0xA20
btl %ebx, %eax
jae 0x10dce
movq %r13, %r15
movq 0x20(%r13), %rdi
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
leaq 0x354d0(%rip), %rbx     # 0x42a5b
cmoveq %rbx, %rdx
movl $0x8, %esi
leaq 0x3583e(%rip), %rcx     # 0x42dd9
callq 0x15262
movq 0x20(%r13), %rdi
movq -0x70(%rbp), %rdx
testq %rdx, %rdx
cmoveq %rbx, %rdx
movl $0x8, %esi
leaq 0x35f07(%rip), %rcx     # 0x434c2
jmp 0x10e03
cmpl $0x2, 0x44(%r12)
jne 0x1329f
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13223
movq %r14, -0x38(%rbp)
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x48(%r12), %rax
movq 0x8(%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x132be
movq %r15, %rdi
callq 0x14565
movq %r15, %r13
movq %rax, %r15
movq %r13, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq 0x58(%rax), %rcx
testq %rcx, %rcx
leaq 0x35427(%rip), %r14     # 0x42a5b
cmoveq %r14, %rcx
movl $0x8, %esi
leaq 0x35790(%rip), %rdx     # 0x42dd4
callq 0x15262
movq %rbx, %rdi
callq 0x14956
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq 0x58(%rax), %rcx
testq %rcx, %rcx
cmoveq %r14, %rcx
movl $0x8, %esi
leaq 0x3575d(%rip), %r12     # 0x42dd9
movq %r12, %rdx
callq 0x15262
movq %rbx, %rdi
callq 0x14956
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
leaq 0x3541b(%rip), %r14     # 0x42abd
movq %r14, %rsi
leaq 0x35728(%rip), %rdx     # 0x42dd4
xorl %eax, %eax
callq 0x7af1
leaq -0x78(%rbp), %r15
movq %r15, %rdi
callq 0x7508
movq %r15, %rdi
movq %r14, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq -0x70(%rbp), %rcx
testq %rcx, %rcx
leaq 0x3537a(%rip), %r14     # 0x42a5b
cmoveq %r14, %rcx
movl $0x8, %esi
leaq 0x35dd1(%rip), %r12     # 0x434c2
movq %r12, %rdx
callq 0x15262
movq 0x20(%r13), %rdi
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r14, %rdx
movl $0x8, %esi
movq %r12, %rcx
callq 0x15262
movq %rbx, %rdi
callq 0x79f8
movq %r15, %rdi
movq %r13, %r15
jmp 0xd8ea
cmpl $0x3, 0x44(%r12)
jne 0x130ce
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x130ed
movq %r15, %rdi
callq 0x14565
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movl %ebx, %edi
callq 0x2b35c
testb %al, %al
jne 0xd771
movl %ebx, %edi
callq 0x2b36c
testb %al, %al
je 0x13f94
movq %r15, -0x50(%rbp)
movl %ebx, -0x48(%rbp)
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq 0x10(%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x131e5
movq -0x30(%rbp), %r14
movq %r14, %rdi
callq 0x14565
movq %r14, %rdi
movq %rax, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %rdi
movq 0x58(%rax), %rcx
testq %rcx, %rcx
leaq 0x3529c(%rip), %rax     # 0x42a5b
cmoveq %rax, %rcx
movq %rax, %r15
movl $0x8, %esi
leaq 0x35602(%rip), %r12     # 0x42dd4
movq %r12, %rdx
callq 0x15262
movq %rbx, %rdi
callq 0x14956
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
leaq 0x352c5(%rip), %r13     # 0x42abd
movq %r13, %rsi
movq %r12, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r14), %rdi
movq -0x60(%rbp), %rcx
testq %rcx, %rcx
movq %r15, %r12
cmoveq %r15, %rcx
movl $0x8, %esi
leaq 0x355b6(%rip), %r15     # 0x42dd9
movq %r15, %rdx
callq 0x15262
leaq -0x78(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
movq %r13, %rsi
movq %r15, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r14), %rdi
movq -0x70(%rbp), %rcx
testq %rcx, %rcx
cmoveq %r12, %rcx
movq %r12, %r13
movl $0x8, %esi
leaq 0x35c5d(%rip), %rdx     # 0x434c2
callq 0x15262
movq %rbx, %rdi
callq 0x79f8
movq %r14, %rdi
movq -0x50(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r12
movl -0x48(%rbp), %edi
movl $0x2, %esi
movl $0x2a95, %edx           # imm = 0x2A95
callq 0x151ae
movq %r12, %rdi
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq 0x20(%r14), %rdi
movl $0x8, %esi
movq %r15, %rdx
leaq 0x366f4(%rip), %rcx     # 0x43fb6
callq 0x15888
movq 0x20(%r14), %rdi
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r13, %rdx
movl $0x8, %esi
movq %r15, %rcx
movq %r14, %r15
callq 0x15262
leaq -0x68(%rbp), %rdi
callq 0x79f8
jmp 0x12d76
cmpl $0x1, 0x44(%r12)
jne 0x12ff5
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13033
movq %r15, %rdi
callq 0x14565
movq %r15, %rdi
movq %rax, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r15), %rdi
movq 0x58(%rax), %rcx
testq %rcx, %rcx
leaq 0x3511d(%rip), %r12     # 0x42a5b
cmoveq %r12, %rcx
movl $0x8, %esi
movq %r15, %r13
leaq 0x35483(%rip), %r15     # 0x42dd4
movq %r15, %rdx
callq 0x15262
movq %rbx, %rdi
callq 0x14956
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %rbx, %rdi
leaq 0x35146(%rip), %rsi     # 0x42abd
movq %r15, %rdx
movq %r13, %r15
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r12, %rdx
movl $0x8, %esi
leaq 0x35a3f(%rip), %rcx     # 0x433de
callq 0x15262
movq %rbx, %rdi
jmp 0x10eb0
cmpl $0x3, 0x44(%r12)
jne 0x13986
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13a7e
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %eax
movl %eax, -0x50(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %rbx
movq %r15, %r14
movq 0x10(%rax), %r15
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17c38
movl %eax, %r13d
movzbl %al, %r12d
movl %r12d, %edi
callq 0x2b32a
testb %al, %al
je 0xff12
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r13b
jne 0x111a7
leaq 0x35381(%rip), %rbx     # 0x42dd4
leaq 0x3537f(%rip), %rdx     # 0x42dd9
leaq 0x35a61(%rip), %rcx     # 0x434c2
leaq 0x35a67(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17f17
movq 0x20(%r14), %rdi
leaq 0x37c9b(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x25b1, %edx           # imm = 0x25B1
jmp 0x12e74
cmpl $0x3, 0x44(%r12)
jne 0x13a9d
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13afa
movq %r15, %rdi
callq 0x14565
cmpb $0x10, 0x30(%rax)
jne 0x13ef9
movq %r15, %rdi
movq %rax, %r15
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
leaq -0x68(%rbp), %rbx
movq %rdi, %r13
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %r8
callq 0x14c2b
movq 0x10(%rbx), %rax
cmpl $0x440, (%rax)          # imm = 0x440
jne 0x13bb4
movq 0x48(%rax), %rax
movq (%rax), %rax
cmpl $0x410, (%rax)          # imm = 0x410
jne 0x13cea
movq 0x48(%r12), %rcx
movq 0x10(%rcx), %rdx
cmpl $0x200, (%rdx)          # imm = 0x200
jne 0x13378
movq 0x48(%rax), %rax
movq (%rax), %rsi
movq (%r13), %rdi
callq 0x2b3c4
movq 0x40(%rax), %rbx
leaq -0x78(%rbp), %r12
movq %r12, %rdi
callq 0x7508
leaq 0x3585b(%rip), %rsi     # 0x433e5
movq %r12, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq 0x8(%r12), %rcx
testq %rcx, %rcx
leaq 0x34eb1(%rip), %rax     # 0x42a5b
cmoveq %rax, %rcx
leaq 0x3521f(%rip), %rbx     # 0x42dd4
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
movq %r12, %rdi
callq 0x79f8
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %rax, %rsi
movq %rbx, %rdx
jmp 0x10bb2
cmpl $0x3, 0x44(%r12)
jne 0x13a21
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13d09
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %eax
movl %eax, -0x50(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %rbx
movq %r15, %r14
movq 0x10(%rax), %r15
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17c38
movl %eax, %r13d
movzbl %al, %r12d
movl %r12d, %edi
callq 0x2b32a
testb %al, %al
je 0xffe5
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r13b
jne 0x112fb
leaq 0x35144(%rip), %rbx     # 0x42dd4
leaq 0x35142(%rip), %rdx     # 0x42dd9
leaq 0x35824(%rip), %rcx     # 0x434c2
leaq 0x3582a(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17e8f
movq 0x20(%r14), %rdi
leaq 0x37a5e(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x241d, %edx           # imm = 0x241D
jmp 0x12e74
cmpl $0x3, 0x44(%r12)
jne 0x138eb
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x139e3
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %eax
movl %eax, -0x50(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %rbx
movq %r15, %r14
movq 0x10(%rax), %r15
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17c38
movl %eax, %r13d
movzbl %al, %r12d
movl %r12d, %edi
callq 0x2b32a
testb %al, %al
je 0x100b8
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r13b
jne 0x1144f
leaq 0x3501c(%rip), %rbx     # 0x42dd4
leaq 0x3501a(%rip), %rdx     # 0x42dd9
leaq 0x356fc(%rip), %rcx     # 0x434c2
leaq 0x35702(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17f9f
movq 0x20(%r14), %rdi
leaq 0x37936(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2745, %edx           # imm = 0x2745
jmp 0x12e74
cmpl $0x2, 0x44(%r12)
jne 0x13a02
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13b19
movq %r15, %rdi
callq 0x14565
movq %r15, %r13
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x13f37
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0xdea6
cmpl $0x5, %ebx
jne 0x1099f
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x3560d(%rip), %rbx     # 0x434c2
leaq 0x35522(%rip), %r13     # 0x433de
movl $0x8, %esi
movq %rbx, %rdx
movq %r13, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x355f4(%rip), %r12     # 0x434cf
movl $0x8, %esi
movq %r12, %rdx
movq %r13, %rcx
callq 0x15262
leaq 0x34ee2(%rip), %rcx     # 0x42dd4
leaq 0x34ee0(%rip), %r8      # 0x42dd9
movq -0x30(%rbp), %rdi
movq %rbx, %rsi
movq %r12, %rdx
callq 0x17551
jmp 0xdfb5
cmpl $0x2, 0x44(%r12)
jne 0x135a6
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13622
movq %r15, %rdi
callq 0x14565
movq %r15, %r13
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x136dc
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0xdf7a
cmpl $0x5, %ebx
jne 0x109fa
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x34e4b(%rip), %rbx     # 0x42dd4
leaq 0x378d9(%rip), %r13     # 0x45869
movq %rbx, %rsi
movq %r13, %rdx
callq 0x1610a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x34e2f(%rip), %r12     # 0x42dd9
movq %r12, %rsi
movq %r13, %rdx
callq 0x1610a
movq -0x30(%rbp), %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r13
movq -0x30(%rbp), %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r13, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r15, %rsi
movq %r12, %rdx
callq 0x14b9a
movq %r13, %rdi
movq -0x40(%rbp), %r13
movq -0x30(%rbp), %rbx
callq 0x14956
movq %r15, %rdi
movq %rbx, %r15
jmp 0x12f02
cmpl $0x3, 0x44(%r12)
jne 0x139c4
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13bd3
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq %r15, %r14
movq 0x8(%rax), %r15
movq 0x10(%rax), %r13
cmpl $0x10, %ebx
jne 0x1018b
leaq -0x68(%rbp), %rbx
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r15, %rcx
movq %rbx, %r8
callq 0x14c2b
movq (%r14), %rdi
movq 0x10(%rbx), %rax
movq 0x48(%rax), %rax
movq (%rax), %rdx
movq %r12, %rsi
callq 0x2ad41
movq %rax, %rbx
movq %r14, %rdi
movl $0x1, %esi
movl $0x2, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpq $0x2, %rbx
movq %r14, %r12
jb 0xe102
leaq -0x78(%rbp), %r15
movq %r15, %rdi
callq 0x7508
leaq 0x35317(%rip), %rsi     # 0x433e5
movq %r15, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r12), %rdi
movq 0x8(%r15), %rsi
testq %rsi, %rsi
leaq 0x3496d(%rip), %rax     # 0x42a5b
cmoveq %rax, %rsi
callq 0x173a4
movq %r15, %rdi
movq %r12, %r14
callq 0x79f8
movq 0x20(%r14), %rdi
leaq 0x34cc7(%rip), %rbx     # 0x42dd4
leaq 0x34cc5(%rip), %rdx     # 0x42dd9
movq %rbx, %rsi
callq 0x17466
jmp 0xed4a
cmpl $0x2, 0x44(%r12)
jne 0x13d28
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13e20
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %ebx
movq 0x20(%r15), %rdi
leaq 0x34c78(%rip), %rdx     # 0x42dd4
movq %rdx, %rsi
callq 0x1610a
movq 0x20(%r15), %rdi
leaq 0x34c6a(%rip), %rdx     # 0x42dd9
movq %rdx, %rsi
callq 0x1610a
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r15, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0xb, %ebx
je 0x1078d
cmpl $0xa, %ebx
jne 0x1406d
movq 0x20(%r15), %rdi
cmpb $0x5, %al
jne 0x11ce6
leaq 0x34c22(%rip), %rsi     # 0x42dd9
callq 0x15aa4
movq 0x20(%r15), %rdi
leaq 0x34c0d(%rip), %rsi     # 0x42dd4
callq 0x15aa4
leaq -0x68(%rbp), %r12
movq %r12, %rdi
callq 0x7508
leaq 0x348de(%rip), %rsi     # 0x42abd
leaq 0x35dc5(%rip), %rbx     # 0x43fab
movq %r12, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r15), %rdi
movq 0x8(%r12), %rdx
testq %rdx, %rdx
leaq 0x34855(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
movl $0x4, %esi
callq 0x161f5
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r15), %rdi
leaq 0x35d8f(%rip), %rcx     # 0x43fb6
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
jmp 0x11cf7
cmpl $0x2, 0x44(%r12)
jne 0x13d47
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13359
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq %r15, %r14
movb 0x30(%rax), %r13b
movq 0x48(%r12), %rax
movq 0x8(%rax), %rdx
leaq 0x35d31(%rip), %rsi     # 0x43fb0
movq %r15, %rdi
callq 0x16b09
cmpb $0xb, %al
je 0x10822
movzbl %al, %eax
cmpl $0xa, %eax
jne 0x13fd2
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rdi
callq 0x16fe7
jmp 0x1082b
cmpl $0x2, 0x44(%r12)
jne 0x13758
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x1388e
movq %r15, %rdi
callq 0x14565
movq %r15, %rdi
movq %rax, %r15
movzbl 0x30(%rax), %r13d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %al
je 0x12fd6
movl %eax, %r12d
movzbl %al, %ebx
cmpl $0x5, %ebx
je 0x12fd6
cmpl $0x9, %r13d
je 0xe31f
cmpl $0x5, %r13d
jne 0x10d37
movl %ebx, %edi
xorl %esi, %esi
movl $0x1372, %edx           # imm = 0x1372
callq 0x151ae
cmpb $0x8, %r12b
je 0xe33c
cmpl $0x4, %ebx
jne 0x11f3f
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x35177(%rip), %rdx     # 0x434c2
movl $0x8, %esi
movq %rax, %rcx
callq 0x15262
jmp 0x11f5d
cmpl $0x3, 0x44(%r12)
jne 0x133b6
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13451
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %eax
movl %eax, -0x50(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movq %r15, %rdi
movq %r13, %rsi
callq 0x17c38
movl %eax, %r15d
movzbl %al, %ebx
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
jne 0xe3c8
movl %ebx, %edi
callq 0x2b36c
testb %al, %al
je 0x11636
movq -0x30(%rbp), %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
movq %rdi, %r13
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r15b
je 0xe408
cmpl $0x5, %ebx
jne 0x11853
movq -0x30(%rbp), %r12
movq 0x20(%r12), %rdi
leaq 0x349bc(%rip), %rbx     # 0x42dd4
leaq 0x350a3(%rip), %rdx     # 0x434c2
movq %rbx, %rsi
callq 0x1610a
movq 0x20(%r12), %rdi
leaq 0x349a6(%rip), %r15     # 0x42dd9
leaq 0x35095(%rip), %rdx     # 0x434cf
movq %r15, %rsi
callq 0x1610a
movq 0x20(%r12), %rdi
movl $0x8, %esi
movq %rbx, %rdx
movq %r15, %rcx
movq %r12, %r15
callq 0x15c61
movq 0x20(%r12), %rdi
callq 0x17d7f
movq 0x20(%r12), %rdi
leaq 0x372b2(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x11bfc
cmpl $0x5, %r12d
je 0x11bfc
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2155, %edx           # imm = 0x2155
jmp 0x12da6
cmpl $0x3, 0x44(%r12)
jne 0x13b38
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13e3f
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %eax
movl %eax, -0x50(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %rbx
movq %r15, %r14
movq 0x10(%rax), %r15
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17c38
movl %eax, %r13d
movzbl %al, %r12d
movl %r12d, %edi
callq 0x2b32a
testb %al, %al
je 0x1025c
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r13b
jne 0x11703
leaq 0x3486c(%rip), %rbx     # 0x42dd4
leaq 0x3486a(%rip), %rdx     # 0x42dd9
leaq 0x34f4c(%rip), %rcx     # 0x434c2
leaq 0x34f52(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17e07
movq 0x20(%r14), %rdi
leaq 0x37186(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2289, %edx           # imm = 0x2289
jmp 0x12e74
cmpl $0x2, 0x44(%r12)
jne 0x137b5
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x138ad
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x48(%r12), %rax
movq 0x8(%rax), %rsi
cmpl $0xbd2, (%rsi)          # imm = 0xBD2
jne 0x139a5
movq %r15, %rdi
movzbl 0x30(%rbx), %r15d
movq %rdi, %r12
callq 0x1707d
cmpl $0xb, %r15d
ja 0x11d93
movl $0xa20, %eax            # imm = 0xA20
btl %r15d, %eax
jae 0x11d93
movq %r12, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq %r12, %rdi
movq %rbx, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %rdi
leaq 0x34753(%rip), %rdx     # 0x42dd4
movq %r15, %rsi
callq 0x14b9a
movq 0x20(%r12), %rdi
leaq 0x34e3a(%rip), %rdx     # 0x434cf
movq %rbx, %rsi
callq 0x14b9a
movq %r15, %rdi
movq %r12, %r15
jmp 0xfe25
cmpl $0x2, 0x44(%r12)
jne 0x13948
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13a40
movq %r13, %rbx
movq %r15, %rdi
callq 0x14565
cmpb $0x10, 0x30(%rax)
jne 0x13b57
movq %r15, %r13
movq %rax, %r15
movq 0x20(%r13), %rdi
leaq 0x346e6(%rip), %rdx     # 0x42dd4
movq %rdx, %rsi
callq 0x1610a
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %rax, %rsi
leaq 0x346a5(%rip), %rdx     # 0x42dd4
jmp 0x11c9b
cmpl $0x2, 0x44(%r12)
jne 0x13d66
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13d85
movq %r15, %rdi
callq 0x14565
movq %r15, %r13
movq %rax, %rbx
movzbl 0x30(%rax), %r15d
movq 0x20(%r13), %rdi
leaq 0x34662(%rip), %rdx     # 0x42dd4
movq %rdx, %rsi
callq 0x1610a
movq 0x20(%r13), %rdi
leaq 0x34654(%rip), %rdx     # 0x42dd9
movq %rdx, %rsi
callq 0x1610a
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
movzbl %al, %eax
leal -0x6(%rax), %ecx
cmpl $0x3, %ecx
jae 0x10eba
cmpl $0xb, %r15d
je 0x10932
cmpl $0xa, %r15d
jne 0x140ab
movq -0x30(%rbp), %r15
movq 0x20(%r15), %rdi
leaq 0x345fa(%rip), %rdx     # 0x42dd4
movl $0x4, %esi
callq 0x161f5
movq %r15, %rdi
movq %rbx, %rsi
jmp 0x1161b
cmpl $0x2, 0x44(%r12)
jne 0x13adb
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13bf2
movq %r14, -0x38(%rbp)
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq %r15, %r14
movzbl 0x30(%rax), %r15d
movq 0x20(%r14), %rdi
leaq 0x345a3(%rip), %rdx     # 0x42dd4
movq %rdx, %rsi
callq 0x1610a
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %al
je 0x12fb7
movl %eax, %r13d
movzbl %al, %r12d
cmpl $0x5, %r12d
je 0x12fb7
cmpl $0x9, %r15d
je 0xe87d
cmpl $0x5, %r15d
jne 0x10d9c
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq %r14, %rdi
movq %rbx, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %rbx
cmpb $0x4, %r13b
movq -0x38(%rbp), %r14
je 0xe983
cmpl $0x8, %r12d
je 0xe983
movq %rbx, -0x50(%rbp)
movq %r15, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x14af, %edx           # imm = 0x14AF
callq 0x151ae
movq %r15, -0x48(%rbp)
testq %r15, %r15
je 0x14200
movq %rax, %r12
testq %rax, %rax
je 0x141e1
leaq 0x35aeb(%rip), %rsi     # 0x443e5
leaq -0x68(%rbp), %rdi
callq 0x7537
decb %r13b
cmpb $0x10, %r13b
jae 0x1408c
movzbl %r13b, %eax
movl $0x87ff, %ecx           # imm = 0x87FF
btl %eax, %ecx
jae 0x1408c
movq %rbx, %r15
leaq 0x338a4(%rip), %rcx     # 0x421d0
movsbl (%rax,%rcx), %esi
leaq -0x68(%rbp), %r13
movq %r13, %rdi
callq 0x768b
movq %r13, %rdi
movl $0x6c, %esi
callq 0x768b
movq 0x8(%r13), %rdx
testq %rdx, %rdx
leaq 0x34104(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
leaq 0x346a5(%rip), %rsi     # 0x43007
leaq 0x3446b(%rip), %r8      # 0x42dd4
movq -0x48(%rbp), %rdi
movq %r12, %rcx
xorl %eax, %eax
callq 0x7af1
movq %r13, %rdi
callq 0x79f8
movq -0x50(%rbp), %rbx
movq -0x30(%rbp), %r12
movq 0x20(%r12), %rdi
leaq 0x34441(%rip), %rdx     # 0x42dd4
movq %r15, %rsi
callq 0x14b9a
movq 0x20(%r12), %rdi
leaq 0x34a37(%rip), %rdx     # 0x433de
movq %rbx, %rsi
callq 0x14b9a
movq %r15, %rdi
movq %r12, %r15
callq 0x14956
jmp 0x1275d
cmpl $0x2, 0x44(%r12)
jne 0x13e5e
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13f18
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x48(%r12), %rax
movq 0x8(%rax), %rdx
leaq 0x355b6(%rip), %rsi     # 0x43fb0
movq %r15, %rdi
callq 0x16b09
movq 0x20(%r15), %rdi
testq %rdi, %rdi
je 0x13c11
leaq 0x345f1(%rip), %rsi     # 0x43007
leaq 0x360e2(%rip), %rdx     # 0x44aff
leaq 0x3558c(%rip), %rcx     # 0x43fb0
movq %rcx, %r8
xorl %eax, %eax
callq 0x7af1
movq %r15, %rdi
movq %rbx, %rsi
jmp 0x11ccb
cmpl $0x3, 0x44(%r12)
jne 0x13c30
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13e7d
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x13da4
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
movq %r14, %r13
je 0x10a37
cmpl $0x5, %ebx
movq -0x38(%rbp), %r14
jne 0x10b77
movq 0x20(%r13), %rdi
leaq 0x34189(%rip), %rdx     # 0x42c65
leaq 0x342f1(%rip), %rcx     # 0x42dd4
movl $0x8, %esi
callq 0x15262
movq 0x20(%r13), %rdi
leaq 0x36db5(%rip), %rbx     # 0x458ad
leaq 0x342da(%rip), %r12     # 0x42dd9
movl $0x8, %esi
movq %rbx, %rdx
movq %r12, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x3499c(%rip), %rdx     # 0x434ba
movq %rbx, %rsi
callq 0x1601f
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
callq 0x17ade
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x3498d(%rip), %rbx     # 0x434cf
movl $0x8, %esi
movq %rbx, %rdx
movq %r12, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x35319(%rip), %rdx     # 0x43e7a
movq %rbx, %rsi
callq 0x1601f
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movl $0x8, %esi
leaq 0x34257(%rip), %r13     # 0x42dd4
movq %r13, %rdx
leaq 0x340de(%rip), %rcx     # 0x42c65
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movl $0x8, %esi
movq %r12, %rdx
leaq 0x36d0a(%rip), %rbx     # 0x458ad
movq %rbx, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x36cf8(%rip), %rcx     # 0x458b2
movl $0x6, %esi
leaq 0x348f4(%rip), %rdx     # 0x434ba
callq 0x16655
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r13, %rsi
movq %rbx, %rdx
callq 0x179f3
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r12, %rsi
leaq 0x348df(%rip), %rdx     # 0x434cf
callq 0x179f3
movq -0x30(%rbp), %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %rbx, %rsi
movq %r13, %rdx
callq 0x14b9a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r15, %rsi
movq %r12, %rdx
movq -0x30(%rbp), %r12
jmp 0x12acb
cmpl $0x3, 0x44(%r12)
jne 0x1369e
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x137f3
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq %r15, %r14
movq 0x8(%rax), %r15
movq 0x10(%rax), %r13
cmpl $0x10, %ebx
jne 0x1032f
leaq -0x68(%rbp), %rbx
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r15, %rcx
movq %rbx, %r8
callq 0x14c2b
movq (%r14), %rdi
movq 0x10(%rbx), %rax
movq 0x48(%rax), %rax
movq (%rax), %rdx
movq %r12, %rsi
callq 0x2ad41
movq %rax, %rbx
movq %r14, %rdi
movl $0x1, %esi
movl $0x2, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpq $0x2, %rbx
movq %r14, %r12
jb 0xed2b
leaq -0x78(%rbp), %r15
movq %r15, %rdi
callq 0x7508
leaq 0x346ee(%rip), %rsi     # 0x433e5
movq %r15, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r12), %rdi
movq 0x8(%r15), %rsi
testq %rsi, %rsi
leaq 0x33d44(%rip), %rax     # 0x42a5b
cmoveq %rax, %rsi
callq 0x173a4
movq %r15, %rdi
movq %r12, %r14
callq 0x79f8
movq 0x20(%r14), %rdi
leaq 0x3409e(%rip), %rbx     # 0x42dd4
leaq 0x3409c(%rip), %rcx     # 0x42dd9
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r12), %rdi
movq %rax, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq %r15, %rdi
movq %r12, %r15
jmp 0x12d71
cmpl $0x3, 0x44(%r12)
jne 0x13b76
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13c4f
movq %r15, %rdi
callq 0x14565
movq %r15, %r13
movq %rax, %r15
movzbl 0x30(%rax), %r14d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rbx
movq 0x10(%rax), %r12
movl %r14d, %edi
callq 0x2b32a
testb %al, %al
je 0x10468
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %r14d
jne 0x11967
movq 0x20(%r13), %rbx
leaq 0x345d2(%rip), %r12     # 0x433de
movq %rbx, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x346b1(%rip), %rsi     # 0x434cf
movq %rbx, %rdi
callq 0x15aa4
movq 0x20(%r13), %rbx
movq %rbx, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x34686(%rip), %rsi     # 0x434c2
movq %rbx, %rdi
callq 0x15aa4
movq 0x20(%r13), %r14
movq %r14, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x33f7f(%rip), %rbx     # 0x42dd9
movq %r14, %rdi
movq %rbx, %rsi
callq 0x15aa4
movq 0x20(%r13), %r14
movq %r14, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x33f59(%rip), %r12     # 0x42dd4
movq %r14, %rdi
movq %r12, %rsi
callq 0x15aa4
movq 0x20(%r13), %rdi
leaq 0x36508(%rip), %rsi     # 0x45399
jmp 0x10543
cmpl $0x2, 0x44(%r12)
jne 0x13641
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13777
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq %r15, %r14
movb 0x30(%rax), %r13b
movq 0x48(%r12), %rax
movq 0x8(%rax), %rdx
leaq 0x350d4(%rip), %rsi     # 0x43fb0
movq %r15, %rdi
callq 0x16b09
cmpb $0xb, %al
je 0x10852
movzbl %al, %eax
cmpl $0xa, %eax
jne 0x14010
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rdi
callq 0x16fe7
jmp 0x1085b
cmpl $0x2, 0x44(%r12)
jne 0x137d4
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x138cc
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x48(%r12), %rax
movq 0x8(%rax), %rdx
leaq 0x3506b(%rip), %rsi     # 0x43fb0
movq %r15, %rdi
callq 0x16b09
movq 0x20(%r15), %rdi
testq %rdi, %rdi
je 0x13a5f
leaq 0x340a6(%rip), %rsi     # 0x43007
leaq 0x35c4b(%rip), %rdx     # 0x44bb3
leaq 0x35041(%rip), %rcx     # 0x43fb0
movq %rcx, %r8
xorl %eax, %eax
callq 0x7af1
movq %r15, %rdi
movq %rbx, %rsi
jmp 0x11cfe
cmpl $0x2, 0x44(%r12)
jne 0x13dc3
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13c6e
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movzbl 0x30(%rax), %r14d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r15, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %r14d
je 0xf06d
cmpl $0x5, %r14d
je 0xf06d
movq %r15, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r15, %r12
movq 0x20(%r15), %r15
movzbl %r14b, %edi
xorl %esi, %esi
movl $0x17a2, %edx           # imm = 0x17A2
jmp 0x10978
cmpl $0x2, 0x44(%r12)
jne 0x13413
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x134cd
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movzbl 0x30(%rax), %r14d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movq %r15, %rdi
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %r14d
je 0xf06d
cmpl $0x5, %r14d
jne 0x10956
movq %r15, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %r15, %r14
movq %rax, %r15
movq %r14, %rdi
movq %rbx, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %rdi
leaq 0x33d36(%rip), %rdx     # 0x42dd4
movq %r15, %rsi
callq 0x14b9a
movq 0x20(%r14), %rdi
leaq 0x33d28(%rip), %rdx     # 0x42dd9
movq %rbx, %rsi
callq 0x14b9a
movq %r15, %rdi
movq %r14, %r15
callq 0x14956
jmp 0x1098e
cmpl $0x3, 0x44(%r12)
jne 0x134ec
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13568
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, -0x48(%rbp)
movb 0x30(%rax), %r15b
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %rbx
movzbl %r15b, %r12d
movl %r12d, %edi
callq 0x2b32a
testb %al, %al
je 0x105a1
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r15b
jne 0x11a43
movq 0x20(%r14), %rbx
leaq 0x3427b(%rip), %r13     # 0x433de
movq %rbx, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x3435a(%rip), %rsi     # 0x434cf
movq %rbx, %rdi
callq 0x15aa4
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x3432b(%rip), %rbx     # 0x434c2
movq %r12, %rdi
movq %rbx, %rsi
callq 0x15aa4
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x33c1d(%rip), %rsi     # 0x42dd9
movq %r12, %rdi
callq 0x15aa4
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r12
movq %r12, %rdi
movq %r13, %rsi
movq -0x30(%rbp), %r14
callq 0x15aa4
leaq 0x33bf2(%rip), %rsi     # 0x42dd4
movq %r12, %rdi
callq 0x15aa4
movq 0x20(%r14), %rdi
leaq 0x361a4(%rip), %rsi     # 0x45399
callq 0x1733f
movq %r14, %rdi
callq 0x176a0
movq %r14, %rdi
movq -0x48(%rbp), %r15
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r12
movq %r14, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq 0x20(%r14), %rdi
movq %r15, %rsi
leaq 0x34289(%rip), %rdx     # 0x434cf
jmp 0xf6f7
cmpl $0x3, 0x44(%r12)
jne 0x13de2
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13c8d
movq %r15, %rdi
callq 0x14565
movq %rax, -0x48(%rbp)
movzbl 0x30(%rax), %eax
movl %eax, -0x50(%rbp)
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movq %r15, %rdi
movq %r13, %rsi
callq 0x17c38
movl %eax, %r15d
movzbl %al, %ebx
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
jne 0xf2b6
movl %ebx, %edi
callq 0x2b36c
testb %al, %al
je 0x11aa8
movq -0x30(%rbp), %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
movq %rdi, %r13
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %r15b
je 0xf2f6
cmpl $0x5, %ebx
jne 0x11b7b
movq -0x30(%rbp), %r12
movq 0x20(%r12), %rdi
leaq 0x33ace(%rip), %rbx     # 0x42dd4
leaq 0x341b5(%rip), %rdx     # 0x434c2
movq %rbx, %rsi
callq 0x1610a
movq 0x20(%r12), %rdi
leaq 0x33ab8(%rip), %r15     # 0x42dd9
leaq 0x341a7(%rip), %rdx     # 0x434cf
movq %r15, %rsi
callq 0x1610a
movq 0x20(%r12), %rdi
movl $0x8, %esi
movq %rbx, %rdx
movq %r15, %rcx
movq %r12, %r15
callq 0x15c61
movq 0x20(%r12), %rdi
leaq 0x33d73(%rip), %rsi     # 0x430c7
callq 0x1785f
movq 0x20(%r12), %rdi
leaq 0x363bd(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x11bfc
cmpl $0x5, %r12d
je 0x11bfc
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x200e, %edx           # imm = 0x200E
jmp 0x12da6
cmpl $0x1, 0x44(%r12)
jne 0x13587
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0xbd2, (%rsi)          # imm = 0xBD2
jne 0x13603
movq %r15, %rdi
callq 0x1707d
jmp 0x12f07
cmpl $0x3, 0x44(%r12)
jne 0x13abc
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13f56
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %r13d
movq 0x48(%r12), %rax
movq 0x8(%rax), %r12
movq 0x10(%rax), %rbx
movl %r13d, %edi
callq 0x2b33b
testb %al, %al
je 0x106f0
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x5, %r13d
je 0x11fd0
cmpl $0x9, %r13d
jne 0x120c3
leaq 0x35d8c(%rip), %rbx     # 0x4520b
jmp 0x11fd7
cmpl $0x3, 0x44(%r12)
jne 0x13739
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x1386f
movq %r15, %rdi
callq 0x14565
movzbl 0x30(%rax), %edi
movq %r15, %r14
movq %rax, -0x48(%rbp)
movq 0x38(%rax), %r15
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %rbx
callq 0x2b36c
testb %al, %al
je 0x13967
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x1, %esi
movl $0x2, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq (%r14), %rdi
movq 0x48(%r15), %rax
movq (%rax), %rdx
movq %r12, %rsi
callq 0x2ad41
movq %rax, %rbx
leaq -0x68(%rbp), %r12
movq %r12, %rdi
callq 0x7508
leaq 0x33eb7(%rip), %rsi     # 0x433e5
movq %r12, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r14), %rdi
movq 0x8(%r12), %rsi
testq %rsi, %rsi
leaq 0x3350d(%rip), %rax     # 0x42a5b
cmoveq %rax, %rsi
callq 0x173a4
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r14), %rdi
leaq 0x3386a(%rip), %rbx     # 0x42dd4
leaq 0x33868(%rip), %rcx     # 0x42dd9
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %rdi
movq %rax, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq %r15, %rdi
callq 0x14956
movq -0x40(%rbp), %r13
movq %r14, %r15
jmp 0x12e92
cmpl $0x2, 0x44(%r12)
jne 0x133d5
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13470
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %r13d
movq 0x48(%r12), %rax
movq 0x8(%rax), %rbx
movl %r13d, %edi
callq 0x2b33b
testb %al, %al
je 0x1352a
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %r13d
je 0xf627
cmpl $0x5, %r13d
jne 0x10bc2
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rdi
leaq 0x3379e(%rip), %rbx     # 0x42dd4
leaq 0x33da1(%rip), %r12     # 0x433de
movl $0x8, %esi
movq %rbx, %rdx
movq %r12, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
leaq 0x33a6f(%rip), %r13     # 0x430c7
movq %r13, %rsi
callq 0x1785f
movq 0x20(%r14), %rdi
leaq 0x3376e(%rip), %rdx     # 0x42dd9
movl $0x8, %esi
movq %r12, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
leaq 0x33fd0(%rip), %r12     # 0x43653
movq %r12, %rsi
callq 0x1785f
movq 0x20(%r14), %rdi
movl $0x6, %esi
movq %r13, %rdx
movq %r12, %rcx
callq 0x178c4
movq 0x20(%r14), %rdi
leaq 0x36078(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r12
movq %r14, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq 0x20(%r14), %rdi
movq %r15, %rsi
leaq 0x33ce7(%rip), %rdx     # 0x433de
callq 0x14b9a
movq %r12, %rdi
jmp 0x120b9
cmpl $0x2, 0x44(%r12)
jne 0x13e9c
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13cac
movq %r15, %rdi
callq 0x14565
movq %rax, %rbx
movq 0x48(%r12), %rax
movq 0x8(%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13e01
movq %r15, %rdi
callq 0x14565
movq %r15, %r12
movq %rax, %r15
movq %r12, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r12, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq 0x20(%r12), %r12
testq %r12, %r12
je 0x1350b
testq %rbx, %rbx
je 0x134ae
movq %rax, %r15
testq %rax, %rax
je 0x13432
cmpb $0x10, 0x30(%rbx)
jne 0x13397
movq 0x58(%r15), %rcx
testq %rcx, %rcx
leaq 0x332b1(%rip), %rax     # 0x42a5b
cmoveq %rax, %rcx
leaq 0x33852(%rip), %rsi     # 0x43007
leaq 0x33aa4(%rip), %rdx     # 0x43260
leaq 0x33611(%rip), %r8      # 0x42dd4
movq %r12, %rdi
xorl %eax, %eax
callq 0x7af1
movzbl 0x30(%rbx), %esi
movq 0x58(%rbx), %rdx
testq %rdx, %rdx
leaq 0x3327c(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
movq %r12, %rdi
leaq 0x335e7(%rip), %rcx     # 0x42dd4
callq 0x15262
movq %rbx, %rdi
callq 0x14956
movq %r15, %rdi
callq 0x14956
movq -0x30(%rbp), %r15
jmp 0x12f07
cmpl $0x3, 0x44(%r12)
jne 0x136fb
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13831
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x13929
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0xf898
cmpl $0x5, %ebx
jne 0x10c49
movq 0x20(%r14), %rdi
leaq 0x33531(%rip), %rbx     # 0x42dd4
leaq 0x33c18(%rip), %rdx     # 0x434c2
movq %rbx, %rsi
callq 0x1610a
movq 0x20(%r14), %rdi
leaq 0x3351c(%rip), %r12     # 0x42dd9
leaq 0x33c0b(%rip), %rdx     # 0x434cf
movq %r12, %rsi
callq 0x1610a
jmp 0xfca8
cmpl $0x3, 0x44(%r12)
jne 0x135e4
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13660
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x13796
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0xf95e
cmpl $0x5, %ebx
jne 0x10c82
movq 0x20(%r14), %rdi
leaq 0x332fc(%rip), %rbx     # 0x42c65
leaq 0x33464(%rip), %rcx     # 0x42dd4
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15262
movq 0x20(%r14), %rdi
leaq 0x35f25(%rip), %rdx     # 0x458ad
leaq 0x3344a(%rip), %rcx     # 0x42dd9
movl $0x8, %esi
callq 0x15262
movq 0x20(%r14), %rdi
leaq 0x33b16(%rip), %rdx     # 0x434ba
movq %rbx, %rsi
callq 0x16946
movq 0x20(%r14), %r12
testq %r12, %r12
je 0x13f75
movq %r14, %r13
leaq 0x35f6f(%rip), %rsi     # 0x45932
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7537
movq %rbx, %rdi
movl $0x6c, %esi
callq 0x768b
movq 0x8(%rbx), %rdx
testq %rdx, %rdx
leaq 0x33071(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
leaq 0x354f0(%rip), %rsi     # 0x44ee5
leaq 0x33abe(%rip), %rcx     # 0x434ba
leaq 0x333d1(%rip), %rax     # 0x42dd4
leaq 0x35ea3(%rip), %r14     # 0x458ad
movq %r12, %rdi
movq %rax, %r12
movq %rax, %r8
movq %r14, %r9
xorl %eax, %eax
callq 0x7af1
movq %rbx, %rdi
callq 0x79f8
movq 0x20(%r13), %rdi
leaq 0x33235(%rip), %rcx     # 0x42c65
movl $0x8, %esi
movq %r12, %rdx
callq 0x15262
movq 0x20(%r13), %rdi
leaq 0x33391(%rip), %rbx     # 0x42dd9
movl $0x8, %esi
movq %rbx, %rdx
movq %r14, %rcx
callq 0x15262
movq 0x20(%r13), %rdi
leaq 0x33a6c(%rip), %r12     # 0x434cf
movq %r12, %rsi
movq %r12, %rdx
callq 0x1610a
movq 0x20(%r13), %rdi
leaq 0x35e39(%rip), %rcx     # 0x458b2
movl $0x6, %esi
leaq 0x33a35(%rip), %rdx     # 0x434ba
callq 0x16655
movq 0x20(%r13), %rdi
leaq 0x3333f(%rip), %rsi     # 0x42dd4
movq %r12, %rdx
callq 0x179f3
movq 0x20(%r13), %rdi
movq %rbx, %rsi
leaq 0x331ba(%rip), %rdx     # 0x42c65
callq 0x179f3
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r12
movq %r13, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %r12, %rsi
leaq 0x332f3(%rip), %rdx     # 0x42dd4
callq 0x14b9a
movq 0x20(%r13), %rdi
movq %r15, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq %r12, %rdi
jmp 0x10594
cmpl $0x3, 0x44(%r12)
jne 0x13b95
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13ebb
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x13eda
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0xfb8a
cmpl $0x5, %ebx
jne 0x10cbb
movq 0x20(%r14), %rdi
leaq 0x3323f(%rip), %rbx     # 0x42dd4
leaq 0x33926(%rip), %rcx     # 0x434c2
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15c61
movq 0x20(%r14), %rdi
leaq 0x33225(%rip), %r12     # 0x42dd9
leaq 0x33914(%rip), %rcx     # 0x434cf
movl $0x8, %esi
movq %r12, %rdx
callq 0x15c61
jmp 0xfca8
movq %r15, %rdi
movq %r12, %rsi
callq 0xc3c8
jmp 0x12f07
cmpl $0x3, 0x44(%r12)
jne 0x1348f
movq %r14, -0x38(%rbp)
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13549
movq %r15, %rdi
callq 0x14565
movq %r15, %r14
movq %rax, %r15
movzbl 0x30(%rax), %ebx
movq 0x48(%r12), %rax
movq 0x8(%rax), %r13
movq 0x10(%rax), %r12
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x135c5
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0xfc6a
cmpl $0x5, %ebx
jne 0x10cf9
movq 0x20(%r14), %rdi
leaq 0x3315f(%rip), %rbx     # 0x42dd4
leaq 0x33846(%rip), %rcx     # 0x434c2
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movq 0x20(%r14), %rdi
leaq 0x33145(%rip), %r12     # 0x42dd9
leaq 0x33834(%rip), %rcx     # 0x434cf
movl $0x8, %esi
movq %r12, %rdx
callq 0x178c4
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r13
movq -0x30(%rbp), %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r13, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r15, %rsi
movq %r12, %rdx
callq 0x14b9a
movq %r13, %rdi
movq -0x30(%rbp), %rbx
callq 0x14956
movq %r15, %rdi
movq %rbx, %r15
jmp 0x12d71
movq 0x48(%r12), %rax
movq (%rax), %rsi
cmpl $0x200, (%rsi)          # imm = 0x200
jne 0x13850
movq %r13, %rbx
movq %r15, %rdi
callq 0x14565
movq %r15, %r13
movq %rax, %r15
movq 0x48(%r12), %rax
movq 0x8(%rax), %rcx
movl (%rcx), %eax
cmpl $0xe00, %eax            # imm = 0xE00
je 0xfeaf
cmpl $0x200, %eax            # imm = 0x200
jne 0x1402f
movq %r13, %r12
movq %r12, %rdi
movq %rcx, %rsi
callq 0x145eb
movq %rax, %rcx
movl (%rax), %eax
cmpl $0x3, %eax
je 0x11c65
cmpl $0x1, %eax
jne 0x141c2
movq %rcx, -0x48(%rbp)
movzbl 0x30(%r15), %eax
cmpl $0xb, %eax
ja 0x12e0c
movl $0xa20, %ecx            # imm = 0xA20
btl %eax, %ecx
jae 0x12e0c
movq %r12, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, -0x50(%rbp)
movq %r12, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq %r12, %rdi
movq -0x48(%rbp), %r12
movq %r12, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r13
movq -0x30(%rbp), %rdi
movq %r12, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq -0x50(%rbp), %r12
movq %r12, %rsi
movq %r13, %rdx
callq 0x14820
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r15, %rsi
movq %rbx, %rdx
callq 0x14820
movq %r12, %rdi
callq 0x14956
movq %r15, %rdi
callq 0x14956
movq %r13, %rdi
movq -0x40(%rbp), %r13
movq -0x30(%rbp), %r15
callq 0x14956
jmp 0x12eff
leaq -0x88(%rbp), %rdi
callq 0x7508
movq -0x70(%rbp), %rbx
testq %rbx, %rbx
leaq 0x32c12(%rip), %r12     # 0x42a5b
cmoveq %r12, %rbx
movq %rbx, %rdi
leaq 0x33270(%rip), %rsi     # 0x430c7
callq 0x3030
testl %eax, %eax
je 0x11e69
movq %rbx, %rdi
leaq 0x337e5(%rip), %rsi     # 0x43653
callq 0x3030
testl %eax, %eax
movq -0x38(%rbp), %r14
je 0x11e65
movq %rbx, %rdi
leaq 0x33242(%rip), %rsi     # 0x430cb
callq 0x3030
testl %eax, %eax
je 0x11e65
movq %rbx, %rdi
leaq 0x32f34(%rip), %rsi     # 0x42dd4
callq 0x3030
testl %eax, %eax
setne %bl
jmp 0x11e6f
movq %r14, -0x38(%rbp)
movb 0x30(%r15), %r14b
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
leaq -0x68(%rbp), %r8
callq 0x14c2b
movq -0x60(%rbp), %r12
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
cmpq $0x7, %r12
ja 0x11148
movq %r13, %r12
movq 0x20(%r13), %r15
movzbl %r14b, %edi
xorl %esi, %esi
movl $0x10f8, %edx           # imm = 0x10F8
callq 0x151ae
movq %r15, %rdi
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
jmp 0x1118f
movl %r12d, %edi
callq 0x2b31a
testb %al, %al
je 0x11245
movq -0x30(%rbp), %r14
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x5, %r13b
jne 0x121fe
leaq 0x32e70(%rip), %rbx     # 0x42dd4
leaq 0x32e6e(%rip), %rdx     # 0x42dd9
leaq 0x33550(%rip), %rcx     # 0x434c2
leaq 0x33556(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17f5b
movq 0x20(%r14), %rdi
leaq 0x3578a(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x262d, %edx           # imm = 0x262D
jmp 0x12e74
movl %r12d, %edi
callq 0x2b31a
testb %al, %al
je 0x11399
movq -0x30(%rbp), %r14
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x5, %r13b
jne 0x1229c
leaq 0x32d9d(%rip), %rbx     # 0x42dd4
leaq 0x32d9b(%rip), %rdx     # 0x42dd9
leaq 0x3347d(%rip), %rcx     # 0x434c2
leaq 0x33483(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17ed3
movq 0x20(%r14), %rdi
leaq 0x356b7(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2499, %edx           # imm = 0x2499
jmp 0x12e74
movl %r12d, %edi
callq 0x2b31a
testb %al, %al
je 0x114ed
movq -0x30(%rbp), %r14
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x5, %r13b
jne 0x1233a
leaq 0x32cca(%rip), %rbx     # 0x42dd4
leaq 0x32cc8(%rip), %rdx     # 0x42dd9
leaq 0x333aa(%rip), %rcx     # 0x434c2
leaq 0x333b0(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17fe3
movq 0x20(%r14), %rdi
leaq 0x355e4(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x27c1, %edx           # imm = 0x27C1
jmp 0x12e74
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x115a3
movq -0x30(%rbp), %r14
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0x101d9
cmpl $0x5, %ebx
jne 0x12cdf
leaq 0x32bf4(%rip), %r15     # 0x42dd4
leaq 0x32bf2(%rip), %rbx     # 0x42dd9
leaq 0x332d4(%rip), %rcx     # 0x434c2
leaq 0x332da(%rip), %r8      # 0x434cf
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %r15, %rsi
movq %rbx, %rdx
callq 0x17551
movq %r14, %rdi
movq -0x48(%rbp), %r13
movq %r13, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r12
movq %r14, %rdi
movq %r13, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r13
movq 0x20(%r14), %rdi
movq %r12, %rsi
movq %r15, %rdx
callq 0x14b9a
movq 0x20(%r14), %rdi
movq %r13, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq %r12, %rdi
callq 0x14956
movq %r13, %rdi
jmp 0x12d6e
movl %r12d, %edi
callq 0x2b31a
testb %al, %al
je 0x117a1
movq -0x30(%rbp), %r14
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x5, %r13b
jne 0x123d8
leaq 0x32b26(%rip), %rbx     # 0x42dd4
leaq 0x32b24(%rip), %rdx     # 0x42dd9
leaq 0x33206(%rip), %rcx     # 0x434c2
leaq 0x3320c(%rip), %r8      # 0x434cf
movq %r14, %rdi
movq %rbx, %rsi
callq 0x17551
movq 0x20(%r14), %rdi
callq 0x17e4b
movq 0x20(%r14), %rdi
leaq 0x35440(%rip), %rcx     # 0x45722
movl $0x8, %esi
movq %rbx, %rdx
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2305, %edx           # imm = 0x2305
jmp 0x12e74
movl %ebx, %edi
callq 0x2b33b
testb %al, %al
je 0x118f9
movq -0x30(%rbp), %r14
movq %r14, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r14, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r13, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x9, %ebx
je 0x1037d
cmpl $0x5, %ebx
jne 0x12d1a
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x32a48(%rip), %rdx     # 0x42dd4
leaq 0x3312f(%rip), %rcx     # 0x434c2
movl $0x8, %esi
callq 0x15888
movq 0x20(%r13), %r12
testq %r12, %r12
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %rbx
je 0x1421f
leaq 0x34ba9(%rip), %rsi     # 0x44f62
leaq -0x68(%rbp), %r15
movq %r15, %rdi
callq 0x7537
movq %r15, %rdi
movl $0x6c, %esi
callq 0x768b
movq 0x8(%r15), %rdx
testq %rdx, %rdx
leaq 0x3267b(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
leaq 0x32c1c(%rip), %rsi     # 0x43007
leaq 0x330dd(%rip), %rcx     # 0x434cf
leaq 0x329e0(%rip), %r8      # 0x42dd9
movq %r12, %rdi
xorl %eax, %eax
callq 0x7af1
movq %r15, %rdi
callq 0x79f8
movq %r13, %rdi
movq -0x48(%rbp), %r12
movq %r12, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq %r13, %rdi
movq %r12, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r12
movq 0x20(%r13), %rdi
leaq 0x32997(%rip), %rdx     # 0x42dd4
movq %r15, %rsi
callq 0x14b9a
movq 0x20(%r13), %rdi
movq %r12, %rsi
leaq 0x32986(%rip), %rdx     # 0x42dd9
callq 0x14b9a
movq %r15, %rdi
callq 0x14956
movq %r12, %rdi
jmp 0x11ca3
movl %r14d, %edi
callq 0x2b31a
testb %al, %al
je 0x119af
movq -0x30(%rbp), %r13
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpl $0x5, %r14d
jne 0x124ae
movq 0x20(%r13), %rbx
leaq 0x32f20(%rip), %r12     # 0x433de
movq %rbx, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x32fff(%rip), %rsi     # 0x434cf
movq %rbx, %rdi
callq 0x15aa4
movq 0x20(%r13), %rbx
movq %rbx, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x32fd4(%rip), %rsi     # 0x434c2
movq %rbx, %rdi
callq 0x15aa4
movq 0x20(%r13), %r14
movq %r14, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x328cd(%rip), %rbx     # 0x42dd9
movq %r14, %rdi
movq %rbx, %rsi
callq 0x15aa4
movq 0x20(%r13), %r14
movq %r14, %rdi
movq %r12, %rsi
callq 0x15aa4
leaq 0x328a7(%rip), %r12     # 0x42dd4
movq %r14, %rdi
movq %r12, %rsi
callq 0x15aa4
movq 0x20(%r13), %rdi
leaq 0x34e64(%rip), %rsi     # 0x453a7
callq 0x1733f
movq %r13, %rdi
callq 0x176a0
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r14
movq %r13, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %r14, %rsi
movq %r12, %rdx
callq 0x14b9a
movq 0x20(%r13), %rdi
movq %r15, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq %r14, %rdi
callq 0x14956
movq %r15, %rdi
jmp 0x124f4
movl %r12d, %edi
callq 0x2b31a
testb %al, %al
je 0x13ff1
movq -0x30(%rbp), %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %r13, %rcx
movq %rdi, %r13
xorl %r8d, %r8d
callq 0x14c2b
movq %r13, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x5, %r15b
movq -0x38(%rbp), %r14
jne 0x11dc9
movq 0x20(%r13), %rbx
leaq 0x32de3(%rip), %r13     # 0x433de
movq %rbx, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x32ec2(%rip), %rsi     # 0x434cf
movq %rbx, %rdi
callq 0x15aa4
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x32e93(%rip), %rbx     # 0x434c2
movq %r12, %rdi
movq %rbx, %rsi
callq 0x15aa4
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x32785(%rip), %rsi     # 0x42dd9
movq %r12, %rdi
callq 0x15aa4
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r12
movq %r12, %rdi
movq %r13, %rsi
movq -0x30(%rbp), %r13
callq 0x15aa4
leaq 0x3275a(%rip), %rsi     # 0x42dd4
movq %r12, %rdi
callq 0x15aa4
movq 0x20(%r13), %rdi
leaq 0x34d1a(%rip), %rsi     # 0x453a7
callq 0x1733f
movq %r13, %rdi
callq 0x176a0
movq %r13, %rdi
movq -0x48(%rbp), %r15
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r12
movq %r13, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %r12, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq 0x20(%r13), %rdi
movq %r15, %rsi
leaq 0x32df1(%rip), %rdx     # 0x434cf
callq 0x14b9a
movq %r12, %rdi
callq 0x14956
jmp 0x10bb7
cmpl $0xb, %r13d
je 0x11d19
cmpl $0xa, %r13d
movq -0x38(%rbp), %r14
jne 0x141a3
leaq 0x338a1(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r13
movq %r13, %rdi
movq %r12, %rdx
callq 0x16b09
leaq 0x34731(%rip), %rsi     # 0x44e56
movq %r13, %rdi
movq %rbx, %rdx
callq 0x16b09
movq 0x20(%r13), %rdi
testq %rdi, %rdi
movq -0x40(%rbp), %r12
je 0x14108
leaq 0x328bf(%rip), %rsi     # 0x43007
leaq 0x34b9a(%rip), %rdx     # 0x452e9
leaq 0x34700(%rip), %rcx     # 0x44e56
leaq 0x33853(%rip), %r8      # 0x43fb0
xorl %eax, %eax
callq 0x7af1
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
callq 0x1631e
movq %rbx, %rdi
callq 0x14956
jmp 0x129de
movq 0x20(%r15), %rdi
cmpb $0x5, %al
jne 0x11cb3
leaq 0x32639(%rip), %rsi     # 0x42dd9
callq 0x15aa4
movq 0x20(%r15), %rdi
leaq 0x32624(%rip), %rsi     # 0x42dd4
callq 0x15aa4
leaq -0x68(%rbp), %r12
movq %r12, %rdi
callq 0x7508
leaq 0x322f5(%rip), %rsi     # 0x42abd
leaq 0x337dc(%rip), %rbx     # 0x43fab
movq %r12, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r15), %rdi
movq 0x8(%r12), %rdx
testq %rdx, %rdx
leaq 0x3226c(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
movl $0x4, %esi
callq 0x16399
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r15), %rdi
leaq 0x337a6(%rip), %rcx     # 0x43fb6
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
jmp 0x11cc4
movq 0x20(%r14), %rdi
callq 0x17032
movq %r14, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
cmpb $0x9, %r13b
je 0x10871
movq 0x20(%r14), %rbx
movzbl %r13b, %edi
xorl %esi, %esi
movl $0x16e2, %edx           # imm = 0x16E2
jmp 0x108c6
movq 0x20(%r14), %rdi
callq 0x17032
movq %r14, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
cmpb $0x5, %r13b
jne 0x108b7
movq %r14, %rdi
movq %rbx, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %rdi
leaq 0x32545(%rip), %rdx     # 0x42dd4
movq %r15, %rsi
callq 0x14b9a
movq 0x20(%r14), %rdi
leaq 0x32b3c(%rip), %rdx     # 0x433de
movq %rbx, %rsi
callq 0x14b9a
movq %r15, %rdi
callq 0x14956
movq %rbx, %rdi
jmp 0x108dc
movq 0x20(%r14), %rbx
movzbl %r13b, %edi
xorl %esi, %esi
movl $0x1691, %edx           # imm = 0x1691
callq 0x151ae
movq %rbx, %rdi
movq %r15, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %r15, %rdi
callq 0x14956
movq %r14, %r15
jmp 0x12d76
movq %r13, %rdi
xorl %esi, %esi
movl $0x1, %edx
movq %rbx, %rcx
xorl %r8d, %r8d
callq 0x14c2b
cmpb $0x9, %al
movq %r13, %r15
je 0x10911
movzbl %al, %ebx
cmpl $0x5, %ebx
jne 0x12163
movq 0x20(%r15), %rdi
movl $0x8, %esi
leaq 0x324b3(%rip), %rdx     # 0x42dd4
leaq 0x324b1(%rip), %rcx     # 0x42dd9
callq 0x15c61
jmp 0x12191
movq -0x30(%rbp), %r15
movq 0x20(%r15), %rdi
leaq 0x32493(%rip), %rdx     # 0x42dd4
movl $0x4, %esi
callq 0x16399
movq %r15, %rdi
movq %rbx, %rsi
jmp 0x12747
movq %r15, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r15, %r12
movq 0x20(%r15), %r15
movzbl %r14b, %edi
xorl %esi, %esi
movl $0x176a, %edx           # imm = 0x176A
callq 0x151ae
movq %r15, %rdi
movq %r12, %r15
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq -0x40(%rbp), %r13
jmp 0x12e92
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x3242b(%rip), %r12     # 0x42dd9
leaq 0x32a29(%rip), %rcx     # 0x433de
movl $0x8, %esi
movq %r12, %rdx
callq 0x15262
movq 0x20(%r13), %rdi
leaq 0x32407(%rip), %rdx     # 0x42dd4
movq %r12, %rsi
callq 0x17466
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %r12
movl %ebx, %edi
movl $0x1, %esi
movl $0x1da1, %edx           # imm = 0x1DA1
jmp 0x10ba4
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x323cb(%rip), %rsi     # 0x42dd4
leaq 0x34e59(%rip), %rdx     # 0x45869
callq 0x1610a
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x1df6, %edx           # imm = 0x1DF6
jmp 0x10ba4
movq 0x20(%r13), %rdi
leaq 0x32223(%rip), %r12     # 0x42c65
leaq 0x3238b(%rip), %r14     # 0x42dd4
movl $0x8, %esi
movq %r12, %rdx
movq %r14, %rcx
callq 0x15262
movq 0x20(%r13), %rdi
leaq 0x34e49(%rip), %rbx     # 0x458ad
leaq 0x3236e(%rip), %r13     # 0x42dd9
movl $0x8, %esi
movq %rbx, %rdx
movq %r13, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %rbx, %rsi
callq 0x17b79
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
callq 0x17ade
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movl $0x8, %esi
movq %r14, %rdx
movq %r12, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movl $0x8, %esi
movq %r13, %rdx
movq %rbx, %rcx
callq 0x15262
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x329f8(%rip), %r12     # 0x434cf
movq %r12, %rsi
movq %r12, %rdx
callq 0x1610a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x329c9(%rip), %rdx     # 0x434ba
leaq 0x34dba(%rip), %rcx     # 0x458b2
movl $0x6, %esi
callq 0x16655
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r14, %rsi
movq %rbx, %rdx
callq 0x179f3
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r13, %rsi
movq %r12, %rdx
callq 0x179f3
movq -0x30(%rbp), %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %rbx, %rsi
movq %r14, %rdx
callq 0x14b9a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movq %r15, %rsi
movq %r13, %rdx
movq -0x30(%rbp), %r14
jmp 0x120b1
movq 0x20(%r13), %rdi
leaq 0x32252(%rip), %rsi     # 0x42dd4
callq 0x17b79
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x1f9f, %edx           # imm = 0x1F9F
callq 0x151ae
movq %r12, %rdi
movq %r15, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %r15, %rdi
movq %r13, %r15
jmp 0x12760
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rbx
movl %r13d, %edi
xorl %esi, %esi
movl $0x1d26, %edx           # imm = 0x1D26
callq 0x151ae
leaq 0x327fe(%rip), %rcx     # 0x433de
movq %rbx, %rdi
movl %r13d, %esi
movq %rax, %rdx
callq 0x15d90
movq 0x20(%r14), %rdi
leaq 0x324ce(%rip), %rsi     # 0x430c7
callq 0x1785f
movq 0x20(%r14), %rbx
movl %r13d, %edi
xorl %esi, %esi
movl $0x1d34, %edx           # imm = 0x1D34
callq 0x151ae
leaq 0x34b0a(%rip), %rcx     # 0x45722
movq %rbx, %rdi
movl %r13d, %esi
movq %rax, %rdx
callq 0x178c4
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r13d, %edi
xorl %esi, %esi
movl $0x1d3e, %edx           # imm = 0x1D3E
jmp 0x11a8a
movq 0x20(%r14), %rdi
leaq 0x32180(%rip), %rsi     # 0x42dd4
leaq 0x32867(%rip), %rdx     # 0x434c2
callq 0x1610a
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x2994, %edx           # imm = 0x2994
jmp 0x12d58
movq 0x20(%r14), %rdi
leaq 0x32147(%rip), %rsi     # 0x42dd4
leaq 0x32826(%rip), %rdx     # 0x434ba
callq 0x16946
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x1e94, %edx           # imm = 0x1E94
jmp 0x12d58
movq 0x20(%r14), %rdi
leaq 0x3210e(%rip), %rdx     # 0x42dd4
leaq 0x327f5(%rip), %rcx     # 0x434c2
movl $0x8, %esi
callq 0x15c61
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x2937, %edx           # imm = 0x2937
jmp 0x12d58
movq 0x20(%r14), %rdi
leaq 0x320d0(%rip), %rdx     # 0x42dd4
leaq 0x327b7(%rip), %rcx     # 0x434c2
movl $0x8, %esi
callq 0x178c4
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x28da, %edx           # imm = 0x28DA
jmp 0x12d58
movl %r13d, %edi
movl $0x2, %esi
movl $0x13a3, %edx           # imm = 0x13A3
callq 0x151ae
movq %rax, %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x13a4, %edx           # imm = 0x13A4
callq 0x151ae
movq -0x30(%rbp), %rcx
movq 0x20(%rcx), %rdi
movl %r13d, %esi
movq %rcx, %r13
movq %r12, %rdx
movl %ebx, %ecx
movq %rax, %r8
callq 0x15ebf
movq %r13, %rdi
movq %r15, %rsi
movq %r13, %r15
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
movq %r12, %rdx
callq 0x14b9a
jmp 0x1275d
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r12
movl %r15d, %edi
movq %r14, %r15
xorl %esi, %esi
movl $0x14ca, %edx           # imm = 0x14CA
callq 0x151ae
movq %r12, %rdi
jmp 0x11a95
movq 0x20(%r13), %r15
movq -0x60(%rbp), %r12
testq %r12, %r12
leaq 0x31c7b(%rip), %rax     # 0x42a5b
cmoveq %rax, %r12
movl %ebx, %edi
movl $0x1, %esi
movl $0x12cb, %edx           # imm = 0x12CB
callq 0x151ae
movq %r15, %rdi
movq %r13, %r15
movl %ebx, %esi
movq %r12, %rdx
movq %rax, %rcx
callq 0x15262
movq -0x38(%rbp), %r14
jmp 0x10ea3
movq 0x20(%rbx), %rsi
movq -0x70(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r14, %rdx
movq %rbx, %rdi
movq %rax, %rcx
callq 0x149ad
movq -0x38(%rbp), %r14
movq %rbx, %r15
movq -0x40(%rbp), %r13
jmp 0x11f31
movl %r15d, %edi
movl $0x1, %esi
movl $0x131b, %edx           # imm = 0x131B
callq 0x151ae
movq %rax, %rbx
movq -0x30(%rbp), %rdi
movq %r13, %rsi
movq %rdi, %r14
xorl %edx, %edx
callq 0x1466e
movq %rax, %r12
movq 0x20(%r14), %rdi
movq -0x60(%rbp), %rcx
testq %rcx, %rcx
leaq 0x31be5(%rip), %rax     # 0x42a5b
cmoveq %rax, %rcx
movl %r15d, %esi
movq %r14, %r15
movq %rbx, %rdx
callq 0x15262
movq 0x20(%r14), %rdi
movq %r12, %rsi
movq %rbx, %rdx
callq 0x14b9a
movq -0x38(%rbp), %r14
movq %r12, %rdi
callq 0x14956
leaq -0x68(%rbp), %rdi
callq 0x79f8
leaq -0x78(%rbp), %rdi
callq 0x79f8
jmp 0x12d7a
movq %rbx, -0x48(%rbp)
movq %r14, -0x38(%rbp)
cmpl $0x9, %eax
leaq 0x31b8f(%rip), %r12     # 0x42a5b
jne 0x14127
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rdi
leaq 0x31ef8(%rip), %rcx     # 0x42dd9
movl $0x8, %esi
movq %rcx, %rdx
callq 0x16655
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %r14, %rdi
movq %rbx, %rsi
callq 0x16784
leaq -0x78(%rbp), %rbx
movq %rbx, %rdi
callq 0x7508
movq %r14, %rdi
movq %rbx, %rsi
callq 0x16784
movq 0x20(%r14), %rdi
testq %rdi, %rdi
je 0x14165
movq -0x60(%rbp), %rcx
testq %rcx, %rcx
cmoveq %r12, %rcx
leaq 0x3277d(%rip), %rsi     # 0x436b8
leaq 0x335fe(%rip), %rdx     # 0x44540
xorl %eax, %eax
callq 0x7af1
cmpl $0xb, %r15d
je 0x12ae3
cmpl $0xa, %r15d
jne 0x142ba
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x31e6d(%rip), %rsi     # 0x42dd9
callq 0x15aa4
movq 0x20(%r13), %rdi
leaq 0x31e58(%rip), %r15     # 0x42dd4
movq %r15, %rsi
callq 0x15aa4
leaq -0x88(%rbp), %r12
movq %r12, %rdi
callq 0x7508
leaq 0x31b23(%rip), %rsi     # 0x42abd
leaq 0x3300a(%rip), %rbx     # 0x43fab
movq %r12, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq 0x8(%r12), %rdx
testq %rdx, %rdx
leaq 0x31a9a(%rip), %r14     # 0x42a5b
cmoveq %r14, %rdx
movl $0x5, %esi
callq 0x161f5
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r13), %rdi
leaq 0x32fd4(%rip), %rcx     # 0x43fb6
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
movq 0x20(%r13), %rdi
leaq -0x78(%rbp), %rax
movq 0x8(%rax), %rsi
testq %rsi, %rsi
cmoveq %r14, %rsi
callq 0x15bfc
movq 0x20(%r13), %rdi
leaq -0x68(%rbp), %rsi
callq 0x784c
movq 0x20(%r13), %rdi
leaq 0x31c52(%rip), %rsi     # 0x42c71
callq 0x758f
movq 0x20(%r13), %rdi
movq %r15, %rsi
callq 0x1684e
movq 0x20(%r13), %rdi
leaq 0x31d9e(%rip), %r14     # 0x42dd9
movq %r14, %rsi
callq 0x1684e
movq 0x20(%r13), %rdi
callq 0x16902
movq 0x20(%r13), %rdi
leaq 0x3246b(%rip), %rbx     # 0x434c2
leaq 0x32e1c(%rip), %rdx     # 0x43e7a
movq %rbx, %rsi
callq 0x16946
movq 0x20(%r13), %rdi
movl $0x8, %esi
movq %r15, %rdx
movq %rbx, %rcx
callq 0x15c61
movq 0x20(%r13), %rdi
movq %r14, %rsi
callq 0x15aa4
movq 0x20(%r13), %rdi
movq %r15, %rsi
callq 0x15aa4
movq %r12, %rdi
callq 0x7508
movq %r12, %rdi
leaq 0x31a19(%rip), %rsi     # 0x42abd
leaq 0x32f00(%rip), %rbx     # 0x43fab
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq 0x8(%r12), %rdx
testq %rdx, %rdx
leaq 0x31993(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
movl $0x5, %esi
callq 0x161f5
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r13), %rdi
movl $0x8, %esi
movq %rbx, %rdx
leaq 0x32ec5(%rip), %rcx     # 0x43fb6
callq 0x15888
movq 0x20(%r13), %rdi
leaq 0x32eaf(%rip), %rsi     # 0x43fb0
callq 0x16a31
movq 0x20(%r13), %rdi
leaq -0x78(%rbp), %rsi
callq 0x784c
movq 0x20(%r13), %rdi
leaq 0x31b53(%rip), %rsi     # 0x42c71
callq 0x758f
movq %r13, %rdi
movq -0x48(%rbp), %rsi
movq %r13, %r15
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
callq 0x1631e
jmp 0x12cc5
movq %r13, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %rbx, %rsi
leaq 0x31c6b(%rip), %rdx     # 0x42dd4
callq 0x14b9a
movq %r13, %r12
movq 0x20(%r13), %rdi
movq %r15, %rsi
leaq 0x31c5a(%rip), %rdx     # 0x42dd9
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r15, %rbx
movq -0x40(%rbp), %r13
movq -0x38(%rbp), %r14
movq %rbx, %rdi
callq 0x14956
movq %r12, %r15
jmp 0x12f07
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x25bb, %edx           # imm = 0x25BB
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x25bc, %edx           # imm = 0x25BC
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17f17
movq 0x20(%r14), %rdi
leaq 0x31be0(%rip), %rdx     # 0x42dd4
leaq 0x34527(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x25e8, %edx           # imm = 0x25E8
jmp 0x12e74
cmpb $0xb, %r13b
je 0x12501
cmpl $0xa, %r12d
movq -0x30(%rbp), %r12
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
jne 0x14336
leaq 0x32d44(%rip), %rsi     # 0x43fb0
movq %r12, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x33bd8(%rip), %rsi     # 0x44e56
movq %r12, %rdi
movq %r15, %rdx
callq 0x16b09
movq 0x20(%r12), %rdi
callq 0x17ca5
movq 0x20(%r12), %rdi
callq 0x17f17
movq 0x20(%r12), %rdi
leaq 0x31b2b(%rip), %rdx     # 0x42dd4
leaq 0x34472(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r15d
cmpl $0x9, %r15d
je 0x1182a
cmpl $0x5, %r15d
je 0x1182a
movq %r12, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %rax
movq %rax, -0x48(%rbp)
movl %r15d, %edi
xorl %esi, %esi
movl $0x26a7, %edx           # imm = 0x26A7
jmp 0x12ee8
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x2427, %edx           # imm = 0x2427
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x2428, %edx           # imm = 0x2428
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17e8f
movq 0x20(%r14), %rdi
leaq 0x31a8c(%rip), %rdx     # 0x42dd4
leaq 0x343d3(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2454, %edx           # imm = 0x2454
jmp 0x12e74
cmpb $0xb, %r13b
je 0x125a1
cmpl $0xa, %r12d
movq -0x30(%rbp), %r12
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
jne 0x14355
leaq 0x32bf0(%rip), %rsi     # 0x43fb0
movq %r12, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x33a84(%rip), %rsi     # 0x44e56
movq %r12, %rdi
movq %r15, %rdx
callq 0x16b09
movq 0x20(%r12), %rdi
callq 0x17ca5
movq 0x20(%r12), %rdi
callq 0x17e8f
movq 0x20(%r12), %rdi
leaq 0x319d7(%rip), %rdx     # 0x42dd4
leaq 0x3431e(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r15d
cmpl $0x9, %r15d
je 0x1182a
cmpl $0x5, %r15d
je 0x1182a
movq %r12, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %rax
movq %rax, -0x48(%rbp)
movl %r15d, %edi
xorl %esi, %esi
movl $0x2513, %edx           # imm = 0x2513
jmp 0x12ee8
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x274f, %edx           # imm = 0x274F
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x2750, %edx           # imm = 0x2750
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17f9f
movq 0x20(%r14), %rdi
leaq 0x31938(%rip), %rdx     # 0x42dd4
leaq 0x3427f(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x277c, %edx           # imm = 0x277C
jmp 0x12e74
cmpb $0xb, %r13b
je 0x12641
cmpl $0xa, %r12d
movq -0x30(%rbp), %r12
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
jne 0x143f0
leaq 0x32a9c(%rip), %rsi     # 0x43fb0
movq %r12, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x33930(%rip), %rsi     # 0x44e56
movq %r12, %rdi
movq %r15, %rdx
callq 0x16b09
movq 0x20(%r12), %rdi
callq 0x17ca5
movq 0x20(%r12), %rdi
callq 0x17f9f
movq 0x20(%r12), %rdi
leaq 0x31883(%rip), %rdx     # 0x42dd4
leaq 0x341ca(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r15d
cmpl $0x9, %r15d
je 0x1182a
cmpl $0x5, %r15d
je 0x1182a
movq %r12, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %rax
movq %rax, -0x48(%rbp)
movl %r15d, %edi
xorl %esi, %esi
movl $0x283b, %edx           # imm = 0x283B
jmp 0x12ee8
cmpl $0xb, %ebx
je 0x126e1
cmpl $0xa, %ebx
movq -0x38(%rbp), %r14
jne 0x14374
leaq 0x329f0(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %rbx
movq %rbx, %rdi
movq %r15, %rdx
callq 0x16b09
leaq 0x33880(%rip), %rsi     # 0x44e56
movq %rbx, %rdi
movq %r13, %rdx
movq %rbx, %r15
callq 0x16b09
movq 0x20(%rbx), %rdi
testq %rdi, %rdi
je 0x14393
leaq 0x31a0f(%rip), %rsi     # 0x43007
leaq 0x33b4e(%rip), %rdx     # 0x4514d
leaq 0x33850(%rip), %rcx     # 0x44e56
leaq 0x329a3(%rip), %r8      # 0x43fb0
xorl %eax, %eax
callq 0x7af1
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r15), %rdi
movq %rax, %rsi
callq 0x1631e
jmp 0x1275d
cmpb $0xb, %r15b
je 0x1276a
cmpl $0xa, %ebx
jne 0x142f8
leaq 0x32960(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r15
movq %r15, %rdi
movq %r13, %rdx
callq 0x16b09
leaq 0x337f0(%rip), %rsi     # 0x44e56
movq %r15, %rdi
movq %r12, %rdx
callq 0x16b09
movq 0x20(%r15), %rdi
callq 0x17ca5
movq 0x20(%r15), %rdi
callq 0x17d7f
movq 0x20(%r15), %rdi
callq 0x17dc3
movq 0x20(%r15), %rdi
leaq 0x31a30(%rip), %rdx     # 0x430c7
leaq 0x31e14(%rip), %rcx     # 0x434b2
movl $0x6, %esi
callq 0x15c61
movq 0x20(%r15), %rdi
leaq 0x31721(%rip), %rdx     # 0x42dd4
leaq 0x34068(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
je 0x12a7e
cmpl $0x5, %r12d
je 0x12a7e
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x21dd, %edx           # imm = 0x21DD
jmp 0x12f3b
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x2293, %edx           # imm = 0x2293
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x2294, %edx           # imm = 0x2294
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17e07
movq 0x20(%r14), %rdi
leaq 0x31684(%rip), %rdx     # 0x42dd4
leaq 0x33fcb(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x22c0, %edx           # imm = 0x22C0
jmp 0x12e74
cmpb $0xb, %r13b
je 0x12824
cmpl $0xa, %r12d
movq -0x30(%rbp), %r12
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
jne 0x143b2
leaq 0x327e8(%rip), %rsi     # 0x43fb0
movq %r12, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x3367c(%rip), %rsi     # 0x44e56
movq %r12, %rdi
movq %r15, %rdx
callq 0x16b09
movq 0x20(%r12), %rdi
callq 0x17ca5
movq 0x20(%r12), %rdi
callq 0x17e07
movq 0x20(%r12), %rdi
leaq 0x315cf(%rip), %rdx     # 0x42dd4
leaq 0x33f16(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r15d
cmpl $0x9, %r15d
je 0x1182a
cmpl $0x5, %r15d
jne 0x12ec4
movq %r12, %rdi
movq -0x48(%rbp), %r15
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r12, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
jmp 0x128c0
movq -0x30(%rbp), %r13
movq 0x20(%r13), %r15
movl %ebx, %edi
xorl %esi, %esi
movl $0x215f, %edx           # imm = 0x215F
callq 0x151ae
movq %rax, %r12
movl %ebx, %edi
movl $0x2, %esi
movl $0x2160, %edx           # imm = 0x2160
callq 0x151ae
movq %r15, %rdi
movq %r13, %r15
movl %ebx, %esi
movq %r12, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r13), %rdi
callq 0x17d7f
movq 0x20(%r13), %rdi
leaq 0x31530(%rip), %rdx     # 0x42dd4
leaq 0x33e77(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x11bfc
cmpl $0x5, %r12d
je 0x11bfc
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x218c, %edx           # imm = 0x218C
jmp 0x12da6
cmpl $0xb, %ebx
je 0x128fe
cmpl $0xa, %ebx
jne 0x14317
leaq 0x3269e(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %r15, %rdx
callq 0x16b09
leaq 0x3352e(%rip), %rbx     # 0x44e56
movq %r14, %rdi
movq %rbx, %rsi
movq %r13, %rdx
movq %r14, %r15
callq 0x16b09
movq 0x20(%r14), %rdi
movq %rbx, %rsi
callq 0x16a31
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %rdi
movq %rax, %rsi
callq 0x1631e
jmp 0x11aa0
movq 0x20(%r13), %rdi
leaq 0x31b5d(%rip), %rdx     # 0x434cf
leaq 0x31a65(%rip), %rcx     # 0x433de
movl $0x8, %esi
callq 0x15262
movq 0x20(%r13), %rdi
callq 0x17708
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %r15
movl %r14d, %edi
xorl %esi, %esi
movl $0x1b08, %edx           # imm = 0x1B08
jmp 0x124de
cmpl $0xb, %r14d
je 0x1295a
cmpl $0xa, %r14d
jne 0x143d1
leaq 0x325e6(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r13
movq %r13, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x33476(%rip), %rsi     # 0x44e56
movq %r13, %rdi
movq %r12, %rdx
callq 0x16b09
movq 0x20(%r13), %rdi
testq %rdi, %rdi
movq -0x38(%rbp), %r14
je 0x1427c
leaq 0x31604(%rip), %rsi     # 0x43007
leaq 0x33b12(%rip), %rdx     # 0x4551c
leaq 0x33445(%rip), %rcx     # 0x44e56
leaq 0x32598(%rip), %r8      # 0x43fb0
xorl %eax, %eax
callq 0x7af1
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
callq 0x1631e
movq %rbx, %rdi
jmp 0x11fc3
movq 0x20(%r14), %rdi
leaq 0x31a81(%rip), %rdx     # 0x434cf
leaq 0x31989(%rip), %rcx     # 0x433de
movl $0x8, %esi
callq 0x15262
movq 0x20(%r14), %rdi
callq 0x17708
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
movl $0x3, %esi
movl $0x1bed, %edx           # imm = 0x1BED
callq 0x151ae
movq %r15, %rdi
movq %r14, %r15
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
jmp 0x12d71
cmpb $0xb, %r15b
je 0x129e9
cmpl $0xa, %ebx
jne 0x1429b
leaq 0x324ee(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r15
movq %r15, %rdi
movq %r13, %rdx
callq 0x16b09
leaq 0x3337e(%rip), %rsi     # 0x44e56
movq %r15, %rdi
movq %r12, %rdx
callq 0x16b09
movq 0x20(%r15), %rdi
callq 0x17ca5
movq 0x20(%r15), %rdi
leaq 0x315d0(%rip), %rbx     # 0x430c7
movq %rbx, %rsi
callq 0x1785f
movq 0x20(%r15), %rdi
callq 0x17cf0
movq 0x20(%r15), %rdi
leaq 0x3199f(%rip), %rcx     # 0x434b2
movl $0x6, %esi
movq %rbx, %rdx
callq 0x178c4
movq 0x20(%r15), %rdi
leaq 0x312a9(%rip), %rdx     # 0x42dd4
leaq 0x33bf0(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
je 0x12a7e
cmpl $0x5, %r12d
je 0x12a7e
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x2096, %edx           # imm = 0x2096
jmp 0x12f3b
movq -0x30(%rbp), %r13
movq 0x20(%r13), %r15
movl %ebx, %edi
xorl %esi, %esi
movl $0x2018, %edx           # imm = 0x2018
callq 0x151ae
movq %rax, %r12
movl %ebx, %edi
movl $0x2, %esi
movl $0x2019, %edx           # imm = 0x2019
callq 0x151ae
movq %r15, %rdi
movq %r13, %r15
movl %ebx, %esi
movq %r12, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r13), %rdi
leaq 0x31504(%rip), %rsi     # 0x430c7
callq 0x1785f
movq 0x20(%r13), %rdi
leaq 0x31201(%rip), %rdx     # 0x42dd4
leaq 0x33b48(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x11bfc
cmpl $0x5, %r12d
jne 0x12d83
movq %r15, %rdi
movq -0x48(%rbp), %r12
movq %r12, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r15, %rdi
movq %r12, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x311a2(%rip), %rdx     # 0x42dd4
movq %rbx, %rsi
callq 0x14b9a
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
leaq 0x31795(%rip), %rdx     # 0x433de
movq %r15, %rsi
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r15, %rdi
movq -0x30(%rbp), %r15
jmp 0x12f02
movq 0x20(%r13), %rsi
movq %r13, %rdi
movq %r14, %r12
leaq 0x3115e(%rip), %r14     # 0x42dd4
movq %r14, %rdx
callq 0x149ad
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
movq %rax, %rsi
movq %r14, %rdx
movq %r12, %r14
callq 0x14b9a
movq %r15, %rdi
callq 0x14956
movq %r13, %r15
movq %rbx, %r13
jmp 0x12f07
leaq 0x3111a(%rip), %rdx     # 0x42dd4
movl $0x4, %esi
callq 0x16399
movq -0x48(%rbp), %rsi
movq %r15, %rdi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r15), %rdi
movq %rax, %rsi
callq 0x164c2
jmp 0x12eff
leaq 0x310e7(%rip), %rdx     # 0x42dd4
movl $0x4, %esi
callq 0x161f5
movq -0x48(%rbp), %rsi
movq %r15, %rdi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r15), %rdi
movq %rax, %rsi
callq 0x1631e
jmp 0x12eff
leaq 0x32290(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r13
movq %r13, %rdi
movq %r12, %rdx
callq 0x16b09
leaq 0x33120(%rip), %rsi     # 0x44e56
movq %r13, %rdi
movq %rbx, %rdx
callq 0x16b09
movq 0x20(%r13), %rdi
testq %rdi, %rdi
movq -0x38(%rbp), %r14
je 0x14146
leaq 0x312ae(%rip), %rsi     # 0x43007
leaq 0x335f3(%rip), %rdx     # 0x45353
leaq 0x330ef(%rip), %rcx     # 0x44e56
leaq 0x32242(%rip), %r8      # 0x43fb0
xorl %eax, %eax
callq 0x7af1
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
callq 0x164c2
jmp 0x11e10
movq %r12, %r13
movq %r12, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %r12
movl %r15d, %edi
movq %r13, %r15
movq -0x40(%rbp), %r13
xorl %esi, %esi
movl $0x1837, %edx           # imm = 0x1837
callq 0x151ae
movq %r12, %rdi
jmp 0x12ef4
movq 0x20(%r13), %rdi
callq 0x17795
movq 0x20(%r13), %rdi
callq 0x177d2
movq %r13, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %r15
movl %r12d, %edi
movl $0x3, %esi
movl $0x1c35, %edx           # imm = 0x1C35
callq 0x151ae
movq %r15, %rdi
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq -0x40(%rbp), %rax
movq %r13, %r15
movq %rax, %r13
jmp 0x12f07
movq 0x20(%r15), %rsi
movq %r15, %rdi
leaq 0x30f9f(%rip), %r15     # 0x42dd4
movq %r15, %rdx
movq %rbx, %rcx
callq 0x149ad
movq -0x30(%rbp), %rax
movq 0x20(%rax), %rdi
movl $0x8, %esi
movq %r15, %rdx
movq -0x30(%rbp), %r15
leaq 0x31583(%rip), %rcx     # 0x433de
callq 0x15d90
jmp 0x12195
xorl %ebx, %ebx
jmp 0x11e6f
xorl %ebx, %ebx
movq -0x38(%rbp), %r14
testb %bl, %bl
je 0x11e83
movq 0x20(%r13), %rdi
leaq 0x30f56(%rip), %rsi     # 0x42dd4
callq 0x15aa4
movq %r13, %rdi
leaq -0x88(%rbp), %rsi
xorl %edx, %edx
movq %r15, %rcx
xorl %r8d, %r8d
callq 0x154af
movzbl 0x60(%r15), %esi
movq %r13, %r15
movq 0x20(%r13), %rdi
movq -0x70(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r12, %rdx
movq -0x80(%rbp), %rcx
testq %rcx, %rcx
cmoveq %r12, %rcx
callq 0x15262
testb %bl, %bl
movq -0x40(%rbp), %r13
je 0x11f25
movq 0x20(%r15), %rbx
testq %rbx, %rbx
je 0x140e9
leaq -0x68(%rbp), %r14
movq %r14, %rdi
leaq 0x31836(%rip), %rsi     # 0x4371a
callq 0x7537
movq %r14, %rdi
movl $0x6c, %esi
callq 0x768b
movq -0x60(%rbp), %rdx
testq %rdx, %rdx
cmoveq %r12, %rdx
movq %rbx, %rdi
leaq 0x317ad(%rip), %rsi     # 0x436b8
leaq 0x30ec2(%rip), %rcx     # 0x42dd4
xorl %eax, %eax
callq 0x7af1
movq %r14, %rdi
callq 0x79f8
movq -0x38(%rbp), %r14
leaq -0x88(%rbp), %rdi
callq 0x79f8
leaq -0x78(%rbp), %rdi
callq 0x79f8
jmp 0x12f07
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x31574(%rip), %rdx     # 0x434c2
movl $0x8, %esi
movl %ebx, %ecx
movq %rax, %r8
callq 0x15ebf
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r13, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r13), %rdi
leaq 0x31537(%rip), %r12     # 0x434c2
movq %rbx, %rsi
movq %r12, %rdx
callq 0x14b9a
movq 0x20(%r13), %rdi
leaq 0x31ed9(%rip), %rdx     # 0x43e7a
movq %r12, %rsi
callq 0x1601f
movq 0x20(%r13), %rdi
movq %r15, %rsi
movq %r12, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r15, %rdi
callq 0x14956
movq %r13, %r15
jmp 0x12d7a
leaq 0x33226(%rip), %rbx     # 0x451fd
movq -0x30(%rbp), %r14
movq 0x20(%r14), %r12
leaq 0x313f8(%rip), %r13     # 0x433de
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x314d7(%rip), %rsi     # 0x434cf
movq %r12, %rdi
callq 0x15aa4
movq 0x20(%r14), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x314ac(%rip), %rsi     # 0x434c2
movq %r12, %rdi
callq 0x15aa4
movq 0x20(%r14), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x30da5(%rip), %rsi     # 0x42dd9
movq %r12, %rdi
callq 0x15aa4
movq 0x20(%r14), %r12
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
leaq 0x30d82(%rip), %r13     # 0x42dd4
movq %r12, %rdi
movq %r13, %rsi
callq 0x15aa4
movq 0x20(%r14), %rdi
movq %rbx, %rsi
callq 0x1733f
movq %r14, %rdi
callq 0x176a0
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r14, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %rdi
movq %rbx, %rsi
movq %r13, %rdx
callq 0x14b9a
movq 0x20(%r14), %rdi
movq %r15, %rsi
leaq 0x30d28(%rip), %rdx     # 0x42dd9
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
jmp 0x12d6b
movq -0x30(%rbp), %r14
movq 0x20(%r14), %r12
testq %r12, %r12
je 0x1423e
leaq 0x32e05(%rip), %rsi     # 0x44ee0
leaq -0x68(%rbp), %rbx
movq %rbx, %rdi
callq 0x7537
movq %rbx, %rdi
movl $0x6c, %esi
callq 0x768b
movq 0x8(%rbx), %rdx
testq %rdx, %rdx
leaq 0x30959(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
leaq 0x30efa(%rip), %rsi     # 0x43007
leaq 0x313ae(%rip), %rcx     # 0x434c2
leaq 0x30cb9(%rip), %r8      # 0x42dd4
movq %r12, %rdi
xorl %eax, %eax
callq 0x7af1
movq %rbx, %rdi
callq 0x79f8
movq %r14, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r13d, %edi
xorl %esi, %esi
movl $0x1a6b, %edx           # imm = 0x1A6B
callq 0x151ae
movq %r15, %rdi
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
jmp 0x108b2
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r15
movl %ebx, %edi
xorl %esi, %esi
movl $0x1243, %edx           # imm = 0x1243
callq 0x151ae
movq %r15, %rdi
movq -0x30(%rbp), %r15
movl %ebx, %esi
movq %rax, %rdx
leaq 0x31252(%rip), %rcx     # 0x433de
callq 0x15d90
movq -0x40(%rbp), %r13
movq 0x20(%r15), %rdi
testq %rdi, %rdi
je 0x1371a
movq -0x70(%rbp), %rcx
testq %rcx, %rcx
cmoveq %r14, %rcx
movq %r12, %rsi
leaq 0x31978(%rip), %rdx     # 0x43b2f
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r15), %rdi
testq %rdi, %rdi
je 0x1367f
movq -0x60(%rbp), %rcx
testq %rcx, %rcx
cmoveq %r14, %rcx
movq %r12, %rsi
leaq 0x319a4(%rip), %rdx     # 0x43b84
xorl %eax, %eax
callq 0x7af1
leaq -0x68(%rbp), %rdi
callq 0x79f8
leaq -0x78(%rbp), %rdi
callq 0x79f8
jmp 0x12e92
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x2637, %edx           # imm = 0x2637
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x2638, %edx           # imm = 0x2638
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17f5b
movq 0x20(%r14), %rdi
leaq 0x30b89(%rip), %rdx     # 0x42dd4
leaq 0x334d0(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2664, %edx           # imm = 0x2664
jmp 0x12e74
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x24a3, %edx           # imm = 0x24A3
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x24a4, %edx           # imm = 0x24A4
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17ed3
movq 0x20(%r14), %rdi
leaq 0x30aeb(%rip), %rdx     # 0x42dd4
leaq 0x33432(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x24d0, %edx           # imm = 0x24D0
jmp 0x12e74
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x27cb, %edx           # imm = 0x27CB
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x27cc, %edx           # imm = 0x27CC
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17fe3
movq 0x20(%r14), %rdi
leaq 0x30a4d(%rip), %rdx     # 0x42dd4
leaq 0x33394(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
je 0x1244e
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x27f8, %edx           # imm = 0x27F8
jmp 0x12e74
movq 0x20(%r14), %rbx
movl %r12d, %edi
xorl %esi, %esi
movl $0x230f, %edx           # imm = 0x230F
callq 0x151ae
movq %rax, %r15
movl %r12d, %edi
movl $0x2, %esi
movl $0x2310, %edx           # imm = 0x2310
callq 0x151ae
movq %rbx, %rdi
movl %r12d, %esi
movq %r15, %rdx
movq %rax, %rcx
callq 0x15d90
movq 0x20(%r14), %rdi
callq 0x17e4b
movq 0x20(%r14), %rdi
leaq 0x309af(%rip), %rdx     # 0x42dd4
leaq 0x332f6(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x40(%rbp), %r13
je 0x1244e
cmpl $0x5, %r12d
jne 0x12e55
movq %r14, %rdi
movq -0x48(%rbp), %r15
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r14, %rdi
movq %r15, %rsi
movl $0x4, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %rdi
leaq 0x30954(%rip), %rdx     # 0x42dd4
movq %rbx, %rsi
callq 0x14b9a
movq 0x20(%r14), %rdi
leaq 0x30f4b(%rip), %rdx     # 0x433de
movq %r15, %rsi
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r15, %rdi
movq %r14, %r15
jmp 0x12e8d
movq 0x20(%r13), %rdi
callq 0x17795
movq 0x20(%r13), %rdi
callq 0x177d2
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %r15
movl %r14d, %edi
xorl %esi, %esi
movl $0x1b50, %edx           # imm = 0x1B50
callq 0x151ae
movq %r15, %rdi
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r13, %r15
jmp 0x12d76
leaq 0x31aa8(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x32938(%rip), %rsi     # 0x44e56
movq %r14, %rdi
movq %r15, %rdx
movq %r14, %r15
callq 0x16b09
movq 0x20(%r14), %rdi
callq 0x17d34
movq 0x20(%r14), %rdi
callq 0x17f17
movq 0x20(%r14), %rdi
leaq 0x3088b(%rip), %rdx     # 0x42dd4
leaq 0x331d2(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
je 0x12899
cmpl $0x5, %r12d
je 0x12899
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x26e9, %edx           # imm = 0x26E9
jmp 0x12eba
leaq 0x31a08(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x32898(%rip), %rsi     # 0x44e56
movq %r14, %rdi
movq %r15, %rdx
movq %r14, %r15
callq 0x16b09
movq 0x20(%r14), %rdi
callq 0x17d34
movq 0x20(%r14), %rdi
callq 0x17e8f
movq 0x20(%r14), %rdi
leaq 0x307eb(%rip), %rdx     # 0x42dd4
leaq 0x33132(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
je 0x12899
cmpl $0x5, %r12d
je 0x12899
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x2555, %edx           # imm = 0x2555
jmp 0x12eba
leaq 0x31968(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x327f8(%rip), %rsi     # 0x44e56
movq %r14, %rdi
movq %r15, %rdx
movq %r14, %r15
callq 0x16b09
movq 0x20(%r14), %rdi
callq 0x17d34
movq 0x20(%r14), %rdi
callq 0x17f9f
movq 0x20(%r14), %rdi
leaq 0x3074b(%rip), %rdx     # 0x42dd4
leaq 0x33092(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
je 0x12899
cmpl $0x5, %r12d
je 0x12899
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x287d, %edx           # imm = 0x287D
jmp 0x12eba
leaq 0x318c8(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %rbx
movq %rbx, %rdi
movq %r15, %rdx
callq 0x16b09
leaq 0x32758(%rip), %rsi     # 0x44e56
movq %rbx, %rdi
movq %r13, %rdx
movq %rbx, %r15
callq 0x16b09
movq 0x20(%rbx), %rdi
testq %rdi, %rdi
movq -0x38(%rbp), %r14
je 0x1425d
leaq 0x308e3(%rip), %rsi     # 0x43007
leaq 0x32a8c(%rip), %rdx     # 0x451b7
leaq 0x32724(%rip), %rcx     # 0x44e56
leaq 0x31877(%rip), %r8      # 0x43fb0
xorl %eax, %eax
callq 0x7af1
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r15), %rdi
movq %rax, %rsi
callq 0x164c2
movq %rbx, %rdi
callq 0x14956
jmp 0x12d7a
leaq 0x3183f(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r15
movq %r15, %rdi
movq %r13, %rdx
callq 0x16b09
leaq 0x326cf(%rip), %rsi     # 0x44e56
movq %r15, %rdi
movq %r12, %rdx
callq 0x16b09
movq 0x20(%r15), %rdi
callq 0x17d34
movq 0x20(%r15), %rdi
callq 0x17d7f
movq 0x20(%r15), %rdi
callq 0x17dc3
movq 0x20(%r15), %rdi
leaq 0x3090f(%rip), %rdx     # 0x430c7
leaq 0x30cf3(%rip), %rcx     # 0x434b2
movl $0x6, %esi
callq 0x15c61
movq 0x20(%r15), %rdi
leaq 0x30600(%rip), %rdx     # 0x42dd4
leaq 0x32f47(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
je 0x12a7e
cmpl $0x5, %r12d
je 0x12a7e
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x222d, %edx           # imm = 0x222D
jmp 0x12f3b
leaq 0x31785(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x32615(%rip), %rsi     # 0x44e56
movq %r14, %rdi
movq %r15, %rdx
movq %r14, %r15
callq 0x16b09
movq 0x20(%r14), %rdi
callq 0x17d34
movq 0x20(%r14), %rdi
callq 0x17e07
movq 0x20(%r14), %rdi
leaq 0x30568(%rip), %rdx     # 0x42dd4
leaq 0x32eaf(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
je 0x12899
cmpl $0x5, %r12d
jne 0x12e98
movq %r15, %rdi
movq -0x48(%rbp), %r12
movq %r12, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r15, %rdi
movq %r12, %rsi
movl $0x4, %edx
callq 0x1466e
movq %r15, %r12
movq %rax, %r15
movq 0x20(%r12), %rdi
leaq 0x30505(%rip), %rdx     # 0x42dd4
movq %rbx, %rsi
callq 0x14b9a
movq 0x20(%r12), %rdi
leaq 0x30afb(%rip), %rdx     # 0x433de
movq %r15, %rsi
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r15, %rdi
movq %r12, %r15
jmp 0x12f02
leaq 0x316ab(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r14
movq %r14, %rdi
movq %r15, %rdx
callq 0x16b09
leaq 0x3253b(%rip), %rbx     # 0x44e56
movq %r14, %rdi
movq %rbx, %rsi
movq %r13, %rdx
movq %r14, %r15
callq 0x16b09
movq 0x20(%r14), %rdi
movq %rbx, %rsi
callq 0x16a9d
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %rdi
movq %rax, %rsi
callq 0x164c2
jmp 0x11aa0
leaq 0x3164f(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r13
movq %r13, %rdi
movq %rbx, %rdx
callq 0x16b09
leaq 0x324df(%rip), %rsi     # 0x44e56
movq %r13, %rdi
movq %r12, %rdx
callq 0x16b09
movq 0x20(%r13), %rdi
testq %rdi, %rdi
movq -0x40(%rbp), %r12
je 0x142d9
leaq 0x3066d(%rip), %rsi     # 0x43007
leaq 0x32be5(%rip), %rdx     # 0x45586
leaq 0x324ae(%rip), %rcx     # 0x44e56
leaq 0x31601(%rip), %r8      # 0x43fb0
xorl %eax, %eax
callq 0x7af1
movq %r13, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
callq 0x164c2
movq %rbx, %rdi
callq 0x14956
movq -0x38(%rbp), %r14
movq %r13, %r15
movq %r12, %r13
jmp 0x12f07
leaq 0x315c0(%rip), %rsi     # 0x43fb0
movq -0x30(%rbp), %r15
movq %r15, %rdi
movq %r13, %rdx
callq 0x16b09
leaq 0x32450(%rip), %rsi     # 0x44e56
movq %r15, %rdi
movq %r12, %rdx
callq 0x16b09
movq 0x20(%r15), %rdi
callq 0x17d34
movq 0x20(%r15), %rdi
leaq 0x306a2(%rip), %rbx     # 0x430c7
movq %rbx, %rsi
callq 0x1785f
movq 0x20(%r15), %rdi
callq 0x17cf0
movq 0x20(%r15), %rdi
leaq 0x30a71(%rip), %rcx     # 0x434b2
movl $0x6, %esi
movq %rbx, %rdx
callq 0x178c4
movq 0x20(%r15), %rdi
leaq 0x3037b(%rip), %rdx     # 0x42dd4
leaq 0x32cc2(%rip), %rcx     # 0x45722
movl $0x8, %esi
callq 0x178c4
movl -0x50(%rbp), %r12d
cmpl $0x9, %r12d
je 0x12a7e
cmpl $0x5, %r12d
jne 0x12f19
movq %r15, %rdi
movq -0x48(%rbp), %r12
movq %r12, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq %r15, %rdi
movq %r12, %rsi
movl $0x4, %edx
callq 0x1466e
movq %r15, %r12
movq %rax, %r15
movq 0x20(%r12), %rdi
leaq 0x30320(%rip), %rdx     # 0x42dd4
movq %rbx, %rsi
callq 0x14b9a
movq 0x20(%r12), %rdi
leaq 0x30916(%rip), %rdx     # 0x433de
movq %r15, %rsi
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq %r15, %rdi
movq %r12, %r15
jmp 0x12760
movq -0x30(%rbp), %r13
movq 0x20(%r13), %rdi
leaq 0x302e7(%rip), %rsi     # 0x42dd9
callq 0x15aa4
movq 0x20(%r13), %rdi
leaq 0x302d2(%rip), %r15     # 0x42dd4
movq %r15, %rsi
callq 0x15aa4
movq %r12, %r14
leaq -0x88(%rbp), %r12
movq %r12, %rdi
callq 0x7508
leaq 0x2ff9a(%rip), %rsi     # 0x42abd
leaq 0x31481(%rip), %rbx     # 0x43fab
movq %r12, %rdi
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq 0x8(%r12), %rdx
testq %rdx, %rdx
cmoveq %r14, %rdx
movl $0x5, %esi
callq 0x16399
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r13), %rdi
leaq 0x31452(%rip), %rcx     # 0x43fb6
movl $0x8, %esi
movq %rbx, %rdx
callq 0x15888
movq 0x20(%r13), %rdi
leaq -0x78(%rbp), %rax
movq 0x8(%rax), %rsi
testq %rsi, %rsi
cmoveq %r14, %rsi
callq 0x15bfc
movq 0x20(%r13), %rdi
leaq -0x68(%rbp), %rsi
callq 0x784c
movq 0x20(%r13), %rdi
leaq 0x300d0(%rip), %rsi     # 0x42c71
callq 0x758f
movq 0x20(%r13), %rdi
movq %r15, %rsi
callq 0x1684e
movq 0x20(%r13), %rdi
leaq 0x3021c(%rip), %r14     # 0x42dd9
movq %r14, %rsi
callq 0x1684e
movq 0x20(%r13), %rdi
callq 0x16902
movq 0x20(%r13), %rdi
leaq 0x308e9(%rip), %rbx     # 0x434c2
leaq 0x3129a(%rip), %rdx     # 0x43e7a
movq %rbx, %rsi
callq 0x16946
movq 0x20(%r13), %rdi
movl $0x8, %esi
movq %r15, %rdx
movq %rbx, %rcx
callq 0x15c61
movq 0x20(%r13), %rdi
movq %r14, %rsi
callq 0x15aa4
movq 0x20(%r13), %rdi
movq %r15, %rsi
callq 0x15aa4
movq %r12, %rdi
callq 0x7508
movq %r12, %rdi
leaq 0x2fe97(%rip), %rsi     # 0x42abd
leaq 0x3137e(%rip), %rbx     # 0x43fab
movq %rbx, %rdx
xorl %eax, %eax
callq 0x7af1
movq 0x20(%r13), %rdi
movq 0x8(%r12), %rdx
testq %rdx, %rdx
leaq 0x2fe11(%rip), %rax     # 0x42a5b
cmoveq %rax, %rdx
movl $0x5, %esi
callq 0x16399
movq %r12, %rdi
callq 0x79f8
movq 0x20(%r13), %rdi
movl $0x8, %esi
movq %rbx, %rdx
leaq 0x31343(%rip), %rcx     # 0x43fb6
callq 0x15888
movq 0x20(%r13), %rdi
leaq 0x3132d(%rip), %rsi     # 0x43fb0
callq 0x16a9d
movq 0x20(%r13), %rdi
leaq -0x78(%rbp), %rsi
callq 0x784c
movq 0x20(%r13), %rdi
leaq 0x2ffd1(%rip), %rsi     # 0x42c71
callq 0x758f
movq %r13, %rdi
movq -0x48(%rbp), %rsi
movq %r13, %r15
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r13), %rdi
movq %rax, %rsi
callq 0x164c2
movq %rbx, %rdi
callq 0x14956
leaq -0x68(%rbp), %rdi
callq 0x79f8
leaq -0x78(%rbp), %rdi
jmp 0xd8ea
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rdi
leaq 0x300e6(%rip), %rsi     # 0x42dd4
leaq 0x307cd(%rip), %rdx     # 0x434c2
callq 0x17466
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x19c4, %edx           # imm = 0x19C4
jmp 0x12d58
movq -0x30(%rbp), %r14
movq 0x20(%r14), %rdi
leaq 0x300ab(%rip), %rdx     # 0x42dd4
leaq 0x30792(%rip), %rcx     # 0x434c2
movl $0x8, %esi
callq 0x15888
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq 0x20(%r14), %r12
movl %ebx, %edi
xorl %esi, %esi
movl $0x18de, %edx           # imm = 0x18DE
callq 0x151ae
movq %r12, %rdi
movq %r15, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %r15, %rdi
movq %r14, %r15
callq 0x14956
movq -0x38(%rbp), %r14
movq -0x40(%rbp), %r13
jmp 0x12f07
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq -0x30(%rbp), %rax
movq 0x20(%rax), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x2045, %edx           # imm = 0x2045
callq 0x151ae
movq %r15, %rdi
movq -0x30(%rbp), %r15
jmp 0x12ef4
movq %r15, %rdi
movq %rbx, %rsi
xorl %edx, %edx
callq 0x1466e
movq 0x20(%r15), %rdi
testq %rdi, %rdi
je 0x1440f
movq %rax, %rbx
testq %rax, %rax
leaq 0x308da(%rip), %r12     # 0x436b8
je 0x1442e
movzbl 0x30(%rbx), %esi
movq 0x58(%rbx), %rdx
testq %rdx, %rdx
cmoveq %r14, %rdx
leaq 0x305e4(%rip), %rcx     # 0x433de
callq 0x15d90
movq %rbx, %rdi
callq 0x14956
jmp 0x12195
movq %r12, %rdi
movq %r15, %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r15
movq %r12, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %r13
movq 0x20(%r12), %rdi
movq %r15, %rsi
movq %rax, %rdx
callq 0x14820
movq %r15, %rdi
movq %r12, %r15
callq 0x14956
movq %r13, %rdi
callq 0x14956
jmp 0x11cab
movq %r14, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r14), %r15
movl %r12d, %edi
xorl %esi, %esi
movl $0x233c, %edx           # imm = 0x233C
callq 0x151ae
movq %r15, %rdi
movq %r14, %r15
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
movq -0x38(%rbp), %r14
jmp 0x12f07
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x23c1, %edx           # imm = 0x23C1
callq 0x151ae
movq %r15, %rdi
jmp 0x12ef1
movq %r12, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movq 0x20(%r12), %rax
movq %rax, -0x48(%rbp)
movl %r15d, %edi
xorl %esi, %esi
movl $0x237f, %edx           # imm = 0x237F
callq 0x151ae
movq -0x48(%rbp), %rdi
movq %r12, %r15
movq %rbx, %rsi
movq %rax, %rdx
callq 0x14b9a
movq %rbx, %rdi
callq 0x14956
incq %r14
movslq 0x44(%r13), %rax
cmpq %rax, %r14
jl 0xccbd
jmp 0x12f4b
movq %r15, %rdi
movq -0x48(%rbp), %rsi
xorl %edx, %edx
callq 0x1466e
movq %rax, %rbx
movl %r12d, %edi
movq %r15, %r12
movq 0x20(%r15), %r15
xorl %esi, %esi
movl $0x20e6, %edx           # imm = 0x20E6
callq 0x151ae
movq %r15, %rdi
movq %r12, %r15
jmp 0xcd73
addq $0x68, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
leaq 0x2fdfe(%rip), %rdi     # 0x42d5f
leaq 0x2f510(%rip), %rsi     # 0x42478
leaq 0x2fdb4(%rip), %rcx     # 0x42d23
movl $0x2ab6, %edx           # imm = 0x2AB6
callq 0x30a0
leaq 0x2fd64(%rip), %rdi     # 0x42ce4
leaq 0x2f4f1(%rip), %rsi     # 0x42478
leaq 0x2fd13(%rip), %rcx     # 0x42ca1
movl $0x2ba2, %edx           # imm = 0x2BA2
callq 0x30a0
leaq 0x2fd56(%rip), %rdi     # 0x42cf5
leaq 0x2f4d2(%rip), %rsi     # 0x42478
leaq 0x2fcf4(%rip), %rcx     # 0x42ca1
movl $0x2ba3, %edx           # imm = 0x2BA3
callq 0x30a0
leaq 0x30e7e(%rip), %rdi     # 0x43e3c
leaq 0x2f4b3(%rip), %rsi     # 0x42478
leaq 0x31362(%rip), %rcx     # 0x4432e
movl $0x14a2, %edx           # imm = 0x14A2
callq 0x30a0
leaq 0x30e5f(%rip), %rdi     # 0x43e3c
leaq 0x2f494(%rip), %rsi     # 0x42478
leaq 0x30e10(%rip), %rcx     # 0x43dfb
movl $0x136e, %edx           # imm = 0x136E
callq 0x30a0
leaq 0x30be5(%rip), %rdi     # 0x43be1
leaq 0x2f475(%rip), %rsi     # 0x42478
leaq 0x33253(%rip), %rcx     # 0x4625d
movl $0x29e2, %edx           # imm = 0x29E2
callq 0x30a0
leaq 0x30bc6(%rip), %rdi     # 0x43be1
leaq 0x2f456(%rip), %rsi     # 0x42478
leaq 0x30769(%rip), %rcx     # 0x43792
movl $0x11bb, %edx           # imm = 0x11BB
callq 0x30a0
leaq 0x2fd72(%rip), %rdi     # 0x42dac
leaq 0x2f437(%rip), %rsi     # 0x42478
leaq 0x33215(%rip), %rcx     # 0x4625d
movl $0x29e5, %edx           # imm = 0x29E5
callq 0x30a0
leaq 0x3077b(%rip), %rdi     # 0x437d4
leaq 0x2f418(%rip), %rsi     # 0x42478
leaq 0x3072b(%rip), %rcx     # 0x43792
movl $0x11be, %edx           # imm = 0x11BE
callq 0x30a0
leaq 0x30b69(%rip), %rdi     # 0x43be1
leaq 0x2f3f9(%rip), %rsi     # 0x42478
leaq 0x3318e(%rip), %rcx     # 0x46214
movl $0x29a5, %edx           # imm = 0x29A5
callq 0x30a0
leaq 0x30b34(%rip), %rdi     # 0x43bcb
leaq 0x2f3da(%rip), %rsi     # 0x42478
leaq 0x30ae3(%rip), %rcx     # 0x43b88
movl $0x125a, %edx           # imm = 0x125A
callq 0x30a0
leaq 0x2fcf6(%rip), %rdi     # 0x42dac
leaq 0x2f3bb(%rip), %rsi     # 0x42478
leaq 0x33150(%rip), %rcx     # 0x46214
movl $0x29a8, %edx           # imm = 0x29A8
callq 0x30a0
leaq 0x3085e(%rip), %rdi     # 0x43933
leaq 0x2f39c(%rip), %rsi     # 0x42478
leaq 0x33201(%rip), %rcx     # 0x462e4
movl $0x2a5b, %edx           # imm = 0x2A5B
callq 0x30a0
leaq 0x2fcb8(%rip), %rdi     # 0x42dac
leaq 0x2f37d(%rip), %rsi     # 0x42478
leaq 0x331e2(%rip), %rcx     # 0x462e4
movl $0x2a5e, %edx           # imm = 0x2A5E
callq 0x30a0
leaq 0x30ace(%rip), %rdi     # 0x43be1
leaq 0x2f35e(%rip), %rsi     # 0x42478
leaq 0x3073d(%rip), %rcx     # 0x4385e
movl $0x11cb, %edx           # imm = 0x11CB
callq 0x30a0
leaq 0x3b4d3(%rip), %rdi     # 0x4e605
leaq 0x2f33f(%rip), %rsi     # 0x42478
leaq 0x305de(%rip), %rcx     # 0x4371e
movl $0x1199, %edx           # imm = 0x1199
callq 0x30a0
leaq 0x30683(%rip), %rdi     # 0x437d4
leaq 0x2f320(%rip), %rsi     # 0x42478
leaq 0x306ff(%rip), %rcx     # 0x4385e
movl $0x11ce, %edx           # imm = 0x11CE
callq 0x30a0
leaq 0x3b495(%rip), %rdi     # 0x4e605
leaq 0x2f301(%rip), %rsi     # 0x42478
leaq 0x30bdb(%rip), %rcx     # 0x43d59
movl $0x12da, %edx           # imm = 0x12DA
callq 0x30a0
leaq 0x2fc1d(%rip), %rdi     # 0x42dac
leaq 0x2f2e2(%rip), %rsi     # 0x42478
leaq 0x30581(%rip), %rcx     # 0x4371e
movl $0x119c, %edx           # imm = 0x119C
callq 0x30a0
leaq 0x2fbfe(%rip), %rdi     # 0x42dac
leaq 0x2f2c3(%rip), %rsi     # 0x42478
leaq 0x30b9d(%rip), %rcx     # 0x43d59
movl $0x12dd, %edx           # imm = 0x12DD
callq 0x30a0
leaq 0x30599(%rip), %rdi     # 0x43766
leaq 0x2f2a4(%rip), %rsi     # 0x42478
leaq 0x30543(%rip), %rcx     # 0x4371e
movl $0x11a0, %edx           # imm = 0x11A0
callq 0x30a0
leaq 0x30a48(%rip), %rdi     # 0x43c34
leaq 0x2f285(%rip), %rsi     # 0x42478
leaq 0x330ea(%rip), %rcx     # 0x462e4
movl $0x2a66, %edx           # imm = 0x2A66
callq 0x30a0
leaq 0x3b3fa(%rip), %rdi     # 0x4e605
leaq 0x2f266(%rip), %rsi     # 0x42478
leaq 0x30adf(%rip), %rcx     # 0x43cf8
movl $0x1298, %edx           # imm = 0x1298
callq 0x30a0
leaq 0x2fb82(%rip), %rdi     # 0x42dac
leaq 0x2f247(%rip), %rsi     # 0x42478
leaq 0x33068(%rip), %rcx     # 0x462a0
movl $0x2a11, %edx           # imm = 0x2A11
callq 0x30a0
leaq 0x30af1(%rip), %rdi     # 0x43d3a
leaq 0x2f228(%rip), %rsi     # 0x42478
leaq 0x30aa1(%rip), %rcx     # 0x43cf8
movl $0x12a1, %edx           # imm = 0x12A1
callq 0x30a0
leaq 0x303bf(%rip), %rdi     # 0x43627
leaq 0x2f209(%rip), %rsi     # 0x42478
leaq 0x30369(%rip), %rcx     # 0x435df
movl $0x114a, %edx           # imm = 0x114A
callq 0x30a0
leaq 0x302ac(%rip), %rdi     # 0x43533
leaq 0x2f1ea(%rip), %rsi     # 0x42478
leaq 0x3025e(%rip), %rcx     # 0x434f3
movl $0x113b, %edx           # imm = 0x113B
callq 0x30a0
leaq 0x3b35f(%rip), %rdi     # 0x4e605
leaq 0x2f1cb(%rip), %rsi     # 0x42478
leaq 0x32fec(%rip), %rcx     # 0x462a0
movl $0x2a0e, %edx           # imm = 0x2A0E
callq 0x30a0
leaq 0x3096f(%rip), %rdi     # 0x43c34
leaq 0x2f1ac(%rip), %rsi     # 0x42478
leaq 0x32fcd(%rip), %rcx     # 0x462a0
movl $0x2a15, %edx           # imm = 0x2A15
callq 0x30a0
leaq 0x3b321(%rip), %rdi     # 0x4e605
leaq 0x2f18d(%rip), %rsi     # 0x42478
leaq 0x302ed(%rip), %rcx     # 0x435df
movl $0x1147, %edx           # imm = 0x1147
callq 0x30a0
leaq 0x308de(%rip), %rdi     # 0x43be1
leaq 0x2f16e(%rip), %rsi     # 0x42478
leaq 0x301e2(%rip), %rcx     # 0x434f3
movl $0x1138, %edx           # imm = 0x1138
callq 0x30a0
leaq 0x30a78(%rip), %rdi     # 0x43d9a
leaq 0x2f14f(%rip), %rsi     # 0x42478
leaq 0x30a29(%rip), %rcx     # 0x43d59
movl $0x12e8, %edx           # imm = 0x12E8
callq 0x30a0
leaq 0x2d04c(%rip), %rdi     # 0x4038d
leaq 0x2f130(%rip), %rsi     # 0x42478
leaq 0x2f9d4(%rip), %rcx     # 0x42d23
movl $0x2b97, %edx           # imm = 0x2B97
callq 0x30a0
leaq 0x2fa4c(%rip), %rdi     # 0x42dac
leaq 0x2f111(%rip), %rsi     # 0x42478
leaq 0x316a5(%rip), %rcx     # 0x44a13
movl $0x16aa, %edx           # imm = 0x16AA
callq 0x30a0
leaq 0x322f5(%rip), %rdi     # 0x45674
leaq 0x2f0f2(%rip), %rsi     # 0x42478
leaq 0x3223f(%rip), %rcx     # 0x455cc
movl $0x1c5c, %edx           # imm = 0x1C5C
callq 0x30a0
leaq 0x30928(%rip), %rdi     # 0x43cc6
leaq 0x2f0d3(%rip), %rsi     # 0x42478
leaq 0x308b0(%rip), %rcx     # 0x43c5c
movl $0x366, %edx            # imm = 0x366
callq 0x30a0
leaq 0x30576(%rip), %rdi     # 0x43933
leaq 0x2f0b4(%rip), %rsi     # 0x42478
leaq 0x328d1(%rip), %rcx     # 0x45c9c
movl $0x20f7, %edx           # imm = 0x20F7
callq 0x30a0
leaq 0x3b229(%rip), %rdi     # 0x4e605
leaq 0x2f095(%rip), %rsi     # 0x42478
leaq 0x322f8(%rip), %rcx     # 0x456e2
movl $0x1cd0, %edx           # imm = 0x1CD0
callq 0x30a0
leaq 0x2f9b1(%rip), %rdi     # 0x42dac
leaq 0x2f076(%rip), %rsi     # 0x42478
leaq 0x309b0(%rip), %rcx     # 0x43db9
movl $0x133f, %edx           # imm = 0x133F
callq 0x30a0
leaq 0x3b1eb(%rip), %rdi     # 0x4e605
leaq 0x2f057(%rip), %rsi     # 0x42478
leaq 0x31794(%rip), %rcx     # 0x44bbc
movl $0x1740, %edx           # imm = 0x1740
callq 0x30a0
leaq 0x34711(%rip), %rdi     # 0x47b4a
leaq 0x2f038(%rip), %rsi     # 0x42478
leaq 0x30815(%rip), %rcx     # 0x43c5c
movl $0x365, %edx            # imm = 0x365
callq 0x30a0
leaq 0x2f954(%rip), %rdi     # 0x42dac
leaq 0x2f019(%rip), %rsi     # 0x42478
leaq 0x32836(%rip), %rcx     # 0x45c9c
movl $0x20fa, %edx           # imm = 0x20FA
callq 0x30a0
leaq 0x2f935(%rip), %rdi     # 0x42dac
leaq 0x2effa(%rip), %rsi     # 0x42478
leaq 0x3225d(%rip), %rcx     # 0x456e2
movl $0x1cd3, %edx           # imm = 0x1CD3
callq 0x30a0
leaq 0x3049d(%rip), %rdi     # 0x43933
leaq 0x2efdb(%rip), %rsi     # 0x42478
leaq 0x32cae(%rip), %rcx     # 0x46152
movl $0x288e, %edx           # imm = 0x288E
callq 0x30a0
leaq 0x3760c(%rip), %rdi     # 0x4aac1
leaq 0x2efbc(%rip), %rsi     # 0x42478
leaq 0x30799(%rip), %rcx     # 0x43c5c
movl $0x364, %edx            # imm = 0x364
callq 0x30a0
leaq 0x2f8d8(%rip), %rdi     # 0x42dac
leaq 0x2ef9d(%rip), %rsi     # 0x42478
leaq 0x316da(%rip), %rcx     # 0x44bbc
movl $0x1743, %edx           # imm = 0x1743
callq 0x30a0
leaq 0x30440(%rip), %rdi     # 0x43933
leaq 0x2ef7e(%rip), %rsi     # 0x42478
leaq 0x3208b(%rip), %rcx     # 0x4558c
movl $0x1b9d, %edx           # imm = 0x1B9D
callq 0x30a0
leaq 0x2d53e(%rip), %rdi     # 0x40a50
leaq 0x2ef5f(%rip), %rsi     # 0x42478
leaq 0x3073c(%rip), %rcx     # 0x43c5c
movl $0x363, %edx            # imm = 0x363
callq 0x30a0
leaq 0x2ce5c(%rip), %rdi     # 0x4038d
leaq 0x2ef40(%rip), %rsi     # 0x42478
leaq 0x321a3(%rip), %rcx     # 0x456e2
movl $0x1d44, %edx           # imm = 0x1D44
callq 0x30a0
leaq 0x2f85c(%rip), %rdi     # 0x42dac
leaq 0x2ef21(%rip), %rsi     # 0x42478
leaq 0x32bf4(%rip), %rcx     # 0x46152
movl $0x2891, %edx           # imm = 0x2891
callq 0x30a0
leaq 0x2f83d(%rip), %rdi     # 0x42dac
leaq 0x2ef02(%rip), %rsi     # 0x42478
leaq 0x3200f(%rip), %rcx     # 0x4558c
movl $0x1ba0, %edx           # imm = 0x1BA0
callq 0x30a0
leaq 0x30653(%rip), %rdi     # 0x43be1
leaq 0x2eee3(%rip), %rsi     # 0x42478
leaq 0x316a9(%rip), %rcx     # 0x44c45
movl $0x1801, %edx           # imm = 0x1801
callq 0x30a0
leaq 0x3b058(%rip), %rdi     # 0x4e605
leaq 0x2eec4(%rip), %rsi     # 0x42478
leaq 0x3226d(%rip), %rcx     # 0x45828
movl $0x1db2, %edx           # imm = 0x1DB2
callq 0x30a0
leaq 0x2cdc1(%rip), %rdi     # 0x4038d
leaq 0x2eea5(%rip), %rsi     # 0x42478
leaq 0x32b78(%rip), %rcx     # 0x46152
movl $0x28e0, %edx           # imm = 0x28E0
callq 0x30a0
leaq 0x30348(%rip), %rdi     # 0x43933
leaq 0x2ee86(%rip), %rsi     # 0x42478
leaq 0x32274(%rip), %rcx     # 0x4586d
movl $0x1e07, %edx           # imm = 0x1E07
callq 0x30a0
leaq 0x3167d(%rip), %rdi     # 0x44c87
leaq 0x2ee67(%rip), %rsi     # 0x42478
leaq 0x3162d(%rip), %rcx     # 0x44c45
movl $0x1804, %edx           # imm = 0x1804
callq 0x30a0
leaq 0x2f783(%rip), %rdi     # 0x42dac
leaq 0x2ee48(%rip), %rsi     # 0x42478
leaq 0x321f1(%rip), %rcx     # 0x45828
movl $0x1db5, %edx           # imm = 0x1DB5
callq 0x30a0
leaq 0x3afbd(%rip), %rdi     # 0x4e605
leaq 0x2ee29(%rip), %rsi     # 0x42478
leaq 0x310e7(%rip), %rcx     # 0x4473d
movl $0x1656, %edx           # imm = 0x1656
callq 0x30a0
leaq 0x2f745(%rip), %rdi     # 0x42dac
leaq 0x2ee0a(%rip), %rsi     # 0x42478
leaq 0x321f8(%rip), %rcx     # 0x4586d
movl $0x1e0a, %edx           # imm = 0x1E0A
callq 0x30a0
leaq 0x2d3ca(%rip), %rdi     # 0x40a50
leaq 0x2edeb(%rip), %rsi     # 0x42478
leaq 0x3049e(%rip), %rcx     # 0x43b32
movl $0x436, %edx            # imm = 0x436
callq 0x30a0
leaq 0x3028e(%rip), %rdi     # 0x43933
leaq 0x2edcc(%rip), %rsi     # 0x42478
leaq 0x31763(%rip), %rcx     # 0x44e16
movl $0x1862, %edx           # imm = 0x1862
callq 0x30a0
leaq 0x3026f(%rip), %rdi     # 0x43933
leaq 0x2edad(%rip), %rsi     # 0x42478
leaq 0x30221(%rip), %rcx     # 0x438f3
movl $0x11e0, %edx           # imm = 0x11E0
callq 0x30a0
leaq 0x2ccaa(%rip), %rdi     # 0x4038d
leaq 0x2ed8e(%rip), %rsi     # 0x42478
leaq 0x32137(%rip), %rcx     # 0x45828
movl $0x1dfc, %edx           # imm = 0x1DFC
callq 0x30a0
leaq 0x30231(%rip), %rdi     # 0x43933
leaq 0x2ed6f(%rip), %rsi     # 0x42478
leaq 0x32ac3(%rip), %rcx     # 0x461d3
movl $0x2948, %edx           # imm = 0x2948
callq 0x30a0
leaq 0x2d32f(%rip), %rdi     # 0x40a50
leaq 0x2ed50(%rip), %rsi     # 0x42478
leaq 0x303af(%rip), %rcx     # 0x43ade
movl $0x41a, %edx            # imm = 0x41A
callq 0x30a0
leaq 0x301f3(%rip), %rdi     # 0x43933
leaq 0x2ed31(%rip), %rsi     # 0x42478
leaq 0x31f54(%rip), %rcx     # 0x456a2
movl $0x1c84, %edx           # imm = 0x1C84
callq 0x30a0
leaq 0x3aea6(%rip), %rdi     # 0x4e605
leaq 0x2ed12(%rip), %rsi     # 0x42478
leaq 0x3068e(%rip), %rcx     # 0x43dfb
movl $0x135f, %edx           # imm = 0x135F
callq 0x30a0
leaq 0x2f62e(%rip), %rdi     # 0x42dac
leaq 0x2ecf3(%rip), %rsi     # 0x42478
leaq 0x30fb1(%rip), %rcx     # 0x4473d
movl $0x1659, %edx           # imm = 0x1659
callq 0x30a0
leaq 0x2cbf0(%rip), %rdi     # 0x4038d
leaq 0x2ecd4(%rip), %rsi     # 0x42478
leaq 0x320c2(%rip), %rcx     # 0x4586d
movl $0x1e9a, %edx           # imm = 0x1E9A
callq 0x30a0
leaq 0x3ae49(%rip), %rdi     # 0x4e605
leaq 0x2ecb5(%rip), %rsi     # 0x42478
leaq 0x3160b(%rip), %rcx     # 0x44dd5
movl $0x180f, %edx           # imm = 0x180F
callq 0x30a0
leaq 0x3ae2a(%rip), %rdi     # 0x4e605
leaq 0x2ec96(%rip), %rsi     # 0x42478
leaq 0x3131f(%rip), %rcx     # 0x44b08
movl $0x1718, %edx           # imm = 0x1718
callq 0x30a0
leaq 0x2f5b2(%rip), %rdi     # 0x42dac
leaq 0x2ec77(%rip), %rsi     # 0x42478
leaq 0x3160e(%rip), %rcx     # 0x44e16
movl $0x1865, %edx           # imm = 0x1865
callq 0x30a0
leaq 0x3012d(%rip), %rdi     # 0x43946
leaq 0x2ec58(%rip), %rsi     # 0x42478
leaq 0x300cc(%rip), %rcx     # 0x438f3
movl $0x11e5, %edx           # imm = 0x11E5
callq 0x30a0
leaq 0x2f574(%rip), %rdi     # 0x42dac
leaq 0x2ec39(%rip), %rsi     # 0x42478
leaq 0x3298d(%rip), %rcx     # 0x461d3
movl $0x294b, %edx           # imm = 0x294B
callq 0x30a0
leaq 0x2f555(%rip), %rdi     # 0x42dac
leaq 0x2ec1a(%rip), %rsi     # 0x42478
leaq 0x2f504(%rip), %rcx     # 0x42d69
movl $0x109c, %edx           # imm = 0x109C
callq 0x30a0
leaq 0x2f536(%rip), %rdi     # 0x42dac
leaq 0x2ebfb(%rip), %rsi     # 0x42478
leaq 0x31e1e(%rip), %rcx     # 0x456a2
movl $0x1c87, %edx           # imm = 0x1C87
callq 0x30a0
leaq 0x2f517(%rip), %rdi     # 0x42dac
leaq 0x2ebdc(%rip), %rsi     # 0x42478
leaq 0x30558(%rip), %rcx     # 0x43dfb
movl $0x1362, %edx           # imm = 0x1362
callq 0x30a0
leaq 0x2f4f8(%rip), %rdi     # 0x42dac
leaq 0x2ebbd(%rip), %rsi     # 0x42478
leaq 0x31513(%rip), %rcx     # 0x44dd5
movl $0x1812, %edx           # imm = 0x1812
callq 0x30a0
leaq 0x2f4d9(%rip), %rdi     # 0x42dac
leaq 0x2eb9e(%rip), %rsi     # 0x42478
leaq 0x31227(%rip), %rcx     # 0x44b08
movl $0x171b, %edx           # imm = 0x171B
callq 0x30a0
leaq 0x30041(%rip), %rdi     # 0x43933
leaq 0x2eb7f(%rip), %rsi     # 0x42478
leaq 0x3275f(%rip), %rcx     # 0x4605f
movl $0x26fa, %edx           # imm = 0x26FA
callq 0x30a0
leaq 0x30061(%rip), %rdi     # 0x43972
leaq 0x2eb60(%rip), %rsi     # 0x42478
leaq 0x2ffd4(%rip), %rcx     # 0x438f3
movl $0x11eb, %edx           # imm = 0x11EB
callq 0x30a0
leaq 0x2ca5d(%rip), %rdi     # 0x4038d
leaq 0x2eb41(%rip), %rsi     # 0x42478
leaq 0x32895(%rip), %rcx     # 0x461d3
movl $0x299a, %edx           # imm = 0x299A
callq 0x30a0
leaq 0x3acb6(%rip), %rdi     # 0x4e605
leaq 0x2eb22(%rip), %rsi     # 0x42478
leaq 0x3098c(%rip), %rcx     # 0x442e9
movl $0x1460, %edx           # imm = 0x1460
callq 0x30a0
leaq 0x2ca1f(%rip), %rdi     # 0x4038d
leaq 0x2eb03(%rip), %rsi     # 0x42478
leaq 0x31d26(%rip), %rcx     # 0x456a2
movl $0x1cc5, %edx           # imm = 0x1CC5
callq 0x30a0
leaq 0x2ffa6(%rip), %rdi     # 0x43933
leaq 0x2eae4(%rip), %rsi     # 0x42478
leaq 0x325d5(%rip), %rcx     # 0x45f70
movl $0x2566, %edx           # imm = 0x2566
callq 0x30a0
leaq 0x312db(%rip), %rdi     # 0x44c87
leaq 0x2eac5(%rip), %rsi     # 0x42478
leaq 0x3141b(%rip), %rcx     # 0x44dd5
movl $0x1817, %edx           # imm = 0x1817
callq 0x30a0
leaq 0x2ff68(%rip), %rdi     # 0x43933
leaq 0x2eaa6(%rip), %rsi     # 0x42478
leaq 0x3158d(%rip), %rcx     # 0x44f66
movl $0x1948, %edx           # imm = 0x1948
callq 0x30a0
leaq 0x2f3c2(%rip), %rdi     # 0x42dac
leaq 0x2ea87(%rip), %rsi     # 0x42478
leaq 0x32667(%rip), %rcx     # 0x4605f
movl $0x26fd, %edx           # imm = 0x26FD
callq 0x30a0
leaq 0x3abfc(%rip), %rdi     # 0x4e605
leaq 0x2ea68(%rip), %rsi     # 0x42478
leaq 0x31dd1(%rip), %rcx     # 0x457e8
movl $0x1d4f, %edx           # imm = 0x1D4F
callq 0x30a0
leaq 0x2ff0b(%rip), %rdi     # 0x43933
leaq 0x2ea49(%rip), %rsi     # 0x42478
leaq 0x32447(%rip), %rcx     # 0x45e7d
movl $0x23d2, %edx           # imm = 0x23D2
callq 0x30a0
leaq 0x2f365(%rip), %rdi     # 0x42dac
leaq 0x2ea2a(%rip), %rsi     # 0x42478
leaq 0x30894(%rip), %rcx     # 0x442e9
movl $0x1463, %edx           # imm = 0x1463
callq 0x30a0
leaq 0x2cfea(%rip), %rdi     # 0x40a50
leaq 0x2ea0b(%rip), %rsi     # 0x42478
leaq 0x310d8(%rip), %rcx     # 0x44b4c
movl $0x908, %edx            # imm = 0x908
callq 0x30a0
leaq 0x2f327(%rip), %rdi     # 0x42dac
leaq 0x2e9ec(%rip), %rsi     # 0x42478
leaq 0x324dd(%rip), %rcx     # 0x45f70
movl $0x2569, %edx           # imm = 0x2569
callq 0x30a0
leaq 0x2fe8f(%rip), %rdi     # 0x43933
leaq 0x2e9cd(%rip), %rsi     # 0x42478
leaq 0x31b1a(%rip), %rcx     # 0x455cc
movl $0x1c46, %edx           # imm = 0x1C46
callq 0x30a0
leaq 0x2fe70(%rip), %rdi     # 0x43933
leaq 0x2e9ae(%rip), %rsi     # 0x42478
leaq 0x316ec(%rip), %rcx     # 0x451bd
movl $0x1a11, %edx           # imm = 0x1A11
callq 0x30a0
leaq 0x3ab23(%rip), %rdi     # 0x4e605
leaq 0x2e98f(%rip), %rsi     # 0x42478
leaq 0x3083e(%rip), %rcx     # 0x4432e
movl $0x148b, %edx           # imm = 0x148B
callq 0x30a0
leaq 0x2f2ab(%rip), %rdi     # 0x42dac
leaq 0x2e970(%rip), %rsi     # 0x42478
leaq 0x31abd(%rip), %rcx     # 0x455cc
movl $0x1c49, %edx           # imm = 0x1C49
callq 0x30a0
leaq 0x2f28c(%rip), %rdi     # 0x42dac
leaq 0x2e951(%rip), %rsi     # 0x42478
leaq 0x31cba(%rip), %rcx     # 0x457e8
movl $0x1d52, %edx           # imm = 0x1D52
callq 0x30a0
leaq 0x2fdf4(%rip), %rdi     # 0x43933
leaq 0x2e932(%rip), %rsi     # 0x42478
leaq 0x32241(%rip), %rcx     # 0x45d8e
movl $0x223e, %edx           # imm = 0x223E
callq 0x30a0
leaq 0x301dc(%rip), %rdi     # 0x43d3a
leaq 0x2e913(%rip), %rsi     # 0x42478
leaq 0x3077d(%rip), %rcx     # 0x442e9
movl $0x1466, %edx           # imm = 0x1466
callq 0x30a0
leaq 0x2fdb6(%rip), %rdi     # 0x43933
leaq 0x2e8f4(%rip), %rsi     # 0x42478
leaq 0x317ce(%rip), %rcx     # 0x45359
movl $0x1ab8, %edx           # imm = 0x1AB8
callq 0x30a0
leaq 0x2fd97(%rip), %rdi     # 0x43933
leaq 0x2e8d5(%rip), %rsi     # 0x42478
leaq 0x325e9(%rip), %rcx     # 0x46193
movl $0x28eb, %edx           # imm = 0x28EB
callq 0x30a0
leaq 0x31a51(%rip), %rdi     # 0x4560c
leaq 0x2e8b6(%rip), %rsi     # 0x42478
leaq 0x31a03(%rip), %rcx     # 0x455cc
movl $0x1c57, %edx           # imm = 0x1C57
callq 0x30a0
leaq 0x2f1d2(%rip), %rdi     # 0x42dac
leaq 0x2e897(%rip), %rsi     # 0x42478
leaq 0x3137e(%rip), %rcx     # 0x44f66
movl $0x194b, %edx           # imm = 0x194B
callq 0x30a0
leaq 0x2f1b3(%rip), %rdi     # 0x42dac
leaq 0x2e878(%rip), %rsi     # 0x42478
leaq 0x30727(%rip), %rcx     # 0x4432e
movl $0x148e, %edx           # imm = 0x148E
callq 0x30a0
leaq 0x2ce38(%rip), %rdi     # 0x40a50
leaq 0x2e859(%rip), %rsi     # 0x42478
leaq 0x30e72(%rip), %rcx     # 0x44a98
movl $0x8ee, %edx            # imm = 0x8EE
callq 0x30a0
leaq 0x2fcfc(%rip), %rdi     # 0x43933
leaq 0x2e83a(%rip), %rsi     # 0x42478
leaq 0x31d67(%rip), %rcx     # 0x459ac
movl $0x1ea5, %edx           # imm = 0x1EA5
callq 0x30a0
leaq 0x2f156(%rip), %rdi     # 0x42dac
leaq 0x2e81b(%rip), %rsi     # 0x42478
leaq 0x316f5(%rip), %rcx     # 0x45359
movl $0x1abb, %edx           # imm = 0x1ABB
callq 0x30a0
leaq 0x2f137(%rip), %rdi     # 0x42dac
leaq 0x2e7fc(%rip), %rsi     # 0x42478
leaq 0x30f7e(%rip), %rcx     # 0x44c01
movl $0x177b, %edx           # imm = 0x177B
callq 0x30a0
leaq 0x2f118(%rip), %rdi     # 0x42dac
leaq 0x2e7dd(%rip), %rsi     # 0x42478
leaq 0x31e36(%rip), %rcx     # 0x45ad8
movl $0x1fb3, %edx           # imm = 0x1FB3
callq 0x30a0
leaq 0x2f0f9(%rip), %rdi     # 0x42dac
leaq 0x2e7be(%rip), %rsi     # 0x42478
leaq 0x2ff33(%rip), %rcx     # 0x43bf4
movl $0x127c, %edx           # imm = 0x127C
callq 0x30a0
leaq 0x3a933(%rip), %rdi     # 0x4e605
leaq 0x2e79f(%rip), %rsi     # 0x42478
leaq 0x300d9(%rip), %rcx     # 0x43db9
movl $0x133c, %edx           # imm = 0x133C
callq 0x30a0
leaq 0x3194a(%rip), %rdi     # 0x4563b
leaq 0x2e780(%rip), %rsi     # 0x42478
leaq 0x318cd(%rip), %rcx     # 0x455cc
movl $0x1c58, %edx           # imm = 0x1C58
callq 0x30a0
leaq 0x2f09c(%rip), %rdi     # 0x42dac
leaq 0x2e761(%rip), %rsi     # 0x42478
leaq 0x3215f(%rip), %rcx     # 0x45e7d
movl $0x23d5, %edx           # imm = 0x23D5
callq 0x30a0
leaq 0x3a8d6(%rip), %rdi     # 0x4e605
leaq 0x2e742(%rip), %rsi     # 0x42478
leaq 0x3022b(%rip), %rcx     # 0x43f68
movl $0x13c3, %edx           # imm = 0x13C3
callq 0x30a0
leaq 0x3a8b7(%rip), %rdi     # 0x4e605
leaq 0x2e723(%rip), %rsi     # 0x42478
leaq 0x30cb7(%rip), %rcx     # 0x44a13
movl $0x16a3, %edx           # imm = 0x16A3
callq 0x30a0
leaq 0x3a898(%rip), %rdi     # 0x4e605
leaq 0x2e704(%rip), %rsi     # 0x42478
leaq 0x3066f(%rip), %rcx     # 0x443ea
movl $0x14d8, %edx           # imm = 0x14D8
callq 0x30a0
leaq 0x2f020(%rip), %rdi     # 0x42dac
leaq 0x2e6e5(%rip), %rsi     # 0x42478
leaq 0x30650(%rip), %rcx     # 0x443ea
movl $0x14db, %edx           # imm = 0x14DB
callq 0x30a0
leaq 0x2c5e2(%rip), %rdi     # 0x4038d
leaq 0x2e6c6(%rip), %rsi     # 0x42478
leaq 0x31bf3(%rip), %rcx     # 0x459ac
movl $0x1fa5, %edx           # imm = 0x1FA5
callq 0x30a0
leaq 0x3a83b(%rip), %rdi     # 0x4e605
leaq 0x2e6a7(%rip), %rsi     # 0x42478
leaq 0x30e29(%rip), %rcx     # 0x44c01
movl $0x1778, %edx           # imm = 0x1778
callq 0x30a0
leaq 0x2fb4a(%rip), %rdi     # 0x43933
leaq 0x2e688(%rip), %rsi     # 0x42478
leaq 0x31ce1(%rip), %rcx     # 0x45ad8
movl $0x1fb0, %edx           # imm = 0x1FB0
callq 0x30a0
leaq 0x2fe2c(%rip), %rdi     # 0x43c34
leaq 0x2e669(%rip), %rsi     # 0x42478
leaq 0x2fdde(%rip), %rcx     # 0x43bf4
movl $0x1280, %edx           # imm = 0x1280
callq 0x30a0
leaq 0x2ef85(%rip), %rdi     # 0x42dac
leaq 0x2e64a(%rip), %rsi     # 0x42478
leaq 0x30133(%rip), %rcx     # 0x43f68
movl $0x13c6, %edx           # imm = 0x13C6
callq 0x30a0
leaq 0x2ef66(%rip), %rdi     # 0x42dac
leaq 0x2e62b(%rip), %rsi     # 0x42478
leaq 0x31f3a(%rip), %rcx     # 0x45d8e
movl $0x2241, %edx           # imm = 0x2241
callq 0x30a0
leaq 0x3a7a0(%rip), %rdi     # 0x4e605
leaq 0x2e60c(%rip), %rsi     # 0x42478
leaq 0x30be3(%rip), %rcx     # 0x44a56
movl $0x16f0, %edx           # imm = 0x16F0
callq 0x30a0
leaq 0x2ef28(%rip), %rdi     # 0x42dac
leaq 0x2e5ed(%rip), %rsi     # 0x42478
leaq 0x31b1a(%rip), %rcx     # 0x459ac
movl $0x1ea8, %edx           # imm = 0x1EA8
callq 0x30a0
leaq 0x3a762(%rip), %rdi     # 0x4e605
leaq 0x2e5ce(%rip), %rsi     # 0x42478
leaq 0x2fd43(%rip), %rcx     # 0x43bf4
movl $0x1279, %edx           # imm = 0x1279
callq 0x30a0
leaq 0x2eeea(%rip), %rdi     # 0x42dac
leaq 0x2e5af(%rip), %rsi     # 0x42478
leaq 0x322c3(%rip), %rcx     # 0x46193
movl $0x28ee, %edx           # imm = 0x28EE
callq 0x30a0
leaq 0x2c4ac(%rip), %rdi     # 0x4038d
leaq 0x2e590(%rip), %rsi     # 0x42478
leaq 0x322a4(%rip), %rcx     # 0x46193
movl $0x293d, %edx           # imm = 0x293D
callq 0x30a0
leaq 0x2fe3a(%rip), %rdi     # 0x43d3a
leaq 0x2e571(%rip), %rsi     # 0x42478
leaq 0x316be(%rip), %rcx     # 0x455cc
movl $0x1c4c, %edx           # imm = 0x1C4C
callq 0x30a0
leaq 0x2ee8d(%rip), %rdi     # 0x42dac
leaq 0x2e552(%rip), %rsi     # 0x42478
leaq 0x30b29(%rip), %rcx     # 0x44a56
movl $0x16f3, %edx           # imm = 0x16F3
callq 0x30a0
leaq 0x2c44f(%rip), %rdi     # 0x4038d
leaq 0x2e533(%rip), %rsi     # 0x42478
leaq 0x3189c(%rip), %rcx     # 0x457e8
movl $0x1da7, %edx           # imm = 0x1DA7
callq 0x30a0
leaq 0x2ee4f(%rip), %rdi     # 0x42dac
leaq 0x2e514(%rip), %rsi     # 0x42478
leaq 0x31252(%rip), %rcx     # 0x451bd
movl $0x1a14, %edx           # imm = 0x1A14
callq 0x30a0
leaq 0x2cad4(%rip), %rdi     # 0x40a50
leaq 0x2e4f5(%rip), %rsi     # 0x42478
leaq 0x3192c(%rip), %rcx     # 0x458b6
movl $0xacd, %edx            # imm = 0xACD
callq 0x30a0
leaq 0x3238c(%rip), %rdi     # 0x46327
leaq 0x2e4d6(%rip), %rsi     # 0x42478
leaq 0x3233b(%rip), %rcx     # 0x462e4
movl $0x2a61, %edx           # imm = 0x2A61
callq 0x30a0
leaq 0x2c3d3(%rip), %rdi     # 0x4038d
leaq 0x2e4b7(%rip), %rsi     # 0x42478
leaq 0x2f617(%rip), %rcx     # 0x435df
movl $0x118c, %edx           # imm = 0x118C
callq 0x30a0
leaq 0x2c3b4(%rip), %rdi     # 0x4038d
leaq 0x2e498(%rip), %rsi     # 0x42478
leaq 0x30a2c(%rip), %rcx     # 0x44a13
movl $0x16c4, %edx           # imm = 0x16C4
callq 0x30a0
leaq 0x2c395(%rip), %rdi     # 0x4038d
leaq 0x2e479(%rip), %rsi     # 0x42478
leaq 0x31586(%rip), %rcx     # 0x4558c
movl $0x1c3b, %edx           # imm = 0x1C3B
callq 0x30a0
leaq 0x2c376(%rip), %rdi     # 0x4038d
leaq 0x2e45a(%rip), %rsi     # 0x42478
leaq 0x30718(%rip), %rcx     # 0x4473d
movl $0x1673, %edx           # imm = 0x1673
callq 0x30a0
leaq 0x2c357(%rip), %rdi     # 0x4038d
leaq 0x2e43b(%rip), %rsi     # 0x42478
leaq 0x2ed25(%rip), %rcx     # 0x42d69
movl $0x1112, %edx           # imm = 0x1112
callq 0x30a0
leaq 0x2c338(%rip), %rdi     # 0x4038d
leaq 0x2e41c(%rip), %rsi     # 0x42478
leaq 0x2f890(%rip), %rcx     # 0x438f3
movl $0x1248, %edx           # imm = 0x1248
callq 0x30a0
leaq 0x2c319(%rip), %rdi     # 0x4038d
leaq 0x2e3fd(%rip), %rsi     # 0x42478
leaq 0x2fee6(%rip), %rcx     # 0x43f68
movl $0x1455, %edx           # imm = 0x1455
callq 0x30a0
leaq 0x2c2fa(%rip), %rdi     # 0x4038d
leaq 0x2e3de(%rip), %rsi     # 0x42478
leaq 0x2ef26(%rip), %rcx     # 0x42fc7
movl $0x147, %edx            # imm = 0x147
callq 0x30a0
leaq 0x2c2db(%rip), %rdi     # 0x4038d
leaq 0x2e3bf(%rip), %rsi     # 0x42478
leaq 0x3032a(%rip), %rcx     # 0x443ea
movl $0x1521, %edx           # imm = 0x1521
callq 0x30a0
leaq 0x2c2bc(%rip), %rdi     # 0x4038d
leaq 0x2e3a0(%rip), %rsi     # 0x42478
leaq 0x2f500(%rip), %rcx     # 0x435df
movl $0x1164, %edx           # imm = 0x1164
callq 0x30a0
leaq 0x2c960(%rip), %rdi     # 0x40a50
leaq 0x2e381(%rip), %rsi     # 0x42478
leaq 0x2f5c1(%rip), %rcx     # 0x436bf
movl $0x72d, %edx            # imm = 0x72D
callq 0x30a0
leaq 0x2c941(%rip), %rdi     # 0x40a50
leaq 0x2e362(%rip), %rsi     # 0x42478
leaq 0x31168(%rip), %rcx     # 0x45285
movl $0x9dd, %edx            # imm = 0x9DD
callq 0x30a0
leaq 0x2c25f(%rip), %rdi     # 0x4038d
leaq 0x2e343(%rip), %rsi     # 0x42478
leaq 0x302ae(%rip), %rcx     # 0x443ea
movl $0x1647, %edx           # imm = 0x1647
callq 0x30a0
leaq 0x2c903(%rip), %rdi     # 0x40a50
leaq 0x2e324(%rip), %rsi     # 0x42478
leaq 0x31194(%rip), %rcx     # 0x452ef
movl $0x9f7, %edx            # imm = 0x9F7
callq 0x30a0
leaq 0x2c8e4(%rip), %rdi     # 0x40a50
leaq 0x2e305(%rip), %rsi     # 0x42478
leaq 0x30375(%rip), %rcx     # 0x444ef
movl $0x444, %edx            # imm = 0x444
callq 0x30a0
leaq 0x2c202(%rip), %rdi     # 0x4038d
leaq 0x2e2e6(%rip), %rsi     # 0x42478
leaq 0x2f75a(%rip), %rcx     # 0x438f3
movl $0x122c, %edx           # imm = 0x122C
callq 0x30a0
leaq 0x2c1e3(%rip), %rdi     # 0x4038d
leaq 0x2e2c7(%rip), %rsi     # 0x42478
leaq 0x31005(%rip), %rcx     # 0x451bd
movl $0x1aad, %edx           # imm = 0x1AAD
callq 0x30a0
leaq 0x2c1c4(%rip), %rdi     # 0x4038d
leaq 0x2e2a8(%rip), %rsi     # 0x42478
leaq 0x2eb92(%rip), %rcx     # 0x42d69
movl $0x10e3, %edx           # imm = 0x10E3
callq 0x30a0
leaq 0x33962(%rip), %rdi     # 0x47b4a
leaq 0x2e289(%rip), %rsi     # 0x42478
leaq 0x30179(%rip), %rcx     # 0x4436f
movl $0x4b8, %edx            # imm = 0x4B8
callq 0x30a0
leaq 0x2c849(%rip), %rdi     # 0x40a50
leaq 0x2e26a(%rip), %rsi     # 0x42478
leaq 0x3015a(%rip), %rcx     # 0x4436f
movl $0x4b6, %edx            # imm = 0x4B6
callq 0x30a0
leaq 0x2c82a(%rip), %rdi     # 0x40a50
leaq 0x2e24b(%rip), %rsi     # 0x42478
leaq 0x30cc3(%rip), %rcx     # 0x44ef7
movl $0x3dd, %edx            # imm = 0x3DD
callq 0x30a0
leaq 0x2c80b(%rip), %rdi     # 0x40a50
leaq 0x2e22c(%rip), %rsi     # 0x42478
leaq 0x30fc6(%rip), %rcx     # 0x45219
movl $0x967, %edx            # imm = 0x967
callq 0x30a0
leaq 0x2c7ec(%rip), %rdi     # 0x40a50
leaq 0x2e20d(%rip), %rsi     # 0x42478
leaq 0x30ee1(%rip), %rcx     # 0x45153
movl $0x9c3, %edx            # imm = 0x9C3
callq 0x30a0
leaq 0x2c7cd(%rip), %rdi     # 0x40a50
leaq 0x2e1ee(%rip), %rsi     # 0x42478
leaq 0x31227(%rip), %rcx     # 0x454b8
movl $0xa63, %edx            # imm = 0xA63
callq 0x30a0
leaq 0x2c0eb(%rip), %rdi     # 0x4038d
leaq 0x2e1cf(%rip), %rsi     # 0x42478
leaq 0x31828(%rip), %rcx     # 0x45ad8
movl $0x20ec, %edx           # imm = 0x20EC
callq 0x30a0
leaq 0x2c0cc(%rip), %rdi     # 0x4038d
leaq 0x2e1b0(%rip), %rsi     # 0x42478
leaq 0x3011b(%rip), %rcx     # 0x443ea
movl $0x1641, %edx           # imm = 0x1641
callq 0x30a0
leaq 0x2c770(%rip), %rdi     # 0x40a50
leaq 0x2e191(%rip), %rsi     # 0x42478
leaq 0x31234(%rip), %rcx     # 0x45522
movl $0xa7d, %edx            # imm = 0xA7D
callq 0x30a0
leaq 0x2c08e(%rip), %rdi     # 0x4038d
leaq 0x2e172(%rip), %rsi     # 0x42478
leaq 0x3198f(%rip), %rcx     # 0x45c9c
movl $0x2233, %edx           # imm = 0x2233
callq 0x30a0
leaq 0x2c06f(%rip), %rdi     # 0x4038d
leaq 0x2e153(%rip), %rsi     # 0x42478
leaq 0x30aea(%rip), %rcx     # 0x44e16
movl $0x1920, %edx           # imm = 0x1920
callq 0x30a0
leaq 0x2c050(%rip), %rdi     # 0x4038d
leaq 0x2e134(%rip), %rsi     # 0x42478
leaq 0x31c25(%rip), %rcx     # 0x45f70
movl $0x26ef, %edx           # imm = 0x26EF
callq 0x30a0
leaq 0x2c031(%rip), %rdi     # 0x4038d
leaq 0x2e115(%rip), %rsi     # 0x42478
leaq 0x31b13(%rip), %rcx     # 0x45e7d
movl $0x255b, %edx           # imm = 0x255B
callq 0x30a0
leaq 0x2c012(%rip), %rdi     # 0x4038d
leaq 0x2e0f6(%rip), %rsi     # 0x42478
leaq 0x30bdd(%rip), %rcx     # 0x44f66
movl $0x1a06, %edx           # imm = 0x1A06
callq 0x30a0
leaq 0x2c6b6(%rip), %rdi     # 0x40a50
leaq 0x2e0d7(%rip), %rsi     # 0x42478
leaq 0x30d41(%rip), %rcx     # 0x450e9
movl $0x9a9, %edx            # imm = 0x9A9
callq 0x30a0
leaq 0x2bfd4(%rip), %rdi     # 0x4038d
leaq 0x2e0b8(%rip), %rsi     # 0x42478
leaq 0x319c7(%rip), %rcx     # 0x45d8e
movl $0x23c7, %edx           # imm = 0x23C7
callq 0x30a0
leaq 0x2bfb5(%rip), %rdi     # 0x4038d
leaq 0x2e099(%rip), %rsi     # 0x42478
leaq 0x30f73(%rip), %rcx     # 0x45359
movl $0x1b92, %edx           # imm = 0x1B92
callq 0x30a0
leaq 0x2bf96(%rip), %rdi     # 0x4038d
leaq 0x2e07a(%rip), %rsi     # 0x42478
leaq 0x31c5a(%rip), %rcx     # 0x4605f
movl $0x2883, %edx           # imm = 0x2883
callq 0x30a0
leaq 0x2c63a(%rip), %rdi     # 0x40a50
leaq 0x2e05b(%rip), %rsi     # 0x42478
leaq 0x2f5e5(%rip), %rcx     # 0x43a09
movl $0x475, %edx            # imm = 0x475
callq 0x30a0
leaq 0x3668c(%rip), %rdi     # 0x4aac1
leaq 0x2e03c(%rip), %rsi     # 0x42478
leaq 0x2f5c6(%rip), %rcx     # 0x43a09
movl $0x476, %edx            # imm = 0x476
callq 0x30a0