// File: /workspace/github_c_makefile_star2_O1/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, %rbx
movq $0x0, 0x8659(%rip) # 0xb660
leaq 0x41b2(%rip), %rdi      # 0x71c0
callq *%rbx
movq %rax, 0x8b31(%rip)      # 0xbb48
xorl %r14d, %r14d
testq %rax, %rax
je 0x4b35
movl $0x1f02, %edi           # imm = 0x1F02
callq *%rax
testq %rax, %rax
je 0x4b35
movl $0x1f02, %edi           # imm = 0x1F02
callq *0x8b0a(%rip)           # 0xbb48
testq %rax, %rax
je 0x31f6
movq %rax, %r15
movq %rbx, -0x40(%rbp)
xorl %ebx, %ebx
leaq 0x7d39(%rip), %r14      # 0xad90
movq (%rbx,%r14), %r13
movq %r13, %rdi
callq 0x21a0
movq %rax, %r12
movq %r15, %rdi
movq %r13, %rsi
movq %rax, %rdx
callq 0x2100
testl %eax, %eax
je 0x307b
xorl %r12d, %r12d
addq %r12, %r15
testl %eax, %eax
je 0x308f
leaq 0x8(%rbx), %rax
cmpq $0x10, %rbx
movq %rax, %rbx
jne 0x3057
leaq 0x415d(%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), %edi
movl (%r13), %r13d
xorl %edx, %edx
cmpl $0x2, %edi
setge %dl
xorl %r15d, %r15d
cmpl $0x4, %edi
setge %r15b
cmpl $0x2, %r13d
movl $0x1, %ecx
movl %edx, %eax
cmovgel %ecx, %eax
movl %eax, -0x30(%rbp)
movl %r15d, %eax
cmovgel %ecx, %eax
xorl %r14d, %r14d
cmpl $0x3, %edi
setge %r14b
cmovnel %r15d, %eax
movl %eax, -0x34(%rbp)
testl %r13d, %r13d
movl %edx, %r8d
cmovnsl %ecx, %r8d
movl %edx, %ebx
cmovgl %ecx, %ebx
movl %r14d, %r10d
cmovnsl %ecx, %r10d
movl %r14d, %r11d
cmovgl %ecx, %r11d
movl %r15d, %r9d
cmovnsl %ecx, %r9d
movl %r15d, %r12d
cmovgl %ecx, %r12d
cmpl $0x3, %edi
cmovnel %r15d, %r9d
cmovnel %r15d, %r12d
sete -0x2a(%rbp)
cmpl $0x2, %edi
cmovnel %r14d, %r10d
cmovnel %r14d, %r11d
movl %edi, 0x8525(%rip)      # 0xb660
cmpl $0x3, %r13d
movl %edx, %r14d
cmovgel %ecx, %r14d
movl %edx, %esi
cmovgl %ecx, %esi
setge -0x29(%rbp)
cmpl $0x5, %r13d
movl %edx, %eax
cmovgel %ecx, %eax
movl %r13d, 0x8505(%rip)     # 0xb664
cmpl %ecx, %edi
cmovnel %edx, %r8d
movl %edi, 0x90dd(%rip)      # 0xc248
movl %r8d, 0x84f6(%rip)      # 0xb668
cmovnel %edx, %ebx
movl %ebx, 0x84f1(%rip)      # 0xb66c
movl -0x30(%rbp), %edi
cmovnel %edx, %edi
movl %edi, 0x84e9(%rip)      # 0xb670
cmovnel %edx, %r14d
cmovnel %edx, %esi
movl %r14d, 0x84df(%rip)     # 0xb674
movl %esi, 0x84dd(%rip)      # 0xb678
cmovnel %edx, %eax
movl %eax, 0x84d8(%rip)      # 0xb67c
movl %r10d, 0x84d5(%rip)     # 0xb680
movl %r11d, 0x84d2(%rip)     # 0xb684
movl %r9d, 0x84cf(%rip)      # 0xb688
movl %r12d, 0x84cc(%rip)     # 0xb68c
movb -0x29(%rbp), %dl
andb -0x2a(%rbp), %dl
cmovel %r15d, %ecx
movl -0x34(%rbp), %eax
movl %eax, 0x84bd(%rip)      # 0xb690
movl %ecx, 0x84bb(%rip)      # 0xb694
orb %dl, %r15b
testb $0x1, %r15b
movl $0x0, %r14d
movq -0x40(%rbp), %rbx
je 0x31f6
movl $0x3, 0x9052(%rip)      # 0xc248
cmpl $0x0, 0x846b(%rip)      # 0xb668
je 0x3503
leaq 0x3fef(%rip), %rdi      # 0x71f9
callq *%rbx
movq %rax, 0x8645(%rip)      # 0xb858
leaq 0x3fea(%rip), %rdi      # 0x7204
callq *%rbx
movq %rax, 0x8795(%rip)      # 0xb9b8
leaq 0x3fe6(%rip), %rdi      # 0x7210
callq *%rbx
movq %rax, 0x89cd(%rip)      # 0xbc00
leaq 0x3fdd(%rip), %rdi      # 0x7217
callq *%rbx
movq %rax, 0x8a25(%rip)      # 0xbc68
leaq 0x3fd9(%rip), %rdi      # 0x7223
callq *%rbx
movq %rax, 0x8ad5(%rip)      # 0xbd28
leaq 0x3fd5(%rip), %rdi      # 0x722f
callq *%rbx
movq %rax, 0x8acd(%rip)      # 0xbd30
leaq 0x3fd3(%rip), %rdi      # 0x723d
callq *%rbx
movq %rax, 0x8b45(%rip)      # 0xbdb8
leaq 0x3fcd(%rip), %rdi      # 0x7247
callq *%rbx
movq %rax, 0x8c05(%rip)      # 0xbe88
leaq 0x3fcd(%rip), %rdi      # 0x7257
callq *%rbx
movq %rax, 0x8bfd(%rip)      # 0xbe90
leaq 0x3fce(%rip), %rdi      # 0x7268
callq *%rbx
movq %rax, 0x8bf5(%rip)      # 0xbe98
leaq 0x3fce(%rip), %rdi      # 0x7278
callq *%rbx
movq %rax, 0x8bed(%rip)      # 0xbea0
leaq 0x3fcf(%rip), %rdi      # 0x7289
callq *%rbx
movq %rax, 0x8b8d(%rip)      # 0xbe50
leaq 0x3fcc(%rip), %rdi      # 0x7296
callq *%rbx
movq %rax, 0x8b85(%rip)      # 0xbe58
leaq 0x3fc9(%rip), %rdi      # 0x72a3
callq *%rbx
movq %rax, 0x8615(%rip)      # 0xb8f8
leaq 0x3fc6(%rip), %rdi      # 0x72b0
callq *%rbx
movq %rax, 0x8475(%rip)      # 0xb768
leaq 0x3fbe(%rip), %rdi      # 0x72b8
callq *%rbx
movq %rax, 0x848d(%rip)      # 0xb790
leaq 0x3fbb(%rip), %rdi      # 0x72c5
callq *%rbx
movq %rax, 0x848d(%rip)      # 0xb7a0
leaq 0x3fba(%rip), %rdi      # 0x72d4
callq *%rbx
movq %rax, 0x8475(%rip)      # 0xb798
leaq 0x3fb7(%rip), %rdi      # 0x72e1
callq *%rbx
movq %rax, 0x8ab5(%rip)      # 0xbde8
leaq 0x3fb5(%rip), %rdi      # 0x72ef
callq *%rbx
movq %rax, 0x846d(%rip)      # 0xb7b0
leaq 0x3fb1(%rip), %rdi      # 0x72fb
callq *%rbx
movq %rax, 0x8565(%rip)      # 0xb8b8
leaq 0x3fad(%rip), %rdi      # 0x7307
callq *%rbx
movq %rax, 0x856d(%rip)      # 0xb8d0
leaq 0x3fa7(%rip), %rdi      # 0x7311
callq *%rbx
movq %rax, 0x85c5(%rip)      # 0xb938
leaq 0x3fa0(%rip), %rdi      # 0x731a
callq *%rbx
movq %rax, 0x85ed(%rip)      # 0xb970
leaq 0x3f99(%rip), %rdi      # 0x7323
callq *%rbx
movq %rax, 0x85e5(%rip)      # 0xb978
leaq 0x3f91(%rip), %rdi      # 0x732b
callq *%rbx
movq %rax, 0x838d(%rip)      # 0xb730
leaq 0x3f8d(%rip), %rdi      # 0x7337
callq *%rbx
movq %rax, 0x88c5(%rip)      # 0xbc78
leaq 0x3f87(%rip), %rdi      # 0x7341
callq *%rbx
movq %rax, 0x8a15(%rip)      # 0xbdd8
leaq 0x3f85(%rip), %rdi      # 0x734f
callq *%rbx
movq %rax, 0x8a25(%rip)      # 0xbdf8
leaq 0x3f81(%rip), %rdi      # 0x735b
callq *%rbx
movq %rax, 0x84cd(%rip)      # 0xb8b0
leaq 0x3f7d(%rip), %rdi      # 0x7367
callq *%rbx
movq %rax, 0x8905(%rip)      # 0xbcf8
leaq 0x3f7b(%rip), %rdi      # 0x7375
callq *%rbx
movq %rax, 0x88fd(%rip)      # 0xbd00
leaq 0x3f79(%rip), %rdi      # 0x7383
callq *%rbx
movq %rax, 0x8945(%rip)      # 0xbd58
leaq 0x3f76(%rip), %rdi      # 0x7390
callq *%rbx
movq %rax, 0x893d(%rip)      # 0xbd60
leaq 0x3f73(%rip), %rdi      # 0x739d
callq *%rbx
movq %rax, 0x8615(%rip)      # 0xba48
leaq 0x3f71(%rip), %rdi      # 0x73ab
callq *%rbx
movq %rax, 0x8635(%rip)      # 0xba78
leaq 0x3f6e(%rip), %rdi      # 0x73b8
callq *%rbx
movq %rax, 0x862d(%rip)      # 0xba80
leaq 0x3f69(%rip), %rdi      # 0x73c3
callq *%rbx
movq %rax, 0x8625(%rip)      # 0xba88
leaq 0x3f65(%rip), %rdi      # 0x73cf
callq *%rbx
movq %rax, 0x864d(%rip)      # 0xbac0
leaq 0x3d46(%rip), %rdi      # 0x71c0
callq *%rbx
movq %rax, 0x86c5(%rip)      # 0xbb48
leaq 0x3f53(%rip), %rdi      # 0x73dd
callq *%rbx
movq %rax, 0x86cd(%rip)      # 0xbb60
leaq 0x3f51(%rip), %rdi      # 0x73eb
callq *%rbx
movq %rax, 0x86e5(%rip)      # 0xbb88
leaq 0x3f55(%rip), %rdi      # 0x73ff
callq *%rbx
movq %rax, 0x86dd(%rip)      # 0xbb90
leaq 0x3f59(%rip), %rdi      # 0x7413
callq *%rbx
movq %rax, 0x86a5(%rip)      # 0xbb68
leaq 0x3f62(%rip), %rdi      # 0x742c
callq *%rbx
movq %rax, 0x869d(%rip)      # 0xbb70
leaq 0x3f6b(%rip), %rdi      # 0x7445
callq *%rbx
movq %rax, 0x872d(%rip)      # 0xbc10
leaq 0x3f67(%rip), %rdi      # 0x7451
callq *%rbx
movq %rax, 0x83cd(%rip)      # 0xb8c0
leaq 0x3f64(%rip), %rdi      # 0x745e
callq *%rbx
movq %rax, 0x8d35(%rip)      # 0xc238
cmpl $0x0, 0x8162(%rip)      # 0xb66c
je 0x35e0
leaq 0x3f52(%rip), %rdi      # 0x7469
callq *%rbx
movq %rax, 0x83c8(%rip)      # 0xb8e8
leaq 0x3f4f(%rip), %rdi      # 0x7476
callq *%rbx
movq %rax, 0x83d8(%rip)      # 0xb908
leaq 0x3f4e(%rip), %rdi      # 0x7485
callq *%rbx
movq %rax, 0x87f8(%rip)      # 0xbd38
leaq 0x3f4e(%rip), %rdi      # 0x7495
callq *%rbx
movq %rax, 0x82d0(%rip)      # 0xb820
leaq 0x3f4f(%rip), %rdi      # 0x74a6
callq *%rbx
movq %rax, 0x82c8(%rip)      # 0xb828
leaq 0x3f50(%rip), %rdi      # 0x74b7
callq *%rbx
movq %rax, 0x82c0(%rip)      # 0xb830
leaq 0x3f54(%rip), %rdi      # 0x74cb
callq *%rbx
movq %rax, 0x82b8(%rip)      # 0xb838
leaq 0x3f58(%rip), %rdi      # 0x74df
callq *%rbx
movq %rax, 0x8918(%rip)      # 0xbea8
leaq 0x3f58(%rip), %rdi      # 0x74ef
callq *%rbx
movq %rax, 0x8910(%rip)      # 0xbeb0
leaq 0x3f58(%rip), %rdi      # 0x74ff
callq *%rbx
movq %rax, 0x8158(%rip)      # 0xb708
leaq 0x3f56(%rip), %rdi      # 0x750d
callq *%rbx
movq %rax, 0x82e0(%rip)      # 0xb8a0
leaq 0x3f57(%rip), %rdi      # 0x751e
callq *%rbx
movq %rax, 0x8418(%rip)      # 0xb9e8
leaq 0x3f55(%rip), %rdi      # 0x752c
callq *%rbx
movq %rax, 0x8678(%rip)      # 0xbc58
cmpl $0x0, 0x8089(%rip)      # 0xb670
je 0x3629
leaq 0x3f48(%rip), %rdi      # 0x7538
callq *%rbx
movq %rax, 0x832f(%rip)      # 0xb928
leaq 0x3f4c(%rip), %rdi      # 0x754c
callq *%rbx
movq %rax, 0x885f(%rip)      # 0xbe68
leaq 0x3f49(%rip), %rdi      # 0x7559
callq *%rbx
movq %rax, 0x889f(%rip)      # 0xbeb8
leaq 0x3f49(%rip), %rdi      # 0x7569
callq *%rbx
movq %rax, 0x8217(%rip)      # 0xb840
cmpl $0x0, 0x8044(%rip)      # 0xb674
je 0x36c6
leaq 0x3f40(%rip), %rdi      # 0x757d
callq *%rbx
movq %rax, 0x8052(%rip)      # 0xb698
leaq 0x3f40(%rip), %rdi      # 0x758d
callq *%rbx
movq %rax, 0x8722(%rip)      # 0xbd78
leaq 0x3f41(%rip), %rdi      # 0x759e
callq *%rbx
movq %rax, 0x8192(%rip)      # 0xb7f8
leaq 0x3f48(%rip), %rdi      # 0x75b5
callq *%rbx
movq %rax, 0x817a(%rip)      # 0xb7f0
leaq 0x3f4f(%rip), %rdi      # 0x75cc
callq *%rbx
movq %rax, 0x8162(%rip)      # 0xb7e8
leaq 0x3f56(%rip), %rdi      # 0x75e3
callq *%rbx
movq %rax, 0x817a(%rip)      # 0xb810
leaq 0x3f60(%rip), %rdi      # 0x75fd
callq *%rbx
movq %rax, 0x8162(%rip)      # 0xb808
leaq 0x3f6a(%rip), %rdi      # 0x7617
callq *%rbx
movq %rax, 0x814a(%rip)      # 0xb800
leaq 0x3f74(%rip), %rdi      # 0x7631
callq *%rbx
movq %rax, 0x83aa(%rip)      # 0xba70
cmpl $0x0, 0x7fab(%rip)      # 0xb678
je 0x3763
leaq 0x3f6f(%rip), %rdi      # 0x7649
callq *%rbx
movq %rax, 0x8055(%rip)      # 0xb738
leaq 0x3f73(%rip), %rdi      # 0x765d
callq *%rbx
movq %rax, 0x859d(%rip)      # 0xbc90
leaq 0x3f75(%rip), %rdi      # 0x766f
callq *%rbx
movq %rax, 0x8595(%rip)      # 0xbc98
leaq 0x3f79(%rip), %rdi      # 0x7683
callq *%rbx
movq %rax, 0x85f5(%rip)      # 0xbd08
leaq 0x3f7b(%rip), %rdi      # 0x7695
callq *%rbx
movq %rax, 0x85ed(%rip)      # 0xbd10
leaq 0x3f7e(%rip), %rdi      # 0x76a8
callq *%rbx
movq %rax, 0x85e5(%rip)      # 0xbd18
leaq 0x3f80(%rip), %rdi      # 0x76ba
callq *%rbx
movq %rax, 0x85dd(%rip)      # 0xbd20
leaq 0x3f83(%rip), %rdi      # 0x76cd
callq *%rbx
movq %rax, 0x7fc5(%rip)      # 0xb718
leaq 0x3f80(%rip), %rdi      # 0x76da
callq *%rbx
movq %rax, 0x7fbd(%rip)      # 0xb720
cmpl $0x0, 0x7f12(%rip)      # 0xb67c
je 0x38a0
leaq 0x3f73(%rip), %rdi      # 0x76ea
callq *%rbx
movq %rax, 0x8250(%rip)      # 0xb9d0
leaq 0x3f70(%rip), %rdi      # 0x76f7
callq *%rbx
movq %rax, 0x80e8(%rip)      # 0xb878
leaq 0x3f70(%rip), %rdi      # 0x7707
callq *%rbx
movq %rax, 0x8490(%rip)      # 0xbc30
leaq 0x3f6a(%rip), %rdi      # 0x7711
callq *%rbx
movq %rax, 0x7f00(%rip)      # 0xb6b0
leaq 0x3f67(%rip), %rdi      # 0x771e
callq *%rbx
movq %rax, 0x8198(%rip)      # 0xb958
leaq 0x3f62(%rip), %rdi      # 0x7729
callq *%rbx
movq %rax, 0x8330(%rip)      # 0xbb00
leaq 0x3f5f(%rip), %rdi      # 0x7736
callq *%rbx
movq %rax, 0x8308(%rip)      # 0xbae8
leaq 0x3f62(%rip), %rdi      # 0x7749
callq *%rbx
movq %rax, 0x8308(%rip)      # 0xbaf8
leaq 0x3f66(%rip), %rdi      # 0x775d
callq *%rbx
movq %rax, 0x7ec8(%rip)      # 0xb6c8
leaq 0x3f63(%rip), %rdi      # 0x776a
callq *%rbx
movq %rax, 0x8050(%rip)      # 0xb860
leaq 0x3f63(%rip), %rdi      # 0x777a
callq *%rbx
movq %rax, 0x81a0(%rip)      # 0xb9c0
leaq 0x3f60(%rip), %rdi      # 0x7787
callq *%rbx
movq %rax, 0x83d8(%rip)      # 0xbc08
leaq 0x3f5b(%rip), %rdi      # 0x7792
callq *%rbx
movq %rax, 0x7f08(%rip)      # 0xb748
leaq 0x3f58(%rip), %rdi      # 0x779f
callq *%rbx
movq %rax, 0x7f00(%rip)      # 0xb750
leaq 0x3f58(%rip), %rdi      # 0x77af
callq *%rbx
movq %rax, 0x8208(%rip)      # 0xba68
leaq 0x3f5b(%rip), %rdi      # 0x77c2
callq *%rbx
movq %rax, 0x8410(%rip)      # 0xbc80
leaq 0x3f57(%rip), %rdi      # 0x77ce
callq *%rbx
movq %rax, 0x8758(%rip)      # 0xbfd8
leaq 0x3f55(%rip), %rdi      # 0x77dc
callq *%rbx
movq %rax, 0x81c8(%rip)      # 0xba58
leaq 0x3f5c(%rip), %rdi      # 0x77f3
callq *%rbx
movq %rax, 0x81c0(%rip)      # 0xba60
cmpl $0x0, 0x7dd9(%rip)      # 0xb680
je 0x3e7d
leaq 0x3f53(%rip), %rdi      # 0x7807
callq *%rbx
movq %rax, 0x7e6b(%rip)      # 0xb728
leaq 0x3f5b(%rip), %rdi      # 0x781f
callq *%rbx
movq %rax, 0x8033(%rip)      # 0xb900
leaq 0x3f59(%rip), %rdi      # 0x782d
callq *%rbx
movq %rax, 0x8523(%rip)      # 0xbe00
leaq 0x3f5d(%rip), %rdi      # 0x7841
callq *%rbx
movq %rax, 0x84f3(%rip)      # 0xbde0
leaq 0x3f63(%rip), %rdi      # 0x7857
callq *%rbx
movq %rax, 0x84f3(%rip)      # 0xbdf0
leaq 0x3f69(%rip), %rdi      # 0x786d
callq *%rbx
movq %rax, 0x7d93(%rip)      # 0xb6a0
leaq 0x3f68(%rip), %rdi      # 0x787c
callq *%rbx
movq %rax, 0x7da3(%rip)      # 0xb6c0
leaq 0x3f6d(%rip), %rdi      # 0x7891
callq *%rbx
movq %rax, 0x7eb3(%rip)      # 0xb7e0
leaq 0x3f6d(%rip), %rdi      # 0x78a1
callq *%rbx
movq %rax, 0x7f0b(%rip)      # 0xb848
leaq 0x3f6d(%rip), %rdi      # 0x78b1
callq *%rbx
movq %rax, 0x7f03(%rip)      # 0xb850
leaq 0x3f6c(%rip), %rdi      # 0x78c0
callq *%rbx
movq %rax, 0x7f13(%rip)      # 0xb870
leaq 0x3f6c(%rip), %rdi      # 0x78d0
callq *%rbx
movq %rax, 0x7f23(%rip)      # 0xb890
leaq 0x3f6b(%rip), %rdi      # 0x78df
callq *%rbx
movq %rax, 0x7f4b(%rip)      # 0xb8c8
leaq 0x3f6a(%rip), %rdi      # 0x78ee
callq *%rbx
movq %rax, 0x7f4b(%rip)      # 0xb8d8
leaq 0x3f75(%rip), %rdi      # 0x7909
callq *%rbx
movq %rax, 0x7fa3(%rip)      # 0xb940
leaq 0x3f7f(%rip), %rdi      # 0x7923
callq *%rbx
movq %rax, 0x8053(%rip)      # 0xba00
leaq 0x3f81(%rip), %rdi      # 0x7935
callq *%rbx
movq %rax, 0x804b(%rip)      # 0xba08
leaq 0x3f84(%rip), %rdi      # 0x7948
callq *%rbx
movq %rax, 0x8063(%rip)      # 0xba30
leaq 0x3f89(%rip), %rdi      # 0x795d
callq *%rbx
movq %rax, 0x805b(%rip)      # 0xba38
leaq 0x3f8d(%rip), %rdi      # 0x7971
callq *%rbx
movq %rax, 0x80eb(%rip)      # 0xbad8
leaq 0x3f8c(%rip), %rdi      # 0x7980
callq *%rbx
movq %rax, 0x80d3(%rip)      # 0xbad0
leaq 0x3f90(%rip), %rdi      # 0x7994
callq *%rbx
movq %rax, 0x8133(%rip)      # 0xbb40
leaq 0x3f8e(%rip), %rdi      # 0x79a2
callq *%rbx
movq %rax, 0x8113(%rip)      # 0xbb30
leaq 0x3f91(%rip), %rdi      # 0x79b5
callq *%rbx
movq %rax, 0x810b(%rip)      # 0xbb38
leaq 0x3f93(%rip), %rdi      # 0x79c7
callq *%rbx
movq %rax, 0x8173(%rip)      # 0xbbb0
leaq 0x3f98(%rip), %rdi      # 0x79dc
callq *%rbx
movq %rax, 0x816b(%rip)      # 0xbbb8
leaq 0x3f97(%rip), %rdi      # 0x79eb
callq *%rbx
movq %rax, 0x8163(%rip)      # 0xbbc0
leaq 0x3f96(%rip), %rdi      # 0x79fa
callq *%rbx
movq %rax, 0x817b(%rip)      # 0xbbe8
leaq 0x3f9a(%rip), %rdi      # 0x7a0e
callq *%rbx
movq %rax, 0x8173(%rip)      # 0xbbf0
leaq 0x3f9e(%rip), %rdi      # 0x7a22
callq *%rbx
movq %rax, 0x816b(%rip)      # 0xbbf8
leaq 0x3fa2(%rip), %rdi      # 0x7a36
callq *%rbx
movq %rax, 0x8143(%rip)      # 0xbbe0
leaq 0x3fac(%rip), %rdi      # 0x7a50
callq *%rbx
movq %rax, 0x817b(%rip)      # 0xbc28
leaq 0x3fa8(%rip), %rdi      # 0x7a5c
callq *%rbx
movq %rax, 0x818b(%rip)      # 0xbc48
leaq 0x3fa3(%rip), %rdi      # 0x7a67
callq *%rbx
movq %rax, 0x81a3(%rip)      # 0xbc70
leaq 0x3fa1(%rip), %rdi      # 0x7a75
callq *%rbx
movq %rax, 0x82f3(%rip)      # 0xbdd0
leaq 0x3fa0(%rip), %rdi      # 0x7a84
callq *%rbx
movq %rax, 0x84f3(%rip)      # 0xbfe0
leaq 0x3f9d(%rip), %rdi      # 0x7a91
callq *%rbx
movq %rax, 0x83cb(%rip)      # 0xbec8
leaq 0x3f99(%rip), %rdi      # 0x7a9d
callq *%rbx
movq %rax, 0x83eb(%rip)      # 0xbef8
leaq 0x3f95(%rip), %rdi      # 0x7aa9
callq *%rbx
movq %rax, 0x840b(%rip)      # 0xbf28
leaq 0x3f91(%rip), %rdi      # 0x7ab5
callq *%rbx
movq %rax, 0x842b(%rip)      # 0xbf58
leaq 0x3f8d(%rip), %rdi      # 0x7ac1
callq *%rbx
movq %rax, 0x839b(%rip)      # 0xbed8
leaq 0x3f89(%rip), %rdi      # 0x7acd
callq *%rbx
movq %rax, 0x83bb(%rip)      # 0xbf08
leaq 0x3f85(%rip), %rdi      # 0x7ad9
callq *%rbx
movq %rax, 0x83db(%rip)      # 0xbf38
leaq 0x3f81(%rip), %rdi      # 0x7ae5
callq *%rbx
movq %rax, 0x83fb(%rip)      # 0xbf68
leaq 0x3f7d(%rip), %rdi      # 0x7af1
callq *%rbx
movq %rax, 0x8353(%rip)      # 0xbed0
leaq 0x3f7a(%rip), %rdi      # 0x7afe
callq *%rbx
movq %rax, 0x8373(%rip)      # 0xbf00
leaq 0x3f77(%rip), %rdi      # 0x7b0b
callq *%rbx
movq %rax, 0x8393(%rip)      # 0xbf30
leaq 0x3f74(%rip), %rdi      # 0x7b18
callq *%rbx
movq %rax, 0x83b3(%rip)      # 0xbf60
leaq 0x3f71(%rip), %rdi      # 0x7b25
callq *%rbx
movq %rax, 0x8323(%rip)      # 0xbee0
leaq 0x3f6e(%rip), %rdi      # 0x7b32
callq *%rbx
movq %rax, 0x8343(%rip)      # 0xbf10
leaq 0x3f6b(%rip), %rdi      # 0x7b3f
callq *%rbx
movq %rax, 0x8363(%rip)      # 0xbf40
leaq 0x3f68(%rip), %rdi      # 0x7b4c
callq *%rbx
movq %rax, 0x8383(%rip)      # 0xbf70
leaq 0x3f65(%rip), %rdi      # 0x7b59
callq *%rbx
movq %rax, 0x8393(%rip)      # 0xbf90
leaq 0x3f68(%rip), %rdi      # 0x7b6c
callq *%rbx
movq %rax, 0x839b(%rip)      # 0xbfa8
leaq 0x3f6b(%rip), %rdi      # 0x7b7f
callq *%rbx
movq %rax, 0x83a3(%rip)      # 0xbfc0
leaq 0x3f6e(%rip), %rdi      # 0x7b92
callq *%rbx
movq %rax, 0x83bb(%rip)      # 0xbfe8
leaq 0x3f70(%rip), %rdi      # 0x7ba4
callq *%rbx
movq %rax, 0x83b3(%rip)      # 0xbff0
leaq 0x3f71(%rip), %rdi      # 0x7bb5
callq *%rbx
movq %rax, 0x83ab(%rip)      # 0xbff8
leaq 0x3f73(%rip), %rdi      # 0x7bc7
callq *%rbx
movq %rax, 0x83a3(%rip)      # 0xc000
leaq 0x3f74(%rip), %rdi      # 0x7bd8
callq *%rbx
movq %rax, 0x839b(%rip)      # 0xc008
leaq 0x3f76(%rip), %rdi      # 0x7bea
callq *%rbx
movq %rax, 0x8393(%rip)      # 0xc010
leaq 0x3f77(%rip), %rdi      # 0x7bfb
callq *%rbx
movq %rax, 0x838b(%rip)      # 0xc018
leaq 0x3f79(%rip), %rdi      # 0x7c0d
callq *%rbx
movq %rax, 0x8383(%rip)      # 0xc020
leaq 0x3f7a(%rip), %rdi      # 0x7c1e
callq *%rbx
movq %rax, 0x837b(%rip)      # 0xc028
leaq 0x3f7c(%rip), %rdi      # 0x7c30
callq *%rbx
movq %rax, 0x8373(%rip)      # 0xc030
leaq 0x3f7d(%rip), %rdi      # 0x7c41
callq *%rbx
movq %rax, 0x836b(%rip)      # 0xc038
leaq 0x3f7f(%rip), %rdi      # 0x7c53
callq *%rbx
movq %rax, 0x8363(%rip)      # 0xc040
leaq 0x3f80(%rip), %rdi      # 0x7c64
callq *%rbx
movq %rax, 0x835b(%rip)      # 0xc048
leaq 0x3f82(%rip), %rdi      # 0x7c76
callq *%rbx
movq %rax, 0x8353(%rip)      # 0xc050
leaq 0x3f83(%rip), %rdi      # 0x7c87
callq *%rbx
movq %rax, 0x834b(%rip)      # 0xc058
leaq 0x3f85(%rip), %rdi      # 0x7c99
callq *%rbx
movq %rax, 0x8343(%rip)      # 0xc060
leaq 0x3f86(%rip), %rdi      # 0x7caa
callq *%rbx
movq %rax, 0x833b(%rip)      # 0xc068
leaq 0x3f88(%rip), %rdi      # 0x7cbc
callq *%rbx
movq %rax, 0x8333(%rip)      # 0xc070
leaq 0x3f89(%rip), %rdi      # 0x7ccd
callq *%rbx
movq %rax, 0x832b(%rip)      # 0xc078
leaq 0x3f8b(%rip), %rdi      # 0x7cdf
callq *%rbx
movq %rax, 0x8323(%rip)      # 0xc080
leaq 0x3f8e(%rip), %rdi      # 0x7cf2
callq *%rbx
movq %rax, 0x831b(%rip)      # 0xc088
leaq 0x3f91(%rip), %rdi      # 0x7d05
callq *%rbx
movq %rax, 0x8313(%rip)      # 0xc090
leaq 0x3f94(%rip), %rdi      # 0x7d18
callq *%rbx
movq %rax, 0x830b(%rip)      # 0xc098
leaq 0x3f97(%rip), %rdi      # 0x7d2b
callq *%rbx
movq %rax, 0x8303(%rip)      # 0xc0a0
leaq 0x3f9b(%rip), %rdi      # 0x7d3f
callq *%rbx
movq %rax, 0x82fb(%rip)      # 0xc0a8
leaq 0x3f9f(%rip), %rdi      # 0x7d53
callq *%rbx
movq %rax, 0x82f3(%rip)      # 0xc0b0
leaq 0x3fa3(%rip), %rdi      # 0x7d67
callq *%rbx
movq %rax, 0x82eb(%rip)      # 0xc0b8
leaq 0x3fa5(%rip), %rdi      # 0x7d79
callq *%rbx
movq %rax, 0x82e3(%rip)      # 0xc0c0
leaq 0x3fa6(%rip), %rdi      # 0x7d8a
callq *%rbx
movq %rax, 0x82db(%rip)      # 0xc0c8
leaq 0x3fa8(%rip), %rdi      # 0x7d9c
callq *%rbx
movq %rax, 0x82d3(%rip)      # 0xc0d0
leaq 0x3fa9(%rip), %rdi      # 0x7dad
callq *%rbx
movq %rax, 0x82cb(%rip)      # 0xc0d8
leaq 0x3fab(%rip), %rdi      # 0x7dbf
callq *%rbx
movq %rax, 0x82c3(%rip)      # 0xc0e0
leaq 0x3fad(%rip), %rdi      # 0x7dd1
callq *%rbx
movq %rax, 0x82bb(%rip)      # 0xc0e8
leaq 0x3fae(%rip), %rdi      # 0x7de2
callq *%rbx
movq %rax, 0x82b3(%rip)      # 0xc0f0
leaq 0x3fb0(%rip), %rdi      # 0x7df4
callq *%rbx
movq %rax, 0x82ab(%rip)      # 0xc0f8
leaq 0x3fb3(%rip), %rdi      # 0x7e07
callq *%rbx
movq %rax, 0x82a3(%rip)      # 0xc100
leaq 0x3fb6(%rip), %rdi      # 0x7e1a
callq *%rbx
movq %rax, 0x829b(%rip)      # 0xc108
leaq 0x3fb9(%rip), %rdi      # 0x7e2d
callq *%rbx
movq %rax, 0x8383(%rip)      # 0xc200
cmpl $0x0, 0x7800(%rip)      # 0xb684
je 0x3ee6
leaq 0x3fb6(%rip), %rdi      # 0x7e43
callq *%rbx
movq %rax, 0x8102(%rip)      # 0xbf98
leaq 0x3fbb(%rip), %rdi      # 0x7e58
callq *%rbx
movq %rax, 0x810a(%rip)      # 0xbfb0
leaq 0x3fc0(%rip), %rdi      # 0x7e6d
callq *%rbx
movq %rax, 0x80ea(%rip)      # 0xbfa0
leaq 0x3fc5(%rip), %rdi      # 0x7e82
callq *%rbx
movq %rax, 0x8102(%rip)      # 0xbfc8
leaq 0x3fca(%rip), %rdi      # 0x7e97
callq *%rbx
movq %rax, 0x80e2(%rip)      # 0xbfb8
leaq 0x3fcf(%rip), %rdi      # 0x7eac
callq *%rbx
movq %rax, 0x80ea(%rip)      # 0xbfd0
cmpl $0x0, 0x779b(%rip)      # 0xb688
je 0x4433
leaq 0x3fc7(%rip), %rdi      # 0x7ec1
callq *%rbx
movq %rax, 0x78b5(%rip)      # 0xb7b8
leaq 0x3fc4(%rip), %rdi      # 0x7ece
callq *%rbx
movq %rax, 0x7b2d(%rip)      # 0xba40
leaq 0x3fc4(%rip), %rdi      # 0x7ede
callq *%rbx
movq %rax, 0x7b95(%rip)      # 0xbab8
leaq 0x3fc4(%rip), %rdi      # 0x7eee
callq *%rbx
movq %rax, 0x7a15(%rip)      # 0xb948
leaq 0x3fbe(%rip), %rdi      # 0x7ef8
callq *%rbx
movq %rax, 0x799d(%rip)      # 0xb8e0
leaq 0x3fb9(%rip), %rdi      # 0x7f03
callq *%rbx
movq %rax, 0x7cc5(%rip)      # 0xbc18
leaq 0x3fb6(%rip), %rdi      # 0x7f10
callq *%rbx
movq %rax, 0x7755(%rip)      # 0xb6b8
leaq 0x3fbf(%rip), %rdi      # 0x7f29
callq *%rbx
movq %rax, 0x79ed(%rip)      # 0xb960
leaq 0x3fc6(%rip), %rdi      # 0x7f40
callq *%rbx
movq %rax, 0x7755(%rip)      # 0xb6d8
leaq 0x3fc8(%rip), %rdi      # 0x7f52
callq *%rbx
movq %rax, 0x773d(%rip)      # 0xb6d0
leaq 0x3fc9(%rip), %rdi      # 0x7f63
callq *%rbx
movq %rax, 0x7f1d(%rip)      # 0xbec0
leaq 0x3fd5(%rip), %rdi      # 0x7f7f
callq *%rbx
movq %rax, 0x7be5(%rip)      # 0xbb98
leaq 0x3fe3(%rip), %rdi      # 0x7f9d
callq *%rbx
movq %rax, 0x779d(%rip)      # 0xb760
leaq 0x3fe0(%rip), %rdi      # 0x7faa
callq *%rbx
movq %rax, 0x76d5(%rip)      # 0xb6a8
leaq 0x3fe9(%rip), %rdi      # 0x7fc3
callq *%rbx
movq %rax, 0x796d(%rip)      # 0xb950
leaq 0x3ff0(%rip), %rdi      # 0x7fda
callq *%rbx
movq %rax, 0x81c5(%rip)      # 0xc1b8
leaq 0x3ff7(%rip), %rdi      # 0x7ff1
callq *%rbx
movq %rax, 0x7bcd(%rip)      # 0xbbd0
leaq 0x3ffc(%rip), %rdi      # 0x8006
callq *%rbx
movq %rax, 0x7bc5(%rip)      # 0xbbd8
leaq 0x4002(%rip), %rdi      # 0x801c
callq *%rbx
movq %rax, 0x80f5(%rip)      # 0xc118
leaq 0x4004(%rip), %rdi      # 0x802e
callq *%rbx
movq %rax, 0x8105(%rip)      # 0xc138
leaq 0x4006(%rip), %rdi      # 0x8040
callq *%rbx
movq %rax, 0x8115(%rip)      # 0xc158
leaq 0x4008(%rip), %rdi      # 0x8052
callq *%rbx
movq %rax, 0x812d(%rip)      # 0xc180
leaq 0x400a(%rip), %rdi      # 0x8064
callq *%rbx
movq %rax, 0x80c5(%rip)      # 0xc128
leaq 0x400d(%rip), %rdi      # 0x8077
callq *%rbx
movq %rax, 0x80d5(%rip)      # 0xc148
leaq 0x4010(%rip), %rdi      # 0x808a
callq *%rbx
movq %rax, 0x80e5(%rip)      # 0xc168
leaq 0x4013(%rip), %rdi      # 0x809d
callq *%rbx
movq %rax, 0x810d(%rip)      # 0xc1a0
leaq 0x4016(%rip), %rdi      # 0x80b0
callq *%rbx
movq %rax, 0x807d(%rip)      # 0xc120
leaq 0x4019(%rip), %rdi      # 0x80c3
callq *%rbx
movq %rax, 0x808d(%rip)      # 0xc140
leaq 0x401c(%rip), %rdi      # 0x80d6
callq *%rbx
movq %rax, 0x809d(%rip)      # 0xc160
leaq 0x401f(%rip), %rdi      # 0x80e9
callq *%rbx
movq %rax, 0x80b5(%rip)      # 0xc188
leaq 0x4022(%rip), %rdi      # 0x80fc
callq *%rbx
movq %rax, 0x804d(%rip)      # 0xc130
leaq 0x4026(%rip), %rdi      # 0x8110
callq *%rbx
movq %rax, 0x805d(%rip)      # 0xc150
leaq 0x402a(%rip), %rdi      # 0x8124
callq *%rbx
movq %rax, 0x806d(%rip)      # 0xc170
leaq 0x402e(%rip), %rdi      # 0x8138
callq *%rbx
movq %rax, 0x8095(%rip)      # 0xc1a8
leaq 0x4032(%rip), %rdi      # 0x814c
callq *%rbx
movq %rax, 0x8055(%rip)      # 0xc178
leaq 0x4035(%rip), %rdi      # 0x815f
callq *%rbx
movq %rax, 0x805d(%rip)      # 0xc190
leaq 0x4038(%rip), %rdi      # 0x8172
callq *%rbx
movq %rax, 0x8055(%rip)      # 0xc198
leaq 0x403c(%rip), %rdi      # 0x8186
callq *%rbx
movq %rax, 0x805d(%rip)      # 0xc1b0
leaq 0x4040(%rip), %rdi      # 0x819a
callq *%rbx
movq %rax, 0x7a65(%rip)      # 0xbbc8
leaq 0x4040(%rip), %rdi      # 0x81aa
callq *%rbx
movq %rax, 0x756d(%rip)      # 0xb6e0
leaq 0x4047(%rip), %rdi      # 0x81c1
callq *%rbx
movq %rax, 0x7915(%rip)      # 0xba98
leaq 0x404d(%rip), %rdi      # 0x81d7
callq *%rbx
movq %rax, 0x7d55(%rip)      # 0xbee8
leaq 0x404a(%rip), %rdi      # 0x81e4
callq *%rbx
movq %rax, 0x7d75(%rip)      # 0xbf18
leaq 0x4047(%rip), %rdi      # 0x81f1
callq *%rbx
movq %rax, 0x7d95(%rip)      # 0xbf48
leaq 0x4044(%rip), %rdi      # 0x81fe
callq *%rbx
movq %rax, 0x7db5(%rip)      # 0xbf78
leaq 0x4041(%rip), %rdi      # 0x820b
callq *%rbx
movq %rax, 0x7d1d(%rip)      # 0xbef0
leaq 0x403f(%rip), %rdi      # 0x8219
callq *%rbx
movq %rax, 0x7d3d(%rip)      # 0xbf20
leaq 0x403d(%rip), %rdi      # 0x8227
callq *%rbx
movq %rax, 0x7d5d(%rip)      # 0xbf50
leaq 0x403b(%rip), %rdi      # 0x8235
callq *%rbx
movq %rax, 0x7d7d(%rip)      # 0xbf80
leaq 0x4039(%rip), %rdi      # 0x8243
callq *%rbx
movq %rax, 0x7c65(%rip)      # 0xbe78
leaq 0x403b(%rip), %rdi      # 0x8255
callq *%rbx
movq %rax, 0x7c5d(%rip)      # 0xbe80
leaq 0x403e(%rip), %rdi      # 0x8268
callq *%rbx
movq %rax, 0x7945(%rip)      # 0xbb78
leaq 0x4043(%rip), %rdi      # 0x827d
callq *%rbx
movq %rax, 0x793d(%rip)      # 0xbb80
leaq 0x4049(%rip), %rdi      # 0x8293
callq *%rbx
movq %rax, 0x752d(%rip)      # 0xb780
leaq 0x4049(%rip), %rdi      # 0x82a3
callq *%rbx
movq %rax, 0x7525(%rip)      # 0xb788
leaq 0x404a(%rip), %rdi      # 0x82b4
callq *%rbx
movq %rax, 0x7505(%rip)      # 0xb778
leaq 0x404a(%rip), %rdi      # 0x82c4
callq *%rbx
movq %rax, 0x74ed(%rip)      # 0xb770
leaq 0x404a(%rip), %rdi      # 0x82d4
callq *%rbx
movq %rax, 0x78bd(%rip)      # 0xbb50
leaq 0x4047(%rip), %rdi      # 0x82e1
callq *%rbx
movq %rax, 0x7995(%rip)      # 0xbc38
leaq 0x4048(%rip), %rdi      # 0x82f2
callq *%rbx
movq %rax, 0x7445(%rip)      # 0xb6f8
leaq 0x404b(%rip), %rdi      # 0x8305
callq *%rbx
movq %rax, 0x75bd(%rip)      # 0xb880
leaq 0x4051(%rip), %rdi      # 0x831b
callq *%rbx
movq %rax, 0x7705(%rip)      # 0xb9d8
leaq 0x4054(%rip), %rdi      # 0x832e
callq *%rbx
movq %rax, 0x7a85(%rip)      # 0xbd68
leaq 0x405a(%rip), %rdi      # 0x8344
callq *%rbx
movq %rax, 0x7815(%rip)      # 0xbb08
leaq 0x4067(%rip), %rdi      # 0x8361
callq *%rbx
movq %rax, 0x791d(%rip)      # 0xbc20
leaq 0x4067(%rip), %rdi      # 0x8371
callq *%rbx
movq %rax, 0x73dd(%rip)      # 0xb6f0
leaq 0x4069(%rip), %rdi      # 0x8383
callq *%rbx
movq %rax, 0x7545(%rip)      # 0xb868
leaq 0x406e(%rip), %rdi      # 0x8398
callq *%rbx
movq %rax, 0x7695(%rip)      # 0xb9c8
leaq 0x4070(%rip), %rdi      # 0x83aa
callq *%rbx
movq %rax, 0x7415(%rip)      # 0xb758
leaq 0x4079(%rip), %rdi      # 0x83c3
callq *%rbx
movq %rax, 0x7645(%rip)      # 0xb998
leaq 0x4080(%rip), %rdi      # 0x83da
callq *%rbx
movq %rax, 0x763d(%rip)      # 0xb9a0
leaq 0x4087(%rip), %rdi      # 0x83f1
callq *%rbx
movq %rax, 0x7635(%rip)      # 0xb9a8
leaq 0x408e(%rip), %rdi      # 0x8408
callq *%rbx
movq %rax, 0x7605(%rip)      # 0xb988
leaq 0x4098(%rip), %rdi      # 0x8422
callq *%rbx
movq %rax, 0x770d(%rip)      # 0xbaa0
leaq 0x40ae(%rip), %rdi      # 0x8448
callq *%rbx
movq %rax, 0x7655(%rip)      # 0xb9f8
leaq 0x40af(%rip), %rdi      # 0x8459
callq *%rbx
movq %rax, 0x738d(%rip)      # 0xb740
leaq 0x40b1(%rip), %rdi      # 0x846b
callq *%rbx
movq %rax, 0x79ad(%rip)      # 0xbd70
leaq 0x40c2(%rip), %rdi      # 0x848c
callq *%rbx
movq %rax, 0x75dd(%rip)      # 0xb9b0
leaq 0x40cc(%rip), %rdi      # 0x84a6
callq *%rbx
movq %rax, 0x78a5(%rip)      # 0xbc88
leaq 0x40cd(%rip), %rdi      # 0x84b7
callq *%rbx
movq %rax, 0x758d(%rip)      # 0xb980
leaq 0x40d6(%rip), %rdi      # 0x84d0
callq *%rbx
movq %rax, 0x730d(%rip)      # 0xb710
leaq 0x40d8(%rip), %rdi      # 0x84e2
callq *%rbx
movq %rax, 0x7495(%rip)      # 0xb8a8
leaq 0x40dd(%rip), %rdi      # 0x84f7
callq *%rbx
movq %rax, 0x75cd(%rip)      # 0xb9f0
leaq 0x40df(%rip), %rdi      # 0x8509
callq *%rbx
movq %rax, 0x782d(%rip)      # 0xbc60
cmpl $0x0, 0x7252(%rip)      # 0xb68c
je 0x4530
leaq 0x40d2(%rip), %rdi      # 0x8519
callq *%rbx
movq %rax, 0x74a0(%rip)      # 0xb8f0
leaq 0x40d8(%rip), %rdi      # 0x852f
callq *%rbx
movq %rax, 0x74b8(%rip)      # 0xb918
leaq 0x40e0(%rip), %rdi      # 0x8547
callq *%rbx
movq %rax, 0x7998(%rip)      # 0xbe08
leaq 0x40dc(%rip), %rdi      # 0x8553
callq *%rbx
movq %rax, 0x78c0(%rip)      # 0xbd40
leaq 0x40e4(%rip), %rdi      # 0x856b
callq *%rbx
movq %rax, 0x7388(%rip)      # 0xb818
leaq 0x40e8(%rip), %rdi      # 0x857f
callq *%rbx
movq %rax, 0x7708(%rip)      # 0xbba8
leaq 0x40ec(%rip), %rdi      # 0x8593
callq *%rbx
movq %rax, 0x7578(%rip)      # 0xba28
leaq 0x40f2(%rip), %rdi      # 0x85a9
callq *%rbx
movq %rax, 0x7560(%rip)      # 0xba20
leaq 0x40f9(%rip), %rdi      # 0x85c0
callq *%rbx
movq %rax, 0x76d0(%rip)      # 0xbba0
leaq 0x4100(%rip), %rdi      # 0x85d7
callq *%rbx
movq %rax, 0x7538(%rip)      # 0xba18
leaq 0x410a(%rip), %rdi      # 0x85f1
callq *%rbx
movq %rax, 0x7520(%rip)      # 0xba10
leaq 0x4116(%rip), %rdi      # 0x860d
callq *%rbx
movq %rax, 0x7a88(%rip)      # 0xbf88
leaq 0x3a39(%rip), %rdi      # 0x7f40
callq *%rbx
movq %rax, 0x71c8(%rip)      # 0xb6d8
leaq 0x3a3b(%rip), %rdi      # 0x7f52
callq *%rbx
movq %rax, 0x71b0(%rip)      # 0xb6d0
leaq 0x39b7(%rip), %rdi      # 0x7ede
callq *%rbx
movq %rax, 0x7588(%rip)      # 0xbab8
cmpl $0x0, 0x7159(%rip)      # 0xb690
je 0x466d
leaq 0x40df(%rip), %rdi      # 0x8623
callq *%rbx
movq %rax, 0x73c3(%rip)      # 0xb910
leaq 0x40e8(%rip), %rdi      # 0x863c
callq *%rbx
movq %rax, 0x73d3(%rip)      # 0xb930
leaq 0x40f6(%rip), %rdi      # 0x865a
callq *%rbx
movq %rax, 0x73b3(%rip)      # 0xb920
leaq 0x4108(%rip), %rdi      # 0x867c
callq *%rbx
movq %rax, 0x7723(%rip)      # 0xbca0
leaq 0x4116(%rip), %rdi      # 0x869a
callq *%rbx
movq %rax, 0x77bb(%rip)      # 0xbd48
leaq 0x4118(%rip), %rdi      # 0x86ac
callq *%rbx
movq %rax, 0x73cb(%rip)      # 0xb968
leaq 0x4114(%rip), %rdi      # 0x86b8
callq *%rbx
movq %rax, 0x76a3(%rip)      # 0xbc50
leaq 0x410d(%rip), %rdi      # 0x86c1
callq *%rbx
movq %rax, 0x72db(%rip)      # 0xb898
leaq 0x410a(%rip), %rdi      # 0x86ce
callq *%rbx
movq %rax, 0x71db(%rip)      # 0xb7a8
leaq 0x410b(%rip), %rdi      # 0x86df
callq *%rbx
movq %rax, 0x7c63(%rip)      # 0xc240
leaq 0x4106(%rip), %rdi      # 0x86ea
callq *%rbx
movq %rax, 0x74c3(%rip)      # 0xbab0
leaq 0x4106(%rip), %rdi      # 0x86fa
callq *%rbx
movq %rax, 0x755b(%rip)      # 0xbb58
leaq 0x4102(%rip), %rdi      # 0x8706
callq *%rbx
movq %rax, 0x749b(%rip)      # 0xbaa8
leaq 0x4104(%rip), %rdi      # 0x8718
callq *%rbx
movq %rax, 0x7433(%rip)      # 0xba50
leaq 0x410d(%rip), %rdi      # 0x8731
callq *%rbx
movq %rax, 0x7363(%rip)      # 0xb990
leaq 0x4112(%rip), %rdi      # 0x8746
callq *%rbx
movq %rax, 0x7823(%rip)      # 0xbe60
leaq 0x411a(%rip), %rdi      # 0x875e
callq *%rbx
movq %rax, 0x7823(%rip)      # 0xbe70
leaq 0x4122(%rip), %rdi      # 0x8776
callq *%rbx
movq %rax, 0x746b(%rip)      # 0xbac8
leaq 0x4125(%rip), %rdi      # 0x8789
callq *%rbx
movq %rax, 0x7713(%rip)      # 0xbd80
cmpl $0x0, 0x7020(%rip)      # 0xb694
je 0x4a1a
leaq 0x4116(%rip), %rdi      # 0x8797
callq *%rbx
movq %rax, 0x705e(%rip)      # 0xb6e8
leaq 0x4124(%rip), %rdi      # 0x87b5
callq *%rbx
movq %rax, 0x73f6(%rip)      # 0xba90
leaq 0x4127(%rip), %rdi      # 0x87c8
callq *%rbx
movq %rax, 0x7336(%rip)      # 0xb9e0
leaq 0x4125(%rip), %rdi      # 0x87d6
callq *%rbx
movq %rax, 0x71ce(%rip)      # 0xb888
leaq 0x4126(%rip), %rdi      # 0x87e7
callq *%rbx
movq %rax, 0x7576(%rip)      # 0xbc40
leaq 0x4122(%rip), %rdi      # 0x87f3
callq *%rbx
movq %rax, 0x7026(%rip)      # 0xb700
leaq 0x4120(%rip), %rdi      # 0x8801
callq *%rbx
movq %rax, 0x76be(%rip)      # 0xbda8
leaq 0x4124(%rip), %rdi      # 0x8815
callq *%rbx
movq %rax, 0x76b6(%rip)      # 0xbdb0
leaq 0x4129(%rip), %rdi      # 0x882a
callq *%rbx
movq %rax, 0x768e(%rip)      # 0xbd98
leaq 0x412d(%rip), %rdi      # 0x883e
callq *%rbx
movq %rax, 0x7686(%rip)      # 0xbda0
leaq 0x4132(%rip), %rdi      # 0x8853
callq *%rbx
movq %rax, 0x765e(%rip)      # 0xbd88
leaq 0x4138(%rip), %rdi      # 0x8869
callq *%rbx
movq %rax, 0x7656(%rip)      # 0xbd90
leaq 0x413f(%rip), %rdi      # 0x8880
callq *%rbx
movq %rax, 0x73de(%rip)      # 0xbb28
leaq 0x4147(%rip), %rdi      # 0x8898
callq *%rbx
movq %rax, 0x73b6(%rip)      # 0xbb10
leaq 0x4150(%rip), %rdi      # 0x88b1
callq *%rbx
movq %rax, 0x73b6(%rip)      # 0xbb20
leaq 0x4158(%rip), %rdi      # 0x88c9
callq *%rbx
movq %rax, 0x739e(%rip)      # 0xbb18
leaq 0x4162(%rip), %rdi      # 0x88e3
callq *%rbx
movq %rax, 0x75c6(%rip)      # 0xbd50
leaq 0x4161(%rip), %rdi      # 0x88f2
callq *%rbx
movq %rax, 0x7346(%rip)      # 0xbae0
leaq 0x4166(%rip), %rdi      # 0x8907
callq *%rbx
movq %rax, 0x7346(%rip)      # 0xbaf0
leaq 0x416c(%rip), %rdi      # 0x891d
callq *%rbx
movq %rax, 0x7956(%rip)      # 0xc110
leaq 0x4172(%rip), %rdi      # 0x8933
callq *%rbx
movq %rax, 0x79f6(%rip)      # 0xc1c0
leaq 0x4175(%rip), %rdi      # 0x8946
callq *%rbx
movq %rax, 0x79ee(%rip)      # 0xc1c8
leaq 0x4179(%rip), %rdi      # 0x895a
callq *%rbx
movq %rax, 0x79e6(%rip)      # 0xc1d0
leaq 0x417c(%rip), %rdi      # 0x896d
callq *%rbx
movq %rax, 0x79de(%rip)      # 0xc1d8
leaq 0x4180(%rip), %rdi      # 0x8981
callq *%rbx
movq %rax, 0x79d6(%rip)      # 0xc1e0
leaq 0x4183(%rip), %rdi      # 0x8994
callq *%rbx
movq %rax, 0x79ce(%rip)      # 0xc1e8
leaq 0x4187(%rip), %rdi      # 0x89a8
callq *%rbx
movq %rax, 0x79c6(%rip)      # 0xc1f0
leaq 0x418a(%rip), %rdi      # 0x89bb
callq *%rbx
movq %rax, 0x79be(%rip)      # 0xc1f8
leaq 0x418e(%rip), %rdi      # 0x89cf
callq *%rbx
movq %rax, 0x79be(%rip)      # 0xc208
leaq 0x418b(%rip), %rdi      # 0x89dc
callq *%rbx
movq %rax, 0x79b6(%rip)      # 0xc210
leaq 0x4189(%rip), %rdi      # 0x89ea
callq *%rbx
movq %rax, 0x79ae(%rip)      # 0xc218
leaq 0x4186(%rip), %rdi      # 0x89f7
callq *%rbx
movq %rax, 0x79a6(%rip)      # 0xc220
leaq 0x4184(%rip), %rdi      # 0x8a05
callq *%rbx
movq %rax, 0x799e(%rip)      # 0xc228
leaq 0x4181(%rip), %rdi      # 0x8a12
callq *%rbx
movq %rax, 0x7996(%rip)      # 0xc230
leaq 0x417f(%rip), %rdi      # 0x8a20
callq *%rbx
movq %rax, 0x7566(%rip)      # 0xbe10
leaq 0x417e(%rip), %rdi      # 0x8a2f
callq *%rbx
movq %rax, 0x755e(%rip)      # 0xbe18
leaq 0x417e(%rip), %rdi      # 0x8a3f
callq *%rbx
movq %rax, 0x7556(%rip)      # 0xbe20
leaq 0x417d(%rip), %rdi      # 0x8a4e
callq *%rbx
movq %rax, 0x754e(%rip)      # 0xbe28
leaq 0x417d(%rip), %rdi      # 0x8a5e
callq *%rbx
movq %rax, 0x7546(%rip)      # 0xbe30
leaq 0x417c(%rip), %rdi      # 0x8a6d
callq *%rbx
movq %rax, 0x753e(%rip)      # 0xbe38
leaq 0x417c(%rip), %rdi      # 0x8a7d
callq *%rbx
movq %rax, 0x7536(%rip)      # 0xbe40
leaq 0x417b(%rip), %rdi      # 0x8a8c
callq *%rbx
movq %rax, 0x752e(%rip)      # 0xbe48
leaq 0x417b(%rip), %rdi      # 0x8a9c
callq *%rbx
movq %rax, 0x737e(%rip)      # 0xbca8
leaq 0x417f(%rip), %rdi      # 0x8ab0
callq *%rbx
movq %rax, 0x7376(%rip)      # 0xbcb0
leaq 0x4184(%rip), %rdi      # 0x8ac5
callq *%rbx
movq %rax, 0x736e(%rip)      # 0xbcb8
leaq 0x4188(%rip), %rdi      # 0x8ad9
callq *%rbx
movq %rax, 0x7366(%rip)      # 0xbcc0
leaq 0x418d(%rip), %rdi      # 0x8aee
callq *%rbx
movq %rax, 0x735e(%rip)      # 0xbcc8
leaq 0x4191(%rip), %rdi      # 0x8b02
callq *%rbx
movq %rax, 0x7356(%rip)      # 0xbcd0
leaq 0x4196(%rip), %rdi      # 0x8b17
callq *%rbx
movq %rax, 0x734e(%rip)      # 0xbcd8
leaq 0x419a(%rip), %rdi      # 0x8b2b
callq *%rbx
movq %rax, 0x7346(%rip)      # 0xbce0
leaq 0x419f(%rip), %rdi      # 0x8b40
callq *%rbx
movq %rax, 0x733e(%rip)      # 0xbce8
leaq 0x419c(%rip), %rdi      # 0x8b4d
callq *%rbx
movq %rax, 0x7336(%rip)      # 0xbcf0
leaq 0x419a(%rip), %rdi      # 0x8b5b
callq *%rbx
movq %rax, 0x6df6(%rip)      # 0xb7c0
leaq 0x4196(%rip), %rdi      # 0x8b67
callq *%rbx
movq %rax, 0x6dee(%rip)      # 0xb7c8
leaq 0x4193(%rip), %rdi      # 0x8b74
callq *%rbx
movq %rax, 0x6de6(%rip)      # 0xb7d0
leaq 0x418f(%rip), %rdi      # 0x8b80
callq *%rbx
movq %rax, 0x6dde(%rip)      # 0xb7d8
leaq 0x418c(%rip), %rdi      # 0x8b8d
callq *%rbx
movq %rax, 0x73b6(%rip)      # 0xbdc0
leaq 0x4191(%rip), %rdi      # 0x8ba2
callq *%rbx
movq %rax, 0x73ae(%rip)      # 0xbdc8
cmpl $0x2, 0x7827(%rip)      # 0xc248
jg 0x4a3a
movl $0x1f03, %edi           # imm = 0x1F03
callq *0x711a(%rip)           # 0xbb48
movq %rax, 0x781b(%rip)      # 0xc250
jmp 0x4adf
movl $0x0, 0x7814(%rip)      # 0xc258
leaq 0x780d(%rip), %rsi      # 0xc258
movl $0x821d, %edi           # imm = 0x821D
callq *0x706a(%rip)           # 0xbac0
movslq 0x77fb(%rip), %rbx      # 0xc258
testq %rbx, %rbx
jle 0x4a76
leaq (,%rbx,8), %rdi
callq 0x2110
movq %rax, 0x77ea(%rip)      # 0xc260
cmpq $0x0, 0x77e2(%rip)      # 0xc260
je 0x4b35
testl %ebx, %ebx
je 0x4adf
xorl %ebx, %ebx
movl $0x1f03, %edi           # imm = 0x1F03
movl %ebx, %esi
callq *0x70b9(%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 0x4ac6
movq %r12, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x2280
movq 0x7793(%rip), %rax      # 0xc260
movq %r12, (%rax,%rbx,8)
incq %rbx
movl 0x777e(%rip), %eax      # 0xc258
cmpq %rax, %rbx
jb 0x4a8a
movq 0x777a(%rip), %rbx      # 0xc260
testq %rbx, %rbx
je 0x4b22
cmpl $0x0, 0x7766(%rip)      # 0xc258
jle 0x4b0f
xorl %r14d, %r14d
movq (%rbx,%r14,8), %rdi
callq 0x2190
incq %r14
movslq 0x774e(%rip), %rax      # 0xc258
cmpq %rax, %r14
jl 0x4af7
movq %rbx, %rdi
callq 0x2190
movq $0x0, 0x773e(%rip) # 0xc260
movl 0x6b3c(%rip), %eax      # 0xb664
xorl %r14d, %r14d
orl 0x6b2f(%rip), %eax      # 0xb660
setne %r14b
movl %r14d, %eax
addq $0x28, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
nop