// File: /workspace/github_c_makefile_star2_O2/k0n10pl4tr[P]minimal_crafter/glad.c
// Function: gladLoadGLLoader
int gladLoadGLLoader(GLADloadproc load) {
	GLVersion.major = 0; GLVersion.minor = 0;
	glGetString = (PFNGLGETSTRINGPROC)load("glGetString");
	if(glGetString == NULL) return 0;
	if(glGetString(GL_VERSION) == NULL) return 0;
	find_coreGL();
	load_GL_VERSION_1_0(load);
	load_GL_VERSION_1_1(load);
	load_GL_VERSION_1_2(load);
	load_GL_VERSION_1_3(load);
	load_GL_VERSION_1_4(load);
	load_GL_VERSION_1_5(load);
	load_GL_VERSION_2_0(load);
	load_GL_VERSION_2_1(load);
	load_GL_VERSION_3_0(load);
	load_GL_VERSION_3_1(load);
	load_GL_VERSION_3_2(load);
	load_GL_VERSION_3_3(load);

	if (!find_extensionsGL()) return 0;
	return GLVersion.major != 0 || GLVersion.minor != 0;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x28, %rsp
movq %rdi, %r14
andq $0x0, 0x86e4(%rip)      # 0xb660
leaq 0x423d(%rip), %rdi      # 0x71c0
callq *%r14
movq %rax, 0x8bbb(%rip)      # 0xbb48
xorl %ebx, %ebx
testq %rax, %rax
je 0x4b69
movl $0x1f02, %edi           # imm = 0x1F02
callq *%rax
testq %rax, %rax
je 0x4b69
movl $0x1f02, %edi           # imm = 0x1F02
callq *0x8b95(%rip)           # 0xbb48
testq %rax, %rax
je 0x3165
movq %rax, %r15
movq %r14, -0x40(%rbp)
xorl %ebx, %ebx
leaq 0x7dc4(%rip), %r14      # 0xad90
cmpq $0x18, %rbx
je 0x2ffa
movq (%rbx,%r14), %r13
movq %r13, %rdi
callq 0x21a0
movq %rax, %r12
movq %r15, %rdi
movq %r13, %rsi
movq %rax, %rdx
callq 0x2100
addq $0x8, %rbx
testl %eax, %eax
jne 0x2fcc
addq %r12, %r15
leaq 0x41f2(%rip), %rsi      # 0x71f3
leaq -0x48(%rbp), %r12
leaq -0x44(%rbp), %r13
movq %r15, %rdi
movq %r12, %rdx
movq %r13, %rcx
xorl %eax, %eax
callq 0x20c0
movl (%r12), %r8d
movl (%r13), %ecx
xorl %esi, %esi
cmpl $0x2, %r8d
setge %sil
xorl %eax, %eax
cmpl $0x4, %r8d
setge %al
cmpl $0x2, %ecx
movl %ecx, %r9d
pushq $0x1
popq %rdx
movl %esi, %ecx
cmovgel %edx, %ecx
movl %ecx, -0x30(%rbp)
movl %eax, %ecx
cmovgel %edx, %ecx
xorl %edi, %edi
cmpl $0x3, %r8d
setge %dil
cmovnel %eax, %ecx
movl %ecx, -0x34(%rbp)
testl %r9d, %r9d
movl %esi, %r10d
cmovnsl %edx, %r10d
movl %esi, %ecx
cmovgl %edx, %ecx
movl %edi, %r11d
cmovnsl %edx, %r11d
movl %edi, %r15d
cmovgl %edx, %r15d
movl %eax, %r12d
cmovnsl %edx, %r12d
movl %eax, %r13d
cmovgl %edx, %r13d
cmpl $0x3, %r8d
cmovnel %eax, %r12d
cmovnel %eax, %r13d
sete -0x2a(%rbp)
cmpl $0x2, %r8d
cmovnel %edi, %r11d
cmovnel %edi, %r15d
movl %r8d, 0x85b8(%rip)      # 0xb660
cmpl $0x3, %r9d
movl %esi, %r14d
cmovgel %edx, %r14d
movl %esi, %ebx
cmovgl %edx, %ebx
setge -0x29(%rbp)
cmpl $0x5, %r9d
movl %r9d, %edi
movl %esi, %r9d
cmovgel %edx, %r9d
movl %edi, 0x8594(%rip)      # 0xb664
cmpl %edx, %r8d
cmovnel %esi, %ecx
movl %r8d, 0x916b(%rip)      # 0xc248
movl %ecx, 0x8589(%rip)      # 0xb66c
movl -0x30(%rbp), %ecx
cmovnel %esi, %ecx
movl %ecx, 0x8581(%rip)      # 0xb670
cmovnel %esi, %r14d
movl %r14d, 0x857a(%rip)     # 0xb674
cmovnel %esi, %r10d
cmovnel %esi, %ebx
movl %ebx, 0x8571(%rip)      # 0xb678
cmovnel %esi, %r9d
movl %r9d, 0x856a(%rip)      # 0xb67c
movl %r11d, 0x8567(%rip)     # 0xb680
movl %r15d, 0x8564(%rip)     # 0xb684
movl %r12d, 0x8561(%rip)     # 0xb688
movl %r13d, 0x855e(%rip)     # 0xb68c
movl -0x34(%rbp), %ecx
movl %ecx, 0x8559(%rip)      # 0xb690
movb -0x29(%rbp), %cl
andb -0x2a(%rbp), %cl
cmovel %eax, %edx
movl %edx, 0x854e(%rip)      # 0xb694
orb %cl, %al
movl %r10d, 0x8519(%rip)     # 0xb668
testb $0x1, %al
je 0x315d
movl $0x3, 0x90eb(%rip)      # 0xc248
xorl %ebx, %ebx
movq -0x40(%rbp), %r14
jmp 0x316c
movl 0x84fc(%rip), %r10d     # 0xb668
testl %r10d, %r10d
je 0x34a5
leaq 0x407d(%rip), %rdi      # 0x71f9
callq *%r14
movq %rax, 0x86d2(%rip)      # 0xb858
leaq 0x4077(%rip), %rdi      # 0x7204
callq *%r14
movq %rax, 0x8821(%rip)      # 0xb9b8
leaq 0x4072(%rip), %rdi      # 0x7210
callq *%r14
movq %rax, 0x8a58(%rip)      # 0xbc00
leaq 0x4068(%rip), %rdi      # 0x7217
callq *%r14
movq %rax, 0x8aaf(%rip)      # 0xbc68
leaq 0x4063(%rip), %rdi      # 0x7223
callq *%r14
movq %rax, 0x8b5e(%rip)      # 0xbd28
leaq 0x405e(%rip), %rdi      # 0x722f
callq *%r14
movq %rax, 0x8b55(%rip)      # 0xbd30
leaq 0x405b(%rip), %rdi      # 0x723d
callq *%r14
movq %rax, 0x8bcc(%rip)      # 0xbdb8
leaq 0x4054(%rip), %rdi      # 0x7247
callq *%r14
movq %rax, 0x8c8b(%rip)      # 0xbe88
leaq 0x4053(%rip), %rdi      # 0x7257
callq *%r14
movq %rax, 0x8c82(%rip)      # 0xbe90
leaq 0x4053(%rip), %rdi      # 0x7268
callq *%r14
movq %rax, 0x8c79(%rip)      # 0xbe98
leaq 0x4052(%rip), %rdi      # 0x7278
callq *%r14
movq %rax, 0x8c70(%rip)      # 0xbea0
leaq 0x4052(%rip), %rdi      # 0x7289
callq *%r14
movq %rax, 0x8c0f(%rip)      # 0xbe50
leaq 0x404e(%rip), %rdi      # 0x7296
callq *%r14
movq %rax, 0x8c06(%rip)      # 0xbe58
leaq 0x404a(%rip), %rdi      # 0x72a3
callq *%r14
movq %rax, 0x8695(%rip)      # 0xb8f8
leaq 0x4046(%rip), %rdi      # 0x72b0
callq *%r14
movq %rax, 0x84f4(%rip)      # 0xb768
leaq 0x403d(%rip), %rdi      # 0x72b8
callq *%r14
movq %rax, 0x850b(%rip)      # 0xb790
leaq 0x4039(%rip), %rdi      # 0x72c5
callq *%r14
movq %rax, 0x850a(%rip)      # 0xb7a0
leaq 0x4037(%rip), %rdi      # 0x72d4
callq *%r14
movq %rax, 0x84f1(%rip)      # 0xb798
leaq 0x4033(%rip), %rdi      # 0x72e1
callq *%r14
movq %rax, 0x8b30(%rip)      # 0xbde8
leaq 0x4030(%rip), %rdi      # 0x72ef
callq *%r14
movq %rax, 0x84e7(%rip)      # 0xb7b0
leaq 0x402b(%rip), %rdi      # 0x72fb
callq *%r14
movq %rax, 0x85de(%rip)      # 0xb8b8
leaq 0x4026(%rip), %rdi      # 0x7307
callq *%r14
movq %rax, 0x85e5(%rip)      # 0xb8d0
leaq 0x401f(%rip), %rdi      # 0x7311
callq *%r14
movq %rax, 0x863c(%rip)      # 0xb938
leaq 0x4017(%rip), %rdi      # 0x731a
callq *%r14
movq %rax, 0x8663(%rip)      # 0xb970
leaq 0x400f(%rip), %rdi      # 0x7323
callq *%r14
movq %rax, 0x865a(%rip)      # 0xb978
leaq 0x4006(%rip), %rdi      # 0x732b
callq *%r14
movq %rax, 0x8401(%rip)      # 0xb730
leaq 0x4001(%rip), %rdi      # 0x7337
callq *%r14
movq %rax, 0x8938(%rip)      # 0xbc78
leaq 0x3ffa(%rip), %rdi      # 0x7341
callq *%r14
movq %rax, 0x8a87(%rip)      # 0xbdd8
leaq 0x3ff7(%rip), %rdi      # 0x734f
callq *%r14
movq %rax, 0x8a96(%rip)      # 0xbdf8
leaq 0x3ff2(%rip), %rdi      # 0x735b
callq *%r14
movq %rax, 0x853d(%rip)      # 0xb8b0
leaq 0x3fed(%rip), %rdi      # 0x7367
callq *%r14
movq %rax, 0x8974(%rip)      # 0xbcf8
leaq 0x3fea(%rip), %rdi      # 0x7375
callq *%r14
movq %rax, 0x896b(%rip)      # 0xbd00
leaq 0x3fe7(%rip), %rdi      # 0x7383
callq *%r14
movq %rax, 0x89b2(%rip)      # 0xbd58
leaq 0x3fe3(%rip), %rdi      # 0x7390
callq *%r14
movq %rax, 0x89a9(%rip)      # 0xbd60
leaq 0x3fdf(%rip), %rdi      # 0x739d
callq *%r14
movq %rax, 0x8680(%rip)      # 0xba48
leaq 0x3fdc(%rip), %rdi      # 0x73ab
callq *%r14
movq %rax, 0x869f(%rip)      # 0xba78
leaq 0x3fd8(%rip), %rdi      # 0x73b8
callq *%r14
movq %rax, 0x8696(%rip)      # 0xba80
leaq 0x3fd2(%rip), %rdi      # 0x73c3
callq *%r14
movq %rax, 0x868d(%rip)      # 0xba88
leaq 0x3fcd(%rip), %rdi      # 0x73cf
callq *%r14
movq %rax, 0x86b4(%rip)      # 0xbac0
leaq 0x3dad(%rip), %rdi      # 0x71c0
callq *%r14
movq %rax, 0x872b(%rip)      # 0xbb48
leaq 0x3fb9(%rip), %rdi      # 0x73dd
callq *%r14
movq %rax, 0x8732(%rip)      # 0xbb60
leaq 0x3fb6(%rip), %rdi      # 0x73eb
callq *%r14
movq %rax, 0x8749(%rip)      # 0xbb88
leaq 0x3fb9(%rip), %rdi      # 0x73ff
callq *%r14
movq %rax, 0x8740(%rip)      # 0xbb90
leaq 0x3fbc(%rip), %rdi      # 0x7413
callq *%r14
movq %rax, 0x8707(%rip)      # 0xbb68
leaq 0x3fc4(%rip), %rdi      # 0x742c
callq *%r14
movq %rax, 0x86fe(%rip)      # 0xbb70
leaq 0x3fcc(%rip), %rdi      # 0x7445
callq *%r14
movq %rax, 0x878d(%rip)      # 0xbc10
leaq 0x3fc7(%rip), %rdi      # 0x7451
callq *%r14
movq %rax, 0x842c(%rip)      # 0xb8c0
leaq 0x3fc3(%rip), %rdi      # 0x745e
callq *%r14
movq %rax, 0x8d93(%rip)      # 0xc238
cmpl $0x0, 0x81c0(%rip)      # 0xb66c
je 0x358f
leaq 0x3fb0(%rip), %rdi      # 0x7469
callq *%r14
movq %rax, 0x8425(%rip)      # 0xb8e8
leaq 0x3fac(%rip), %rdi      # 0x7476
callq *%r14
movq %rax, 0x8434(%rip)      # 0xb908
leaq 0x3faa(%rip), %rdi      # 0x7485
callq *%r14
movq %rax, 0x8853(%rip)      # 0xbd38
leaq 0x3fa9(%rip), %rdi      # 0x7495
callq *%r14
movq %rax, 0x832a(%rip)      # 0xb820
leaq 0x3fa9(%rip), %rdi      # 0x74a6
callq *%r14
movq %rax, 0x8321(%rip)      # 0xb828
leaq 0x3fa9(%rip), %rdi      # 0x74b7
callq *%r14
movq %rax, 0x8318(%rip)      # 0xb830
leaq 0x3fac(%rip), %rdi      # 0x74cb
callq *%r14
movq %rax, 0x830f(%rip)      # 0xb838
leaq 0x3faf(%rip), %rdi      # 0x74df
callq *%r14
movq %rax, 0x896e(%rip)      # 0xbea8
leaq 0x3fae(%rip), %rdi      # 0x74ef
callq *%r14
movq %rax, 0x8965(%rip)      # 0xbeb0
leaq 0x3fad(%rip), %rdi      # 0x74ff
callq *%r14
movq %rax, 0x81ac(%rip)      # 0xb708
leaq 0x3faa(%rip), %rdi      # 0x750d
callq *%r14
movq %rax, 0x8333(%rip)      # 0xb8a0
leaq 0x3faa(%rip), %rdi      # 0x751e
callq *%r14
movq %rax, 0x846a(%rip)      # 0xb9e8
leaq 0x3fa7(%rip), %rdi      # 0x752c
callq *%r14
movq %rax, 0x86c9(%rip)      # 0xbc58
cmpl $0x0, 0x80da(%rip)      # 0xb670
je 0x35dc
leaq 0x3f99(%rip), %rdi      # 0x7538
callq *%r14
movq %rax, 0x837f(%rip)      # 0xb928
leaq 0x3f9c(%rip), %rdi      # 0x754c
callq *%r14
movq %rax, 0x88ae(%rip)      # 0xbe68
leaq 0x3f98(%rip), %rdi      # 0x7559
callq *%r14
movq %rax, 0x88ed(%rip)      # 0xbeb8
leaq 0x3f97(%rip), %rdi      # 0x7569
callq *%r14
movq %rax, 0x8264(%rip)      # 0xb840
cmpl $0x0, 0x8091(%rip)      # 0xb674
je 0x3682
leaq 0x3f8d(%rip), %rdi      # 0x757d
callq *%r14
movq %rax, 0x809e(%rip)      # 0xb698
leaq 0x3f8c(%rip), %rdi      # 0x758d
callq *%r14
movq %rax, 0x876d(%rip)      # 0xbd78
leaq 0x3f8c(%rip), %rdi      # 0x759e
callq *%r14
movq %rax, 0x81dc(%rip)      # 0xb7f8
leaq 0x3f92(%rip), %rdi      # 0x75b5
callq *%r14
movq %rax, 0x81c3(%rip)      # 0xb7f0
leaq 0x3f98(%rip), %rdi      # 0x75cc
callq *%r14
movq %rax, 0x81aa(%rip)      # 0xb7e8
leaq 0x3f9e(%rip), %rdi      # 0x75e3
callq *%r14
movq %rax, 0x81c1(%rip)      # 0xb810
leaq 0x3fa7(%rip), %rdi      # 0x75fd
callq *%r14
movq %rax, 0x81a8(%rip)      # 0xb808
leaq 0x3fb0(%rip), %rdi      # 0x7617
callq *%r14
movq %rax, 0x818f(%rip)      # 0xb800
leaq 0x3fb9(%rip), %rdi      # 0x7631
callq *%r14
movq %rax, 0x83ee(%rip)      # 0xba70
cmpl $0x0, 0x7fef(%rip)      # 0xb678
je 0x3728
leaq 0x3fb3(%rip), %rdi      # 0x7649
callq *%r14
movq %rax, 0x8098(%rip)      # 0xb738
leaq 0x3fb6(%rip), %rdi      # 0x765d
callq *%r14
movq %rax, 0x85df(%rip)      # 0xbc90
leaq 0x3fb7(%rip), %rdi      # 0x766f
callq *%r14
movq %rax, 0x85d6(%rip)      # 0xbc98
leaq 0x3fba(%rip), %rdi      # 0x7683
callq *%r14
movq %rax, 0x8635(%rip)      # 0xbd08
leaq 0x3fbb(%rip), %rdi      # 0x7695
callq *%r14
movq %rax, 0x862c(%rip)      # 0xbd10
leaq 0x3fbd(%rip), %rdi      # 0x76a8
callq *%r14
movq %rax, 0x8623(%rip)      # 0xbd18
leaq 0x3fbe(%rip), %rdi      # 0x76ba
callq *%r14
movq %rax, 0x861a(%rip)      # 0xbd20
leaq 0x3fc0(%rip), %rdi      # 0x76cd
callq *%r14
movq %rax, 0x8001(%rip)      # 0xb718
leaq 0x3fbc(%rip), %rdi      # 0x76da
callq *%r14
movq %rax, 0x7ff8(%rip)      # 0xb720
cmpl $0x0, 0x7f4d(%rip)      # 0xb67c
je 0x3878
leaq 0x3fae(%rip), %rdi      # 0x76ea
callq *%r14
movq %rax, 0x828a(%rip)      # 0xb9d0
leaq 0x3faa(%rip), %rdi      # 0x76f7
callq *%r14
movq %rax, 0x8121(%rip)      # 0xb878
leaq 0x3fa9(%rip), %rdi      # 0x7707
callq *%r14
movq %rax, 0x84c8(%rip)      # 0xbc30
leaq 0x3fa2(%rip), %rdi      # 0x7711
callq *%r14
movq %rax, 0x7f37(%rip)      # 0xb6b0
leaq 0x3f9e(%rip), %rdi      # 0x771e
callq *%r14
movq %rax, 0x81ce(%rip)      # 0xb958
leaq 0x3f98(%rip), %rdi      # 0x7729
callq *%r14
movq %rax, 0x8365(%rip)      # 0xbb00
leaq 0x3f94(%rip), %rdi      # 0x7736
callq *%r14
movq %rax, 0x833c(%rip)      # 0xbae8
leaq 0x3f96(%rip), %rdi      # 0x7749
callq *%r14
movq %rax, 0x833b(%rip)      # 0xbaf8
leaq 0x3f99(%rip), %rdi      # 0x775d
callq *%r14
movq %rax, 0x7efa(%rip)      # 0xb6c8
leaq 0x3f95(%rip), %rdi      # 0x776a
callq *%r14
movq %rax, 0x8081(%rip)      # 0xb860
leaq 0x3f94(%rip), %rdi      # 0x777a
callq *%r14
movq %rax, 0x81d0(%rip)      # 0xb9c0
leaq 0x3f90(%rip), %rdi      # 0x7787
callq *%r14
movq %rax, 0x8407(%rip)      # 0xbc08
leaq 0x3f8a(%rip), %rdi      # 0x7792
callq *%r14
movq %rax, 0x7f36(%rip)      # 0xb748
leaq 0x3f86(%rip), %rdi      # 0x779f
callq *%r14
movq %rax, 0x7f2d(%rip)      # 0xb750
leaq 0x3f85(%rip), %rdi      # 0x77af
callq *%r14
movq %rax, 0x8234(%rip)      # 0xba68
leaq 0x3f87(%rip), %rdi      # 0x77c2
callq *%r14
movq %rax, 0x843b(%rip)      # 0xbc80
leaq 0x3f82(%rip), %rdi      # 0x77ce
callq *%r14
movq %rax, 0x8782(%rip)      # 0xbfd8
leaq 0x3f7f(%rip), %rdi      # 0x77dc
callq *%r14
movq %rax, 0x81f1(%rip)      # 0xba58
leaq 0x3f85(%rip), %rdi      # 0x77f3
callq *%r14
movq %rax, 0x81e8(%rip)      # 0xba60
cmpl $0x0, 0x7e01(%rip)      # 0xb680
je 0x3eb2
leaq 0x3f7b(%rip), %rdi      # 0x7807
callq *%r14
movq %rax, 0x7e92(%rip)      # 0xb728
leaq 0x3f82(%rip), %rdi      # 0x781f
callq *%r14
movq %rax, 0x8059(%rip)      # 0xb900
leaq 0x3f7f(%rip), %rdi      # 0x782d
callq *%r14
movq %rax, 0x8548(%rip)      # 0xbe00
leaq 0x3f82(%rip), %rdi      # 0x7841
callq *%r14
movq %rax, 0x8517(%rip)      # 0xbde0
leaq 0x3f87(%rip), %rdi      # 0x7857
callq *%r14
movq %rax, 0x8516(%rip)      # 0xbdf0
leaq 0x3f8c(%rip), %rdi      # 0x786d
callq *%r14
movq %rax, 0x7db5(%rip)      # 0xb6a0
leaq 0x3f8a(%rip), %rdi      # 0x787c
callq *%r14
movq %rax, 0x7dc4(%rip)      # 0xb6c0
leaq 0x3f8e(%rip), %rdi      # 0x7891
callq *%r14
movq %rax, 0x7ed3(%rip)      # 0xb7e0
leaq 0x3f8d(%rip), %rdi      # 0x78a1
callq *%r14
movq %rax, 0x7f2a(%rip)      # 0xb848
leaq 0x3f8c(%rip), %rdi      # 0x78b1
callq *%r14
movq %rax, 0x7f21(%rip)      # 0xb850
leaq 0x3f8a(%rip), %rdi      # 0x78c0
callq *%r14
movq %rax, 0x7f30(%rip)      # 0xb870
leaq 0x3f89(%rip), %rdi      # 0x78d0
callq *%r14
movq %rax, 0x7f3f(%rip)      # 0xb890
leaq 0x3f87(%rip), %rdi      # 0x78df
callq *%r14
movq %rax, 0x7f66(%rip)      # 0xb8c8
leaq 0x3f85(%rip), %rdi      # 0x78ee
callq *%r14
movq %rax, 0x7f65(%rip)      # 0xb8d8
leaq 0x3f8f(%rip), %rdi      # 0x7909
callq *%r14
movq %rax, 0x7fbc(%rip)      # 0xb940
leaq 0x3f98(%rip), %rdi      # 0x7923
callq *%r14
movq %rax, 0x806b(%rip)      # 0xba00
leaq 0x3f99(%rip), %rdi      # 0x7935
callq *%r14
movq %rax, 0x8062(%rip)      # 0xba08
leaq 0x3f9b(%rip), %rdi      # 0x7948
callq *%r14
movq %rax, 0x8079(%rip)      # 0xba30
leaq 0x3f9f(%rip), %rdi      # 0x795d
callq *%r14
movq %rax, 0x8070(%rip)      # 0xba38
leaq 0x3fa2(%rip), %rdi      # 0x7971
callq *%r14
movq %rax, 0x80ff(%rip)      # 0xbad8
leaq 0x3fa0(%rip), %rdi      # 0x7980
callq *%r14
movq %rax, 0x80e6(%rip)      # 0xbad0
leaq 0x3fa3(%rip), %rdi      # 0x7994
callq *%r14
movq %rax, 0x8145(%rip)      # 0xbb40
leaq 0x3fa0(%rip), %rdi      # 0x79a2
callq *%r14
movq %rax, 0x8124(%rip)      # 0xbb30
leaq 0x3fa2(%rip), %rdi      # 0x79b5
callq *%r14
movq %rax, 0x811b(%rip)      # 0xbb38
leaq 0x3fa3(%rip), %rdi      # 0x79c7
callq *%r14
movq %rax, 0x8182(%rip)      # 0xbbb0
leaq 0x3fa7(%rip), %rdi      # 0x79dc
callq *%r14
movq %rax, 0x8179(%rip)      # 0xbbb8
leaq 0x3fa5(%rip), %rdi      # 0x79eb
callq *%r14
movq %rax, 0x8170(%rip)      # 0xbbc0
leaq 0x3fa3(%rip), %rdi      # 0x79fa
callq *%r14
movq %rax, 0x8187(%rip)      # 0xbbe8
leaq 0x3fa6(%rip), %rdi      # 0x7a0e
callq *%r14
movq %rax, 0x817e(%rip)      # 0xbbf0
leaq 0x3fa9(%rip), %rdi      # 0x7a22
callq *%r14
movq %rax, 0x8175(%rip)      # 0xbbf8
leaq 0x3fac(%rip), %rdi      # 0x7a36
callq *%r14
movq %rax, 0x814c(%rip)      # 0xbbe0
leaq 0x3fb5(%rip), %rdi      # 0x7a50
callq *%r14
movq %rax, 0x8183(%rip)      # 0xbc28
leaq 0x3fb0(%rip), %rdi      # 0x7a5c
callq *%r14
movq %rax, 0x8192(%rip)      # 0xbc48
leaq 0x3faa(%rip), %rdi      # 0x7a67
callq *%r14
movq %rax, 0x81a9(%rip)      # 0xbc70
leaq 0x3fa7(%rip), %rdi      # 0x7a75
callq *%r14
movq %rax, 0x82f8(%rip)      # 0xbdd0
leaq 0x3fa5(%rip), %rdi      # 0x7a84
callq *%r14
movq %rax, 0x84f7(%rip)      # 0xbfe0
leaq 0x3fa1(%rip), %rdi      # 0x7a91
callq *%r14
movq %rax, 0x83ce(%rip)      # 0xbec8
leaq 0x3f9c(%rip), %rdi      # 0x7a9d
callq *%r14
movq %rax, 0x83ed(%rip)      # 0xbef8
leaq 0x3f97(%rip), %rdi      # 0x7aa9
callq *%r14
movq %rax, 0x840c(%rip)      # 0xbf28
leaq 0x3f92(%rip), %rdi      # 0x7ab5
callq *%r14
movq %rax, 0x842b(%rip)      # 0xbf58
leaq 0x3f8d(%rip), %rdi      # 0x7ac1
callq *%r14
movq %rax, 0x839a(%rip)      # 0xbed8
leaq 0x3f88(%rip), %rdi      # 0x7acd
callq *%r14
movq %rax, 0x83b9(%rip)      # 0xbf08
leaq 0x3f83(%rip), %rdi      # 0x7ad9
callq *%r14
movq %rax, 0x83d8(%rip)      # 0xbf38
leaq 0x3f7e(%rip), %rdi      # 0x7ae5
callq *%r14
movq %rax, 0x83f7(%rip)      # 0xbf68
leaq 0x3f79(%rip), %rdi      # 0x7af1
callq *%r14
movq %rax, 0x834e(%rip)      # 0xbed0
leaq 0x3f75(%rip), %rdi      # 0x7afe
callq *%r14
movq %rax, 0x836d(%rip)      # 0xbf00
leaq 0x3f71(%rip), %rdi      # 0x7b0b
callq *%r14
movq %rax, 0x838c(%rip)      # 0xbf30
leaq 0x3f6d(%rip), %rdi      # 0x7b18
callq *%r14
movq %rax, 0x83ab(%rip)      # 0xbf60
leaq 0x3f69(%rip), %rdi      # 0x7b25
callq *%r14
movq %rax, 0x831a(%rip)      # 0xbee0
leaq 0x3f65(%rip), %rdi      # 0x7b32
callq *%r14
movq %rax, 0x8339(%rip)      # 0xbf10
leaq 0x3f61(%rip), %rdi      # 0x7b3f
callq *%r14
movq %rax, 0x8358(%rip)      # 0xbf40
leaq 0x3f5d(%rip), %rdi      # 0x7b4c
callq *%r14
movq %rax, 0x8377(%rip)      # 0xbf70
leaq 0x3f59(%rip), %rdi      # 0x7b59
callq *%r14
movq %rax, 0x8386(%rip)      # 0xbf90
leaq 0x3f5b(%rip), %rdi      # 0x7b6c
callq *%r14
movq %rax, 0x838d(%rip)      # 0xbfa8
leaq 0x3f5d(%rip), %rdi      # 0x7b7f
callq *%r14
movq %rax, 0x8394(%rip)      # 0xbfc0
leaq 0x3f5f(%rip), %rdi      # 0x7b92
callq *%r14
movq %rax, 0x83ab(%rip)      # 0xbfe8
leaq 0x3f60(%rip), %rdi      # 0x7ba4
callq *%r14
movq %rax, 0x83a2(%rip)      # 0xbff0
leaq 0x3f60(%rip), %rdi      # 0x7bb5
callq *%r14
movq %rax, 0x8399(%rip)      # 0xbff8
leaq 0x3f61(%rip), %rdi      # 0x7bc7
callq *%r14
movq %rax, 0x8390(%rip)      # 0xc000
leaq 0x3f61(%rip), %rdi      # 0x7bd8
callq *%r14
movq %rax, 0x8387(%rip)      # 0xc008
leaq 0x3f62(%rip), %rdi      # 0x7bea
callq *%r14
movq %rax, 0x837e(%rip)      # 0xc010
leaq 0x3f62(%rip), %rdi      # 0x7bfb
callq *%r14
movq %rax, 0x8375(%rip)      # 0xc018
leaq 0x3f63(%rip), %rdi      # 0x7c0d
callq *%r14
movq %rax, 0x836c(%rip)      # 0xc020
leaq 0x3f63(%rip), %rdi      # 0x7c1e
callq *%r14
movq %rax, 0x8363(%rip)      # 0xc028
leaq 0x3f64(%rip), %rdi      # 0x7c30
callq *%r14
movq %rax, 0x835a(%rip)      # 0xc030
leaq 0x3f64(%rip), %rdi      # 0x7c41
callq *%r14
movq %rax, 0x8351(%rip)      # 0xc038
leaq 0x3f65(%rip), %rdi      # 0x7c53
callq *%r14
movq %rax, 0x8348(%rip)      # 0xc040
leaq 0x3f65(%rip), %rdi      # 0x7c64
callq *%r14
movq %rax, 0x833f(%rip)      # 0xc048
leaq 0x3f66(%rip), %rdi      # 0x7c76
callq *%r14
movq %rax, 0x8336(%rip)      # 0xc050
leaq 0x3f66(%rip), %rdi      # 0x7c87
callq *%r14
movq %rax, 0x832d(%rip)      # 0xc058
leaq 0x3f67(%rip), %rdi      # 0x7c99
callq *%r14
movq %rax, 0x8324(%rip)      # 0xc060
leaq 0x3f67(%rip), %rdi      # 0x7caa
callq *%r14
movq %rax, 0x831b(%rip)      # 0xc068
leaq 0x3f68(%rip), %rdi      # 0x7cbc
callq *%r14
movq %rax, 0x8312(%rip)      # 0xc070
leaq 0x3f68(%rip), %rdi      # 0x7ccd
callq *%r14
movq %rax, 0x8309(%rip)      # 0xc078
leaq 0x3f69(%rip), %rdi      # 0x7cdf
callq *%r14
movq %rax, 0x8300(%rip)      # 0xc080
leaq 0x3f6b(%rip), %rdi      # 0x7cf2
callq *%r14
movq %rax, 0x82f7(%rip)      # 0xc088
leaq 0x3f6d(%rip), %rdi      # 0x7d05
callq *%r14
movq %rax, 0x82ee(%rip)      # 0xc090
leaq 0x3f6f(%rip), %rdi      # 0x7d18
callq *%r14
movq %rax, 0x82e5(%rip)      # 0xc098
leaq 0x3f71(%rip), %rdi      # 0x7d2b
callq *%r14
movq %rax, 0x82dc(%rip)      # 0xc0a0
leaq 0x3f74(%rip), %rdi      # 0x7d3f
callq *%r14
movq %rax, 0x82d3(%rip)      # 0xc0a8
leaq 0x3f77(%rip), %rdi      # 0x7d53
callq *%r14
movq %rax, 0x82ca(%rip)      # 0xc0b0
leaq 0x3f7a(%rip), %rdi      # 0x7d67
callq *%r14
movq %rax, 0x82c1(%rip)      # 0xc0b8
leaq 0x3f7b(%rip), %rdi      # 0x7d79
callq *%r14
movq %rax, 0x82b8(%rip)      # 0xc0c0
leaq 0x3f7b(%rip), %rdi      # 0x7d8a
callq *%r14
movq %rax, 0x82af(%rip)      # 0xc0c8
leaq 0x3f7c(%rip), %rdi      # 0x7d9c
callq *%r14
movq %rax, 0x82a6(%rip)      # 0xc0d0
leaq 0x3f7c(%rip), %rdi      # 0x7dad
callq *%r14
movq %rax, 0x829d(%rip)      # 0xc0d8
leaq 0x3f7d(%rip), %rdi      # 0x7dbf
callq *%r14
movq %rax, 0x8294(%rip)      # 0xc0e0
leaq 0x3f7e(%rip), %rdi      # 0x7dd1
callq *%r14
movq %rax, 0x828b(%rip)      # 0xc0e8
leaq 0x3f7e(%rip), %rdi      # 0x7de2
callq *%r14
movq %rax, 0x8282(%rip)      # 0xc0f0
leaq 0x3f7f(%rip), %rdi      # 0x7df4
callq *%r14
movq %rax, 0x8279(%rip)      # 0xc0f8
leaq 0x3f81(%rip), %rdi      # 0x7e07
callq *%r14
movq %rax, 0x8270(%rip)      # 0xc100
leaq 0x3f83(%rip), %rdi      # 0x7e1a
callq *%r14
movq %rax, 0x8267(%rip)      # 0xc108
leaq 0x3f85(%rip), %rdi      # 0x7e2d
callq *%r14
movq %rax, 0x834e(%rip)      # 0xc200
cmpl $0x0, 0x77cb(%rip)      # 0xb684
je 0x3f21
leaq 0x3f81(%rip), %rdi      # 0x7e43
callq *%r14
movq %rax, 0x80cc(%rip)      # 0xbf98
leaq 0x3f85(%rip), %rdi      # 0x7e58
callq *%r14
movq %rax, 0x80d3(%rip)      # 0xbfb0
leaq 0x3f89(%rip), %rdi      # 0x7e6d
callq *%r14
movq %rax, 0x80b2(%rip)      # 0xbfa0
leaq 0x3f8d(%rip), %rdi      # 0x7e82
callq *%r14
movq %rax, 0x80c9(%rip)      # 0xbfc8
leaq 0x3f91(%rip), %rdi      # 0x7e97
callq *%r14
movq %rax, 0x80a8(%rip)      # 0xbfb8
leaq 0x3f95(%rip), %rdi      # 0x7eac
callq *%r14
movq %rax, 0x80af(%rip)      # 0xbfd0
cmpl $0x0, 0x7760(%rip)      # 0xb688
je 0x44c2
leaq 0x3f8c(%rip), %rdi      # 0x7ec1
callq *%r14
movq %rax, 0x7879(%rip)      # 0xb7b8
leaq 0x3f88(%rip), %rdi      # 0x7ece
callq *%r14
movq %rax, 0x7af0(%rip)      # 0xba40
leaq 0x3f87(%rip), %rdi      # 0x7ede
callq *%r14
movq %rax, 0x7b57(%rip)      # 0xbab8
leaq 0x3f86(%rip), %rdi      # 0x7eee
callq *%r14
movq %rax, 0x79d6(%rip)      # 0xb948
leaq 0x3f7f(%rip), %rdi      # 0x7ef8
callq *%r14
movq %rax, 0x795d(%rip)      # 0xb8e0
leaq 0x3f79(%rip), %rdi      # 0x7f03
callq *%r14
movq %rax, 0x7c84(%rip)      # 0xbc18
leaq 0x3f75(%rip), %rdi      # 0x7f10
callq *%r14
movq %rax, 0x7713(%rip)      # 0xb6b8
leaq 0x3f7d(%rip), %rdi      # 0x7f29
callq *%r14
movq %rax, 0x79aa(%rip)      # 0xb960
leaq 0x3f83(%rip), %rdi      # 0x7f40
callq *%r14
movq %rax, 0x7711(%rip)      # 0xb6d8
leaq 0x3f84(%rip), %rdi      # 0x7f52
callq *%r14
movq %rax, 0x76f8(%rip)      # 0xb6d0
leaq 0x3f84(%rip), %rdi      # 0x7f63
callq *%r14
movq %rax, 0x7ed7(%rip)      # 0xbec0
leaq 0x3f8f(%rip), %rdi      # 0x7f7f
callq *%r14
movq %rax, 0x7b9e(%rip)      # 0xbb98
leaq 0x3f9c(%rip), %rdi      # 0x7f9d
callq *%r14
movq %rax, 0x7755(%rip)      # 0xb760
leaq 0x3f98(%rip), %rdi      # 0x7faa
callq *%r14
movq %rax, 0x768c(%rip)      # 0xb6a8
leaq 0x3fa0(%rip), %rdi      # 0x7fc3
callq *%r14
movq %rax, 0x7923(%rip)      # 0xb950
leaq 0x3fa6(%rip), %rdi      # 0x7fda
callq *%r14
movq %rax, 0x817a(%rip)      # 0xc1b8
leaq 0x3fac(%rip), %rdi      # 0x7ff1
callq *%r14
movq %rax, 0x7b81(%rip)      # 0xbbd0
leaq 0x3fb0(%rip), %rdi      # 0x8006
callq *%r14
movq %rax, 0x7b78(%rip)      # 0xbbd8
leaq 0x3fb5(%rip), %rdi      # 0x801c
callq *%r14
movq %rax, 0x80a7(%rip)      # 0xc118
leaq 0x3fb6(%rip), %rdi      # 0x802e
callq *%r14
movq %rax, 0x80b6(%rip)      # 0xc138
leaq 0x3fb7(%rip), %rdi      # 0x8040
callq *%r14
movq %rax, 0x80c5(%rip)      # 0xc158
leaq 0x3fb8(%rip), %rdi      # 0x8052
callq *%r14
movq %rax, 0x80dc(%rip)      # 0xc180
leaq 0x3fb9(%rip), %rdi      # 0x8064
callq *%r14
movq %rax, 0x8073(%rip)      # 0xc128
leaq 0x3fbb(%rip), %rdi      # 0x8077
callq *%r14
movq %rax, 0x8082(%rip)      # 0xc148
leaq 0x3fbd(%rip), %rdi      # 0x808a
callq *%r14
movq %rax, 0x8091(%rip)      # 0xc168
leaq 0x3fbf(%rip), %rdi      # 0x809d
callq *%r14
movq %rax, 0x80b8(%rip)      # 0xc1a0
leaq 0x3fc1(%rip), %rdi      # 0x80b0
callq *%r14
movq %rax, 0x8027(%rip)      # 0xc120
leaq 0x3fc3(%rip), %rdi      # 0x80c3
callq *%r14
movq %rax, 0x8036(%rip)      # 0xc140
leaq 0x3fc5(%rip), %rdi      # 0x80d6
callq *%r14
movq %rax, 0x8045(%rip)      # 0xc160
leaq 0x3fc7(%rip), %rdi      # 0x80e9
callq *%r14
movq %rax, 0x805c(%rip)      # 0xc188
leaq 0x3fc9(%rip), %rdi      # 0x80fc
callq *%r14
movq %rax, 0x7ff3(%rip)      # 0xc130
leaq 0x3fcc(%rip), %rdi      # 0x8110
callq *%r14
movq %rax, 0x8002(%rip)      # 0xc150
leaq 0x3fcf(%rip), %rdi      # 0x8124
callq *%r14
movq %rax, 0x8011(%rip)      # 0xc170
leaq 0x3fd2(%rip), %rdi      # 0x8138
callq *%r14
movq %rax, 0x8038(%rip)      # 0xc1a8
leaq 0x3fd5(%rip), %rdi      # 0x814c
callq *%r14
movq %rax, 0x7ff7(%rip)      # 0xc178
leaq 0x3fd7(%rip), %rdi      # 0x815f
callq *%r14
movq %rax, 0x7ffe(%rip)      # 0xc190
leaq 0x3fd9(%rip), %rdi      # 0x8172
callq *%r14
movq %rax, 0x7ff5(%rip)      # 0xc198
leaq 0x3fdc(%rip), %rdi      # 0x8186
callq *%r14
movq %rax, 0x7ffc(%rip)      # 0xc1b0
leaq 0x3fdf(%rip), %rdi      # 0x819a
callq *%r14
movq %rax, 0x7a03(%rip)      # 0xbbc8
leaq 0x3fde(%rip), %rdi      # 0x81aa
callq *%r14
movq %rax, 0x750a(%rip)      # 0xb6e0
leaq 0x3fe4(%rip), %rdi      # 0x81c1
callq *%r14
movq %rax, 0x78b1(%rip)      # 0xba98
leaq 0x3fe9(%rip), %rdi      # 0x81d7
callq *%r14
movq %rax, 0x7cf0(%rip)      # 0xbee8
leaq 0x3fe5(%rip), %rdi      # 0x81e4
callq *%r14
movq %rax, 0x7d0f(%rip)      # 0xbf18
leaq 0x3fe1(%rip), %rdi      # 0x81f1
callq *%r14
movq %rax, 0x7d2e(%rip)      # 0xbf48
leaq 0x3fdd(%rip), %rdi      # 0x81fe
callq *%r14
movq %rax, 0x7d4d(%rip)      # 0xbf78
leaq 0x3fd9(%rip), %rdi      # 0x820b
callq *%r14
movq %rax, 0x7cb4(%rip)      # 0xbef0
leaq 0x3fd6(%rip), %rdi      # 0x8219
callq *%r14
movq %rax, 0x7cd3(%rip)      # 0xbf20
leaq 0x3fd3(%rip), %rdi      # 0x8227
callq *%r14
movq %rax, 0x7cf2(%rip)      # 0xbf50
leaq 0x3fd0(%rip), %rdi      # 0x8235
callq *%r14
movq %rax, 0x7d11(%rip)      # 0xbf80
leaq 0x3fcd(%rip), %rdi      # 0x8243
callq *%r14
movq %rax, 0x7bf8(%rip)      # 0xbe78
leaq 0x3fce(%rip), %rdi      # 0x8255
callq *%r14
movq %rax, 0x7bef(%rip)      # 0xbe80
leaq 0x3fd0(%rip), %rdi      # 0x8268
callq *%r14
movq %rax, 0x78d6(%rip)      # 0xbb78
leaq 0x3fd4(%rip), %rdi      # 0x827d
callq *%r14
movq %rax, 0x78cd(%rip)      # 0xbb80
leaq 0x3fd9(%rip), %rdi      # 0x8293
callq *%r14
movq %rax, 0x74bc(%rip)      # 0xb780
leaq 0x3fd8(%rip), %rdi      # 0x82a3
callq *%r14
movq %rax, 0x74b3(%rip)      # 0xb788
leaq 0x3fd8(%rip), %rdi      # 0x82b4
callq *%r14
movq %rax, 0x7492(%rip)      # 0xb778
leaq 0x3fd7(%rip), %rdi      # 0x82c4
callq *%r14
movq %rax, 0x7479(%rip)      # 0xb770
leaq 0x3fd6(%rip), %rdi      # 0x82d4
callq *%r14
movq %rax, 0x7848(%rip)      # 0xbb50
leaq 0x3fd2(%rip), %rdi      # 0x82e1
callq *%r14
movq %rax, 0x791f(%rip)      # 0xbc38
leaq 0x3fd2(%rip), %rdi      # 0x82f2
callq *%r14
movq %rax, 0x73ce(%rip)      # 0xb6f8
leaq 0x3fd4(%rip), %rdi      # 0x8305
callq *%r14
movq %rax, 0x7545(%rip)      # 0xb880
leaq 0x3fd9(%rip), %rdi      # 0x831b
callq *%r14
movq %rax, 0x768c(%rip)      # 0xb9d8
leaq 0x3fdb(%rip), %rdi      # 0x832e
callq *%r14
movq %rax, 0x7a0b(%rip)      # 0xbd68
leaq 0x3fe0(%rip), %rdi      # 0x8344
callq *%r14
movq %rax, 0x779a(%rip)      # 0xbb08
leaq 0x3fec(%rip), %rdi      # 0x8361
callq *%r14
movq %rax, 0x78a1(%rip)      # 0xbc20
leaq 0x3feb(%rip), %rdi      # 0x8371
callq *%r14
movq %rax, 0x7360(%rip)      # 0xb6f0
leaq 0x3fec(%rip), %rdi      # 0x8383
callq *%r14
movq %rax, 0x74c7(%rip)      # 0xb868
leaq 0x3ff0(%rip), %rdi      # 0x8398
callq *%r14
movq %rax, 0x7616(%rip)      # 0xb9c8
leaq 0x3ff1(%rip), %rdi      # 0x83aa
callq *%r14
movq %rax, 0x7395(%rip)      # 0xb758
leaq 0x3ff9(%rip), %rdi      # 0x83c3
callq *%r14
movq %rax, 0x75c4(%rip)      # 0xb998
leaq 0x3fff(%rip), %rdi      # 0x83da
callq *%r14
movq %rax, 0x75bb(%rip)      # 0xb9a0
leaq 0x4005(%rip), %rdi      # 0x83f1
callq *%r14
movq %rax, 0x75b2(%rip)      # 0xb9a8
leaq 0x400b(%rip), %rdi      # 0x8408
callq *%r14
movq %rax, 0x7581(%rip)      # 0xb988
leaq 0x4014(%rip), %rdi      # 0x8422
callq *%r14
movq %rax, 0x7688(%rip)      # 0xbaa0
leaq 0x4029(%rip), %rdi      # 0x8448
callq *%r14
movq %rax, 0x75cf(%rip)      # 0xb9f8
leaq 0x4029(%rip), %rdi      # 0x8459
callq *%r14
movq %rax, 0x7306(%rip)      # 0xb740
leaq 0x402a(%rip), %rdi      # 0x846b
callq *%r14
movq %rax, 0x7925(%rip)      # 0xbd70
leaq 0x403a(%rip), %rdi      # 0x848c
callq *%r14
movq %rax, 0x7554(%rip)      # 0xb9b0
leaq 0x4043(%rip), %rdi      # 0x84a6
callq *%r14
movq %rax, 0x781b(%rip)      # 0xbc88
leaq 0x4043(%rip), %rdi      # 0x84b7
callq *%r14
movq %rax, 0x7502(%rip)      # 0xb980
leaq 0x404b(%rip), %rdi      # 0x84d0
callq *%r14
movq %rax, 0x7281(%rip)      # 0xb710
leaq 0x404c(%rip), %rdi      # 0x84e2
callq *%r14
movq %rax, 0x7408(%rip)      # 0xb8a8
leaq 0x4050(%rip), %rdi      # 0x84f7
callq *%r14
movq %rax, 0x753f(%rip)      # 0xb9f0
leaq 0x4051(%rip), %rdi      # 0x8509
callq *%r14
movq %rax, 0x779e(%rip)      # 0xbc60
cmpl $0x0, 0x71c3(%rip)      # 0xb68c
je 0x45ce
leaq 0x4043(%rip), %rdi      # 0x8519
callq *%r14
movq %rax, 0x7410(%rip)      # 0xb8f0
leaq 0x4048(%rip), %rdi      # 0x852f
callq *%r14
movq %rax, 0x7427(%rip)      # 0xb918
leaq 0x404f(%rip), %rdi      # 0x8547
callq *%r14
movq %rax, 0x7906(%rip)      # 0xbe08
leaq 0x404a(%rip), %rdi      # 0x8553
callq *%r14
movq %rax, 0x782d(%rip)      # 0xbd40
leaq 0x4051(%rip), %rdi      # 0x856b
callq *%r14
movq %rax, 0x72f4(%rip)      # 0xb818
leaq 0x4054(%rip), %rdi      # 0x857f
callq *%r14
movq %rax, 0x7673(%rip)      # 0xbba8
leaq 0x4057(%rip), %rdi      # 0x8593
callq *%r14
movq %rax, 0x74e2(%rip)      # 0xba28
leaq 0x405c(%rip), %rdi      # 0x85a9
callq *%r14
movq %rax, 0x74c9(%rip)      # 0xba20
leaq 0x4062(%rip), %rdi      # 0x85c0
callq *%r14
movq %rax, 0x7638(%rip)      # 0xbba0
leaq 0x4068(%rip), %rdi      # 0x85d7
callq *%r14
movq %rax, 0x749f(%rip)      # 0xba18
leaq 0x4071(%rip), %rdi      # 0x85f1
callq *%r14
movq %rax, 0x7486(%rip)      # 0xba10
leaq 0x407c(%rip), %rdi      # 0x860d
callq *%r14
movq %rax, 0x79ed(%rip)      # 0xbf88
leaq 0x399e(%rip), %rdi      # 0x7f40
callq *%r14
movq %rax, 0x712c(%rip)      # 0xb6d8
leaq 0x399f(%rip), %rdi      # 0x7f52
callq *%r14
movq %rax, 0x7113(%rip)      # 0xb6d0
leaq 0x391a(%rip), %rdi      # 0x7ede
callq *%r14
movq %rax, 0x74ea(%rip)      # 0xbab8
cmpl $0x0, 0x70bb(%rip)      # 0xb690
je 0x471e
leaq 0x4041(%rip), %rdi      # 0x8623
callq *%r14
movq %rax, 0x7324(%rip)      # 0xb910
leaq 0x4049(%rip), %rdi      # 0x863c
callq *%r14
movq %rax, 0x7333(%rip)      # 0xb930
leaq 0x4056(%rip), %rdi      # 0x865a
callq *%r14
movq %rax, 0x7312(%rip)      # 0xb920
leaq 0x4067(%rip), %rdi      # 0x867c
callq *%r14
movq %rax, 0x7681(%rip)      # 0xbca0
leaq 0x4074(%rip), %rdi      # 0x869a
callq *%r14
movq %rax, 0x7718(%rip)      # 0xbd48
leaq 0x4075(%rip), %rdi      # 0x86ac
callq *%r14
movq %rax, 0x7327(%rip)      # 0xb968
leaq 0x4070(%rip), %rdi      # 0x86b8
callq *%r14
movq %rax, 0x75fe(%rip)      # 0xbc50
leaq 0x4068(%rip), %rdi      # 0x86c1
callq *%r14
movq %rax, 0x7235(%rip)      # 0xb898
leaq 0x4064(%rip), %rdi      # 0x86ce
callq *%r14
movq %rax, 0x7134(%rip)      # 0xb7a8
leaq 0x4064(%rip), %rdi      # 0x86df
callq *%r14
movq %rax, 0x7bbb(%rip)      # 0xc240
leaq 0x405e(%rip), %rdi      # 0x86ea
callq *%r14
movq %rax, 0x741a(%rip)      # 0xbab0
leaq 0x405d(%rip), %rdi      # 0x86fa
callq *%r14
movq %rax, 0x74b1(%rip)      # 0xbb58
leaq 0x4058(%rip), %rdi      # 0x8706
callq *%r14
movq %rax, 0x73f0(%rip)      # 0xbaa8
leaq 0x4059(%rip), %rdi      # 0x8718
callq *%r14
movq %rax, 0x7387(%rip)      # 0xba50
leaq 0x4061(%rip), %rdi      # 0x8731
callq *%r14
movq %rax, 0x72b6(%rip)      # 0xb990
leaq 0x4065(%rip), %rdi      # 0x8746
callq *%r14
movq %rax, 0x7775(%rip)      # 0xbe60
leaq 0x406c(%rip), %rdi      # 0x875e
callq *%r14
movq %rax, 0x7774(%rip)      # 0xbe70
leaq 0x4073(%rip), %rdi      # 0x8776
callq *%r14
movq %rax, 0x73bb(%rip)      # 0xbac8
leaq 0x4075(%rip), %rdi      # 0x8789
callq *%r14
movq %rax, 0x7662(%rip)      # 0xbd80
cmpl $0x0, 0x6f6f(%rip)      # 0xb694
je 0x4b05
leaq 0x4065(%rip), %rdi      # 0x8797
callq *%r14
movq %rax, 0x6fac(%rip)      # 0xb6e8
leaq 0x4072(%rip), %rdi      # 0x87b5
callq *%r14
movq %rax, 0x7343(%rip)      # 0xba90
leaq 0x4074(%rip), %rdi      # 0x87c8
callq *%r14
movq %rax, 0x7282(%rip)      # 0xb9e0
leaq 0x4071(%rip), %rdi      # 0x87d6
callq *%r14
movq %rax, 0x7119(%rip)      # 0xb888
leaq 0x4071(%rip), %rdi      # 0x87e7
callq *%r14
movq %rax, 0x74c0(%rip)      # 0xbc40
leaq 0x406c(%rip), %rdi      # 0x87f3
callq *%r14
movq %rax, 0x6f6f(%rip)      # 0xb700
leaq 0x4069(%rip), %rdi      # 0x8801
callq *%r14
movq %rax, 0x7606(%rip)      # 0xbda8
leaq 0x406c(%rip), %rdi      # 0x8815
callq *%r14
movq %rax, 0x75fd(%rip)      # 0xbdb0
leaq 0x4070(%rip), %rdi      # 0x882a
callq *%r14
movq %rax, 0x75d4(%rip)      # 0xbd98
leaq 0x4073(%rip), %rdi      # 0x883e
callq *%r14
movq %rax, 0x75cb(%rip)      # 0xbda0
leaq 0x4077(%rip), %rdi      # 0x8853
callq *%r14
movq %rax, 0x75a2(%rip)      # 0xbd88
leaq 0x407c(%rip), %rdi      # 0x8869
callq *%r14
movq %rax, 0x7599(%rip)      # 0xbd90
leaq 0x4082(%rip), %rdi      # 0x8880
callq *%r14
movq %rax, 0x7320(%rip)      # 0xbb28
leaq 0x4089(%rip), %rdi      # 0x8898
callq *%r14
movq %rax, 0x72f7(%rip)      # 0xbb10
leaq 0x4091(%rip), %rdi      # 0x88b1
callq *%r14
movq %rax, 0x72f6(%rip)      # 0xbb20
leaq 0x4098(%rip), %rdi      # 0x88c9
callq *%r14
movq %rax, 0x72dd(%rip)      # 0xbb18
leaq 0x40a1(%rip), %rdi      # 0x88e3
callq *%r14
movq %rax, 0x7504(%rip)      # 0xbd50
leaq 0x409f(%rip), %rdi      # 0x88f2
callq *%r14
movq %rax, 0x7283(%rip)      # 0xbae0
leaq 0x40a3(%rip), %rdi      # 0x8907
callq *%r14
movq %rax, 0x7282(%rip)      # 0xbaf0
leaq 0x40a8(%rip), %rdi      # 0x891d
callq *%r14
movq %rax, 0x7891(%rip)      # 0xc110
leaq 0x40ad(%rip), %rdi      # 0x8933
callq *%r14
movq %rax, 0x7930(%rip)      # 0xc1c0
leaq 0x40af(%rip), %rdi      # 0x8946
callq *%r14
movq %rax, 0x7927(%rip)      # 0xc1c8
leaq 0x40b2(%rip), %rdi      # 0x895a
callq *%r14
movq %rax, 0x791e(%rip)      # 0xc1d0
leaq 0x40b4(%rip), %rdi      # 0x896d
callq *%r14
movq %rax, 0x7915(%rip)      # 0xc1d8
leaq 0x40b7(%rip), %rdi      # 0x8981
callq *%r14
movq %rax, 0x790c(%rip)      # 0xc1e0
leaq 0x40b9(%rip), %rdi      # 0x8994
callq *%r14
movq %rax, 0x7903(%rip)      # 0xc1e8
leaq 0x40bc(%rip), %rdi      # 0x89a8
callq *%r14
movq %rax, 0x78fa(%rip)      # 0xc1f0
leaq 0x40be(%rip), %rdi      # 0x89bb
callq *%r14
movq %rax, 0x78f1(%rip)      # 0xc1f8
leaq 0x40c1(%rip), %rdi      # 0x89cf
callq *%r14
movq %rax, 0x78f0(%rip)      # 0xc208
leaq 0x40bd(%rip), %rdi      # 0x89dc
callq *%r14
movq %rax, 0x78e7(%rip)      # 0xc210
leaq 0x40ba(%rip), %rdi      # 0x89ea
callq *%r14
movq %rax, 0x78de(%rip)      # 0xc218
leaq 0x40b6(%rip), %rdi      # 0x89f7
callq *%r14
movq %rax, 0x78d5(%rip)      # 0xc220
leaq 0x40b3(%rip), %rdi      # 0x8a05
callq *%r14
movq %rax, 0x78cc(%rip)      # 0xc228
leaq 0x40af(%rip), %rdi      # 0x8a12
callq *%r14
movq %rax, 0x78c3(%rip)      # 0xc230
leaq 0x40ac(%rip), %rdi      # 0x8a20
callq *%r14
movq %rax, 0x7492(%rip)      # 0xbe10
leaq 0x40aa(%rip), %rdi      # 0x8a2f
callq *%r14
movq %rax, 0x7489(%rip)      # 0xbe18
leaq 0x40a9(%rip), %rdi      # 0x8a3f
callq *%r14
movq %rax, 0x7480(%rip)      # 0xbe20
leaq 0x40a7(%rip), %rdi      # 0x8a4e
callq *%r14
movq %rax, 0x7477(%rip)      # 0xbe28
leaq 0x40a6(%rip), %rdi      # 0x8a5e
callq *%r14
movq %rax, 0x746e(%rip)      # 0xbe30
leaq 0x40a4(%rip), %rdi      # 0x8a6d
callq *%r14
movq %rax, 0x7465(%rip)      # 0xbe38
leaq 0x40a3(%rip), %rdi      # 0x8a7d
callq *%r14
movq %rax, 0x745c(%rip)      # 0xbe40
leaq 0x40a1(%rip), %rdi      # 0x8a8c
callq *%r14
movq %rax, 0x7453(%rip)      # 0xbe48
leaq 0x40a0(%rip), %rdi      # 0x8a9c
callq *%r14
movq %rax, 0x72a2(%rip)      # 0xbca8
leaq 0x40a3(%rip), %rdi      # 0x8ab0
callq *%r14
movq %rax, 0x7299(%rip)      # 0xbcb0
leaq 0x40a7(%rip), %rdi      # 0x8ac5
callq *%r14
movq %rax, 0x7290(%rip)      # 0xbcb8
leaq 0x40aa(%rip), %rdi      # 0x8ad9
callq *%r14
movq %rax, 0x7287(%rip)      # 0xbcc0
leaq 0x40ae(%rip), %rdi      # 0x8aee
callq *%r14
movq %rax, 0x727e(%rip)      # 0xbcc8
leaq 0x40b1(%rip), %rdi      # 0x8b02
callq *%r14
movq %rax, 0x7275(%rip)      # 0xbcd0
leaq 0x40b5(%rip), %rdi      # 0x8b17
callq *%r14
movq %rax, 0x726c(%rip)      # 0xbcd8
leaq 0x40b8(%rip), %rdi      # 0x8b2b
callq *%r14
movq %rax, 0x7263(%rip)      # 0xbce0
leaq 0x40bc(%rip), %rdi      # 0x8b40
callq *%r14
movq %rax, 0x725a(%rip)      # 0xbce8
leaq 0x40b8(%rip), %rdi      # 0x8b4d
callq *%r14
movq %rax, 0x7251(%rip)      # 0xbcf0
leaq 0x40b5(%rip), %rdi      # 0x8b5b
callq *%r14
movq %rax, 0x6d10(%rip)      # 0xb7c0
leaq 0x40b0(%rip), %rdi      # 0x8b67
callq *%r14
movq %rax, 0x6d07(%rip)      # 0xb7c8
leaq 0x40ac(%rip), %rdi      # 0x8b74
callq *%r14
movq %rax, 0x6cfe(%rip)      # 0xb7d0
leaq 0x40a7(%rip), %rdi      # 0x8b80
callq *%r14
movq %rax, 0x6cf5(%rip)      # 0xb7d8
leaq 0x40a3(%rip), %rdi      # 0x8b8d
callq *%r14
movq %rax, 0x72cc(%rip)      # 0xbdc0
leaq 0x40a7(%rip), %rdi      # 0x8ba2
callq *%r14
movq %rax, 0x72c3(%rip)      # 0xbdc8
cmpl $0x3, 0x773c(%rip)      # 0xc248
jge 0x4b7a
movl $0x1f03, %edi           # imm = 0x1F03
callq *0x702f(%rip)           # 0xbb48
movq %rax, 0x7730(%rip)      # 0xc250
movq 0x7739(%rip), %r14      # 0xc260
testq %r14, %r14
je 0x4b58
xorl %ebx, %ebx
movslq 0x7723(%rip), %rax      # 0xc258
cmpq %rax, %rbx
jge 0x4b48
movq (%r14,%rbx,8), %rdi
callq 0x2190
incq %rbx
jmp 0x4b2e
movq %r14, %rdi
callq 0x2190
andq $0x0, 0x7708(%rip)      # 0xc260
movl 0x6b06(%rip), %eax      # 0xb664
xorl %ebx, %ebx
orl 0x6afa(%rip), %eax      # 0xb660
setne %bl
movl %ebx, %eax
addq $0x28, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
andl $0x0, 0x76d7(%rip)      # 0xc258
leaq 0x76d0(%rip), %rsi      # 0xc258
movl $0x821d, %edi           # imm = 0x821D
callq *0x6f2d(%rip)           # 0xbac0
movslq 0x76be(%rip), %r15      # 0xc258
testq %r15, %r15
jle 0x4bb8
leaq (,%r15,8), %rdi
callq 0x2110
movq %rax, %r14
movq %rax, 0x76aa(%rip)      # 0xc260
jmp 0x4bbf
movq 0x76a1(%rip), %r14      # 0xc260
testq %r14, %r14
je 0x4b69
xorl %ebx, %ebx
movl %r15d, %eax
cmpq %rax, %rbx
jae 0x4b2c
movl $0x1f03, %edi           # imm = 0x1F03
movl %ebx, %esi
callq *0x6f71(%rip)           # 0xbb50
movq %rax, %r14
movq %rax, %rdi
callq 0x21a0
movq %rax, %r15
incq %r15
movq %r15, %rdi
callq 0x2110
movq %rax, %r12
testq %rax, %rax
je 0x4c0e
movq %r12, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x2280
movq 0x764b(%rip), %r14      # 0xc260
movq %r12, (%r14,%rbx,8)
incq %rbx
movl 0x7635(%rip), %r15d     # 0xc258
jmp 0x4bc6
nopl (%rax)