// File: /workspace/github_cpp_makefile_star2_O2/jliesch[P]ofxget/pugixml/pugixml.cpp
// Function: pugi::impl::(anonymous namespace)::load_buffer_impl(pugi::impl::(anonymous namespace)::xml_document_struct*, pugi::xml_node_struct*, void*, unsigned long, unsigned int, pugi::xml_encoding, bool, bool, char**)
PUGI__FN xml_parse_result load_buffer_impl(xml_document_struct* doc, xml_node_struct* root, void* contents, size_t size, unsigned int options, xml_encoding encoding, bool is_mutable, bool own, char_t** out_buffer)
	{
		// check input buffer
		if (!contents && size) return make_parse_result(status_io_error);

		// get actual encoding
		xml_encoding buffer_encoding = impl::get_buffer_encoding(encoding, contents, size);

		// get private buffer
		char_t* buffer = 0;
		size_t length = 0;

		if (!impl::convert_buffer(buffer, length, buffer_encoding, contents, size, is_mutable)) return impl::make_parse_result(status_out_of_memory);

		// delete original buffer if we performed a conversion
		if (own && buffer != contents && contents) impl::xml_memory::deallocate(contents);

		// grab onto buffer if it's our buffer, user is responsible for deallocating contents himself
		if (own || buffer != contents) *out_buffer = buffer;

		// store buffer for offset_debug
		doc->buffer = buffer;

		// parse
		xml_parse_result res = impl::xml_parser::parse(buffer, length, doc, root, options);

		// remember encoding
		res.encoding = buffer_encoding;

		return res;
	}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0xa8, %rsp
movq %rcx, %r13
movq %rdi, %rbx
testq %rcx, %rcx
setne %al
testq %r8, %r8
sete %cl
orb %al, %cl
jne 0x19e11
andl $0x0, 0x10(%rbx)
movl $0x2, (%rbx)
jmp 0x19e98
movl %r9d, %ebp
movq %r8, %r15
movq %rdx, %r14
movq %rsi, %r12
movq %rbx, 0x20(%rsp)
movb 0xe8(%rsp), %bl
movl 0xe0(%rsp), %edi
movq %r13, %rsi
movq %r8, %rdx
callq 0x22e29
andq $0x0, 0x40(%rsp)
andq $0x0, 0x38(%rsp)
pushq $0x1
popq %r11
movzbl %bl, %r8d
cmpl $0x1, %eax
movl %ebp, 0x14(%rsp)
movq %rax, 0x50(%rsp)
movq %r14, 0x60(%rsp)
movq %r12, 0x30(%rsp)
movq %r13, 0x18(%rsp)
jne 0x19ea2
leaq 0x40(%rsp), %rdi
leaq 0x38(%rsp), %rsi
movq %r13, %rdx
movq %r15, %rcx
callq 0x23238
testb %al, %al
jne 0x1a39c
movq 0x20(%rsp), %rbx
andl $0x0, 0x10(%rbx)
movl $0x3, (%rbx)
andq $0x0, 0x8(%rbx)
jmp 0x1b3b8
movl %eax, %ecx
andl $-0x2, %ecx
pushq $0x3
popq %r10
cmpl $0x2, %ecx
jne 0x19f65
shrq %r15
cmpl $0x2, %eax
jne 0x19fd0
xorl %ebp, %ebp
pushq $-0x1
popq %rcx
pushq $-0x2
popq %rdx
movq %r15, %rsi
movq 0x18(%rsp), %rdi
testq %rsi, %rsi
je 0x1a07d
movzwl (%rdi), %r9d
cmpl $0xd7ff, %r9d           # imm = 0xD7FF
ja 0x19f02
cmpw $0x800, %r9w            # imm = 0x800
movq %r10, %r8
sbbq $0x0, %r8
cmpw $0x80, %r9w
cmovbq %r11, %r8
addq %r8, %rbp
jmp 0x19f14
movl %r9d, %r8d
notl %r8d
testw $0xe000, %r8w           # imm = 0xE000
jne 0x19f26
addq $0x3, %rbp
addq $0x2, %rdi
movq %rcx, %r9
movq %rdi, %r8
addq %r9, %rsi
movq %r8, %rdi
jmp 0x19ed0
leaq 0x2(%rdi), %r8
cmpq $0x1, %rsi
je 0x19f60
andl $0xfc00, %r9d           # imm = 0xFC00
cmpl $0xd800, %r9d           # imm = 0xD800
jne 0x19f60
movzwl (%r8), %r9d
andl $0xfc00, %r9d           # imm = 0xFC00
cmpw $0xdc00, %r9w           # imm = 0xDC00
jne 0x19f60
addq $0x4, %rbp
addq $0x4, %rdi
movq %rdx, %r9
jmp 0x19f1b
movq %rcx, %r9
jmp 0x19f1e
leal -0x5(%rax), %ecx
cmpl $0x1, %ecx
ja 0x1a133
shrq $0x2, %r15
cmpl $0x5, %eax
movq 0x18(%rsp), %rdi
jne 0x1a27e
movq %r15, %rsi
callq 0x23358
movq %rax, %rbp
leaq 0x1(%rax), %r12
movq %r12, %rdi
callq *0x298cd(%rip)          # 0x43868
testq %rax, %rax
je 0x19e89
movq %rax, %rbx
movq 0x18(%rsp), %rdi
movq %r15, %rsi
movq %rax, %rdx
callq 0x2339e
addq %rbx, %rbp
cmpq %rbp, %rax
jne 0x1b491
movb $0x0, (%rax)
movq %rbx, 0x40(%rsp)
jmp 0x1a397
pushq $-0x1
popq %rcx
pushq $-0x2
popq %rdx
xorl %ebp, %ebp
movq %r15, %rsi
movq 0x18(%rsp), %rdi
testq %rsi, %rsi
je 0x1a163
movzwl (%rdi), %r8d
rolw $0x8, %r8w
cmpw $0xd7ff, %r8w           # imm = 0xD7FF
ja 0x1a016
cmpw $0x800, %r8w            # imm = 0x800
movq %r10, %r9
sbbq $0x0, %r9
cmpw $0x80, %r8w
cmovbq %r11, %r9
addq %r9, %rbp
jmp 0x1a02c
movzwl %r8w, %r9d
movl %r9d, %r8d
notl %r8d
testw $0xe000, %r8w           # imm = 0xE000
jne 0x1a03e
addq $0x3, %rbp
addq $0x2, %rdi
movq %rcx, %r9
movq %rdi, %r8
addq %r9, %rsi
movq %r8, %rdi
jmp 0x19fe0
leaq 0x2(%rdi), %r8
cmpq $0x1, %rsi
je 0x1a078
andl $0xfc00, %r9d           # imm = 0xFC00
cmpl $0xd800, %r9d           # imm = 0xD800
jne 0x1a078
movzwl (%r8), %r9d
andl $0xfc, %r9d
cmpw $0xdc, %r9w
jne 0x1a078
addq $0x4, %rbp
addq $0x4, %rdi
movq %rdx, %r9
jmp 0x1a033
movq %rcx, %r9
jmp 0x1a036
leaq 0x1(%rbp), %r12
movq %r12, %rdi
callq *0x297de(%rip)          # 0x43868
testq %rax, %rax
je 0x19e89
movq %rax, %r14
pushq $-0x1
popq %rbx
movq 0x18(%rsp), %r13
testq %r15, %r15
je 0x1a225
movzwl (%r13), %esi
cmpl $0xd7ff, %esi           # imm = 0xD7FF
jbe 0x1a0bf
movl %esi, %ecx
notl %ecx
testw $0xe000, %cx            # imm = 0xE000
jne 0x1a0d9
movq %rax, %rdi
callq 0x232cc
addq $0x2, %r13
movq %rbx, %rdx
movq %r13, %rcx
addq %rdx, %r15
movq %rcx, %r13
jmp 0x1a09e
leaq 0x2(%r13), %rcx
cmpq $0x1, %r15
je 0x1a12e
movl %esi, %edx
andl $0xfc00, %edx           # imm = 0xFC00
cmpl $0xd800, %edx           # imm = 0xD800
jne 0x1a12e
movzwl (%rcx), %edx
movl %edx, %edi
andl $0xfc00, %edi           # imm = 0xFC00
cmpl $0xdc00, %edi           # imm = 0xDC00
jne 0x1a12e
shll $0xa, %esi
andl $0xffc00, %esi          # imm = 0xFFC00
andl $0x3ff, %edx            # imm = 0x3FF
addl %edx, %esi
addl $0x10000, %esi          # imm = 0x10000
movq %rax, %rdi
callq 0x23326
addq $0x4, %r13
pushq $-0x2
popq %rdx
jmp 0x1a0ce
movq %rbx, %rdx
jmp 0x1a0d1
cmpl $0x9, %eax
movq 0x18(%rsp), %rdx
jne 0x1b45b
xorl %ebx, %ebx
movq %rdx, %rsi
movq %r15, %rcx
addq %rbx, %rcx
je 0x1a26f
cmpb $0x0, (%rsi)
js 0x1a306
decq %rbx
incq %rsi
jmp 0x1a146
leaq 0x1(%rbp), %r13
movq %r13, %rdi
callq *0x296f8(%rip)          # 0x43868
testq %rax, %rax
je 0x19e89
movq %rax, %r12
pushq $-0x1
popq %rbx
movq 0x18(%rsp), %r14
testq %r15, %r15
je 0x1a24e
movzwl (%r14), %ecx
rolw $0x8, %cx
movzwl %cx, %esi
cmpw $0xd7ff, %si            # imm = 0xD7FF
jbe 0x1a1aa
movl %esi, %ecx
notl %ecx
testw $0xe000, %cx            # imm = 0xE000
jne 0x1a1c4
movq %rax, %rdi
callq 0x232cc
addq $0x2, %r14
movq %rbx, %rdx
movq %r14, %rcx
addq %rdx, %r15
movq %rcx, %r14
jmp 0x1a184
leaq 0x2(%r14), %rcx
cmpq $0x1, %r15
je 0x1a220
movl %esi, %edx
andl $0xfc00, %edx           # imm = 0xFC00
cmpl $0xd800, %edx           # imm = 0xD800
jne 0x1a220
movzwl (%rcx), %edx
rolw $0x8, %dx
movzwl %dx, %edx
movl %edx, %edi
andl $0xfc00, %edi           # imm = 0xFC00
cmpl $0xdc00, %edi           # imm = 0xDC00
jne 0x1a220
shll $0xa, %esi
andl $0xffc00, %esi          # imm = 0xFFC00
andl $0x3ff, %edx            # imm = 0x3FF
addl %edx, %esi
addl $0x10000, %esi          # imm = 0x10000
movq %rax, %rdi
callq 0x23326
addq $0x4, %r14
pushq $-0x2
popq %rdx
jmp 0x1a1b9
movq %rbx, %rdx
jmp 0x1a1bc
movq %r14, %rcx
addq %rbp, %rcx
cmpq %rcx, %rax
je 0x1a38f
leaq 0x12c00(%rip), %rdi     # 0x2ce3b
leaq 0x11cf3(%rip), %rsi     # 0x2bf35
leaq 0x12c0a(%rip), %rcx     # 0x2ce53
jmp 0x1b4bd
movq %r12, %rcx
addq %rbp, %rcx
cmpq %rcx, %rax
jne 0x1b47a
movb $0x0, (%rax)
movq %r12, 0x40(%rsp)
movq %r13, 0x38(%rsp)
jmp 0x1a39c
leaq 0x40(%rsp), %rdi
leaq 0x38(%rsp), %rsi
jmp 0x19e79
xorl %ecx, %ecx
xorl %ebx, %ebx
cmpq %rcx, %r15
je 0x1a2b9
movl (%rdi,%rcx,4), %edx
bswapl %edx
cmpl $0xffff, %edx           # imm = 0xFFFF
ja 0x1a2b0
cmpl $0x800, %edx            # imm = 0x800
movq %r10, %rsi
sbbq $0x0, %rsi
cmpl $0x80, %edx
cmovbq %r11, %rsi
addq %rsi, %rbx
jmp 0x1a2b4
addq $0x4, %rbx
incq %rcx
jmp 0x1a282
leaq 0x1(%rbx), %r12
movq %r12, %rdi
callq *0x295a2(%rip)          # 0x43868
testq %rax, %rax
je 0x19e89
movq %rax, %r14
xorl %r13d, %r13d
movq 0x18(%rsp), %rbp
cmpq %r13, %r15
je 0x1a380
movl (%rbp,%r13,4), %esi
bswapl %esi
movq %rax, %rdi
cmpl $0xffff, %esi           # imm = 0xFFFF
ja 0x1a2fc
callq 0x232cc
jmp 0x1a301
callq 0x23326
incq %r13
jmp 0x1a2da
movq %rbx, %r12
negq %r12
xorl %r13d, %r13d
movq %r12, %rax
cmpq %rax, %r15
je 0x1a32c
xorl %ecx, %ecx
cmpb $0x0, (%rdx,%rax)
setns %cl
subq %rcx, %r13
addq $0x2, %r13
incq %rax
jmp 0x1a312
movq %r13, %r14
subq %rbx, %r14
incq %r14
movq %r14, %rdi
callq *0x2952a(%rip)          # 0x43868
testq %rax, %rax
je 0x19e89
movq %rax, %rbp
movq %rax, %rdi
movq 0x18(%rsp), %rsi
movq %r12, %rdx
callq 0x6080
movq %rbp, %rax
subq %rbx, %rax
cmpq %r12, %r15
je 0x1b1a9
movq 0x18(%rsp), %rcx
movzbl (%rcx,%r12), %esi
movq %rax, %rdi
callq 0x232cc
incq %r12
jmp 0x1a360
movq %r14, %rcx
addq %rbx, %rcx
cmpq %rcx, %rax
jne 0x1b4a8
movb $0x0, (%rax)
movq %r14, 0x40(%rsp)
movq %r12, 0x38(%rsp)
movq 0x40(%rsp), %rbp
cmpb $0x0, 0xf0(%rsp)
je 0x1a3d7
movq 0x18(%rsp), %rdi
cmpq %rdi, %rbp
sete %al
testq %rdi, %rdi
sete %cl
orb %al, %cl
movq 0x50(%rsp), %r14
movq 0x60(%rsp), %r15
movq 0x30(%rsp), %r13
jne 0x1a3ed
callq *0x2948b(%rip)          # 0x43860
jmp 0x1a3ed
cmpq 0x18(%rsp), %rbp
movq 0x50(%rsp), %r14
movq 0x60(%rsp), %r15
movq 0x30(%rsp), %r13
je 0x1a3f8
movq 0xf8(%rsp), %rax
movq %rbp, (%rax)
movq %rbp, 0x50(%r13)
movq 0x38(%rsp), %rcx
testq %rcx, %rcx
movq 0x20(%rsp), %rbx
je 0x1a422
movq 0x20(%r15), %rax
testq %rax, %rax
je 0x1a43a
movq 0x28(%rax), %rax
movq %rax, 0x80(%rsp)
jmp 0x1a446
movl 0x14(%rsp), %eax
notl %eax
shrl $0x8, %eax
andl $0x10, %eax
movl %eax, (%rbx)
andq $0x0, 0x8(%rbx)
jmp 0x1b3b4
movq $0x0, 0x80(%rsp)
movb -0x1(%rbp,%rcx), %al
movb %al, 0x18(%rsp)
movb $0x0, -0x1(%rbp,%rcx)
cmpb $-0x11, (%rbp)
movq %rbp, %r12
movl 0x14(%rsp), %r14d
jne 0x1a47a
cmpb $-0x45, 0x1(%rbp)
movq %rbp, %r12
jne 0x1a47a
xorl %eax, %eax
cmpb $-0x41, 0x2(%rbp)
sete %al
leaq (%rax,%rax,2), %r12
addq %rbp, %r12
movq %rbp, 0x8(%rsp)
leaq 0x20(%r15), %rax
movq %rax, 0x88(%rsp)
addq $0x40, %r13
movq %r13, 0x30(%rsp)
movq %rcx, 0xa0(%rsp)
leaq -0x1(%rcx), %rax
movq %rax, 0x58(%rsp)
movl %r14d, %eax
shrl $0x4, %eax
movl %r14d, %ecx
shrl %ecx
andl $0x78, %ecx
leaq 0x287b6(%rip), %rdx     # 0x42c70
movq (%rcx,%rdx), %rcx
movq %rcx, 0x98(%rsp)
andl $0x3, %eax
movl %r14d, %ecx
shrl $0x9, %ecx
andl $0x4, %ecx
orl %eax, %ecx
leaq 0x28815(%rip), %rax     # 0x42cf0
movq (%rax,%rcx,8), %rax
movq %rax, 0x90(%rsp)
testw $0x408, %r14w           # imm = 0x408
setne %al
btl $0xb, %r14d
setae %r8b
andb %al, %r8b
movl %r14d, %eax
andl $0x22, %eax
movl %eax, 0x6c(%rsp)
leaq 0x117b3(%rip), %rbp     # 0x2bcc0
movb 0x18(%rsp), %al
xorb $0x3e, %al
movb %al, 0x7(%rsp)
movb %r8b, 0x6(%rsp)
movb (%r12), %al
movq %r12, %r13
testb %al, %al
je 0x1b18d
movzbl %al, %ecx
cmpl $0x3c, %ecx
je 0x1a5af
xorl %ecx, %ecx
movzbl %al, %edx
testb $0x8, (%rdx,%rbp)
je 0x1a548
movb 0x1(%r13,%rcx), %al
incq %rcx
jmp 0x1a535
cmpb $0x3c, %al
je 0x1a550
testl %edx, %edx
jne 0x1a57c
testq %rcx, %rcx
je 0x1b41d
leaq (%rcx,%r13), %r12
testb %r8b, %r8b
je 0x1a520
btl $0xa, %r14d
jae 0x1a57c
cmpb $0x3c, %al
jne 0x1a520
cmpb $0x2f, 0x1(%r13,%rcx)
jne 0x1a520
cmpq $0x0, 0x20(%r15)
jne 0x1a520
addq %r13, %rcx
btl $0xb, %r14d
cmovbq %rcx, %r13
btl $0xc, %r14d
movq 0x18(%r15), %rax
jb 0x1a5b8
testq %rax, %rax
jne 0x1a5b8
movzbl (%r13), %eax
testl %eax, %eax
je 0x1b18d
cmpl $0x3c, %eax
je 0x1a5af
incq %r13
jmp 0x1a598
movb 0x1(%r13), %al
incq %r13
jmp 0x1a613
btl $0xd, %r14d
jae 0x1a5d6
testq %rax, %rax
je 0x1a5d6
cmpq $0x0, 0x20(%r15)
jne 0x1a5d6
cmpq $0x0, 0x10(%r15)
je 0x1ae21
movq %r15, %rdi
movq 0x30(%rsp), %rsi
pushq $0x3
popq %rdx
callq 0x22bb1
testq %rax, %rax
je 0x1b202
movq %r13, 0x10(%rax)
movq 0x18(%rax), %r15
movq %r13, %rdi
callq *0x90(%rsp)
movq %rax, %r13
movb (%rax), %al
testb %al, %al
movb 0x6(%rsp), %r8b
je 0x1b18d
movzbl %al, %ecx
cmpb $0x0, (%rcx,%rbp)
js 0x1a66b
cmpb $0x21, %al
je 0x1a7bf
cmpl $0x3f, %ecx
je 0x1a6e0
cmpl $0x2f, %ecx
jne 0x1b23b
incq %r13
movq 0x8(%r15), %rax
testq %rax, %rax
je 0x1b1cd
movq %r13, %r12
movzbl (%r12), %ecx
testb $0x40, (%rcx,%rbp)
je 0x1a94c
incq %r12
leaq 0x1(%rax), %rdx
cmpb (%rax), %cl
movq %rdx, %rax
je 0x1a649
jmp 0x1b1cd
movq %r15, %rdi
movq 0x30(%rsp), %rsi
pushq $0x2
popq %rdx
callq 0x22bb1
testq %rax, %rax
je 0x1b202
movq %rax, %r15
movq %r13, 0x8(%rax)
incq %r13
movb 0x6(%rsp), %r8b
movzbl -0x1(%r13), %eax
movb (%rax,%rbp), %cl
testb $0x40, %cl
je 0x1a981
movzbl (%r13), %eax
movb (%rax,%rbp), %cl
testb $0x40, %cl
je 0x1a989
movzbl 0x1(%r13), %eax
movb (%rax,%rbp), %cl
testb $0x40, %cl
je 0x1a986
movzbl 0x2(%r13), %eax
movb (%rax,%rbp), %cl
addq $0x4, %r13
testb $0x40, %cl
jne 0x1a693
addq $-0x2, %r13
jmp 0x1a989
leaq 0x1(%r13), %r10
movzbl 0x1(%r13), %esi
cmpb $0x0, (%rsi,%rbp)
jns 0x1b255
movq %r15, %r9
leaq 0x1(%r13), %rbx
leaq 0x3(%r13), %rcx
pushq $0x4
popq %rdx
pushq $0x1
popq %rdi
movq %rdi, %r14
movq %rbx, %r12
movq %rcx, %r15
movzbl (%rbx), %eax
incq %rdi
incq %rbx
decq %rdx
incq %rcx
testb $0x40, (%rax,%rbp)
jne 0x1a704
testb %al, %al
je 0x1b25f
addq %r13, %r14
leaq -0x1(%rbx), %rcx
andb $-0x21, %sil
cmpb $0x58, %sil
jne 0x1a8f9
movb 0x2(%r13), %sil
andb $-0x21, %sil
cmpb $0x4d, %sil
jne 0x1a8f9
movb 0x3(%r13), %sil
andb $-0x21, %sil
cmpb $0x4c, %sil
sete %sil
testq %rdx, %rdx
sete %dl
andb %sil, %dl
pushq $0x1
popq %rsi
movl $0x100, %edi            # imm = 0x100
cmovnel %edi, %esi
testl %esi, 0x14(%rsp)
movq 0x30(%rsp), %rsi
movb 0x7(%rsp), %r13b
je 0x1a90e
testb %dl, %dl
je 0x1a9e3
movq %r10, 0x48(%rsp)
cmpq $0x0, 0x18(%r9)
jne 0x1b3df
movq %r9, %rdi
pushq $0x7
popq %rdx
callq 0x22bb1
testq %rax, %rax
je 0x1b272
movq %rax, %rsi
movb $0x1, %al
jmp 0x1aa01
movzbl 0x1(%r13), %eax
cmpl $0x5b, %eax
je 0x1ac20
leaq 0x1(%r13), %r12
cmpl $0x44, %eax
je 0x1aa57
cmpl $0x2d, %eax
jne 0x1b29e
cmpb $0x2d, 0x2(%r13)
jne 0x1b2bd
addq $0x3, %r13
movl %r14d, %eax
movq %r15, 0x48(%rsp)
movq %r15, %r14
testb $0x2, %al
leaq 0x28(%rsp), %r15
je 0x1a82d
movq 0x48(%rsp), %rdi
movq 0x30(%rsp), %rsi
pushq $0x5
popq %rdx
callq 0x22bb1
testq %rax, %rax
je 0x1b2e0
movq %rax, %r14
movq %r13, 0x10(%rax)
movb 0x6(%rsp), %r8b
cmpl $0x22, 0x6c(%rsp)
jne 0x1ad51
xorps %xmm0, %xmm0
movaps %xmm0, 0x70(%rsp)
movzbl (%r13), %eax
testb $0x20, (%rax,%rbp)
jne 0x1a881
movzbl 0x1(%r13), %eax
testb $0x20, (%rax,%rbp)
jne 0x1a872
movzbl 0x2(%r13), %eax
testb $0x20, (%rax,%rbp)
jne 0x1a877
movzbl 0x3(%r13), %eax
testb $0x20, (%rax,%rbp)
jne 0x1a87d
addq $0x4, %r13
jmp 0x1a840
incq %r13
jmp 0x1a881
addq $0x2, %r13
jmp 0x1a881
addq $0x3, %r13
movq %r13, 0x28(%rsp)
cmpb $0xd, %al
je 0x1a8ca
movzbl %al, %eax
cmpl $0x2d, %eax
je 0x1a89b
testl %eax, %eax
jne 0x1a8c0
jmp 0x1b1fa
cmpb $0x2d, 0x1(%r13)
jne 0x1a8c0
movb 0x2(%r13), %cl
movb 0x7(%rsp), %al
orb %cl, %al
sete %al
cmpb $0x3e, %cl
je 0x1b05e
testb %al, %al
jne 0x1b05e
incq %r13
movq %r13, 0x28(%rsp)
jmp 0x1a8ef
leaq 0x1(%r13), %rax
movq %rax, 0x28(%rsp)
movb $0xa, (%r13)
cmpb $0xa, 0x1(%r13)
jne 0x1a8ef
leaq 0x70(%rsp), %rdi
movq %r15, %rsi
pushq $0x1
popq %rdx
callq 0x23d90
movq 0x28(%rsp), %r13
jmp 0x1a840
testb $0x1, 0x14(%rsp)
movq 0x30(%rsp), %rsi
movb 0x7(%rsp), %r13b
jne 0x1a9e3
cmpb $0x3f, %al
je 0x1a927
movzbl %al, %eax
testl %eax, %eax
movl 0x14(%rsp), %r14d
je 0x1b1d7
movb 0x1(%rcx), %al
jmp 0x1a947
movb 0x1(%rcx), %al
movl %r13d, %edx
orb %al, %dl
setne %dl
cmpb $0x3e, %al
movl 0x14(%rsp), %r14d
je 0x1ad36
testb %dl, %dl
je 0x1ad36
incq %rcx
jmp 0x1a90e
movb (%rax), %dl
testb %dl, %dl
jne 0x1b27c
movq 0x18(%r15), %r15
movq %r12, %rax
movzbl (%r12), %ecx
incq %r12
testb $0x8, (%rcx,%rbp)
jne 0x1a95a
testl %ecx, %ecx
je 0x1ad10
cmpl $0x3e, %ecx
je 0x1a51c
jmp 0x1b3d7
decq %r13
jmp 0x1a989
incq %r13
movb $0x0, (%r13)
leaq 0x1(%r13), %r12
cmpb $0x3e, %al
je 0x1a51c
testb $0x8, %cl
jne 0x1af1c
testb %al, %al
je 0x1ad23
movzbl %al, %eax
cmpl $0x2f, %eax
jne 0x1b3d0
movb (%r12), %al
movb 0x7(%rsp), %cl
orb %al, %cl
sete %cl
cmpb $0x3e, %al
je 0x1a9d0
testb %cl, %cl
je 0x1b3d0
xorl %ecx, %ecx
cmpb $0x3e, %al
sete %cl
movq 0x18(%r15), %r15
addq %rcx, %r12
jmp 0x1a51c
movq %r10, 0x48(%rsp)
movq %r9, %rdi
pushq $0x6
popq %rdx
callq 0x22bb1
testq %rax, %rax
je 0x1b272
movq %rax, %rsi
xorl %eax, %eax
movb 0x6(%rsp), %r8b
movq 0x48(%rsp), %rcx
movq %rcx, 0x8(%rsi)
movzbl -0x1(%rbx), %ecx
movb $0x0, -0x1(%rbx)
cmpq $0x3f, %rcx
jne 0x1acad
movb (%rbx), %al
movl %r13d, %ecx
orb %al, %cl
sete %cl
cmpb $0x3e, %al
je 0x1aa37
testb %cl, %cl
je 0x1b3dc
xorl %ecx, %ecx
cmpb $0x3e, %al
sete %cl
addq %rcx, %rbx
movq 0x18(%rsi), %r15
movq %rbx, %r12
movq 0x20(%rsp), %rbx
movl 0x14(%rsp), %r14d
jmp 0x1af04
cmpb $0x4f, 0x2(%r13)
jne 0x1b228
cmpb $0x43, 0x3(%r13)
jne 0x1b228
cmpb $0x54, 0x4(%r13)
jne 0x1b228
cmpb $0x59, 0x5(%r13)
jne 0x1b228
cmpb $0x50, 0x6(%r13)
jne 0x1b228
movb 0x18(%rsp), %al
xorb $0x45, %al
movb 0x7(%r13), %cl
orb %cl, %al
sete %al
cmpb $0x45, %cl
je 0x1aaaa
testb %al, %al
je 0x1b228
leaq -0x1(%r13), %rax
cmpq $0x0, 0x18(%r15)
jne 0x1b2fb
movzbl (%rax), %eax
cmpl $0x3c, %eax
je 0x1aac9
testl %eax, %eax
jne 0x1b505
movb $0x44, %cl
xorl %eax, %eax
cmpb $0x22, %cl
je 0x1aaed
movzbl %cl, %edx
cmpl $0x27, %edx
je 0x1aaed
cmpl $0x3c, %edx
je 0x1ab1d
cmpl $0x3e, %edx
je 0x1ab08
testl %edx, %edx
jne 0x1ab14
jmp 0x1b113
incq %r12
movb (%r12), %dl
incq %r12
testb %dl, %dl
je 0x1aaff
cmpb %cl, %dl
jne 0x1aaf0
testb %dl, %dl
jne 0x1ab17
jmp 0x1b26a
testq %rax, %rax
je 0x1b127
decq %rax
incq %r12
movb (%r12), %cl
jmp 0x1aacd
movzbl 0x1(%r12), %ecx
cmpl $0x3f, %ecx
je 0x1aba6
cmpl $0x21, %ecx
jne 0x1b2fe
movzbl 0x2(%r12), %ecx
cmpl $0x2d, %ecx
je 0x1abd3
cmpl $0x5b, %ecx
jne 0x1ac0b
addq $0x3, %r12
xorl %ecx, %ecx
addq $0x3, %r12
movzbl -0x3(%r12), %edx
cmpl $0x3c, %edx
je 0x1ab7e
cmpl $0x5d, %edx
je 0x1ab6c
testl %edx, %edx
jne 0x1ab8e
jmp 0x1b21f
cmpb $0x5d, -0x2(%r12)
jne 0x1ab8e
cmpb $0x3e, -0x1(%r12)
jne 0x1ab8e
jmp 0x1ab93
cmpb $0x21, -0x2(%r12)
jne 0x1ab8e
cmpb $0x5b, -0x1(%r12)
je 0x1aba1
incq %r12
jmp 0x1ab53
testq %rcx, %rcx
je 0x1ab17
decq %rcx
jmp 0x1ab4f
incq %rcx
jmp 0x1ab4f
addq $0x2, %r12
movzbl (%r12), %ecx
cmpl $0x3f, %ecx
je 0x1abbd
testl %ecx, %ecx
jne 0x1abc5
jmp 0x1b2fe
cmpb $0x3e, 0x1(%r12)
je 0x1abca
incq %r12
jmp 0x1abaa
addq $0x2, %r12
jmp 0x1ab17
cmpb $0x2d, 0x3(%r12)
jne 0x1b2fe
addq $0x4, %r12
movzbl (%r12), %ecx
cmpl $0x2d, %ecx
je 0x1abf6
testl %ecx, %ecx
jne 0x1ac06
jmp 0x1b2fe
cmpb $0x2d, 0x1(%r12)
jne 0x1ac06
cmpb $0x3e, 0x2(%r12)
je 0x1ac17
incq %r12
jmp 0x1abe3
addq $0x2, %r12
incq %rax
jmp 0x1ab17
addq $0x3, %r12
jmp 0x1ab17
cmpb $0x43, 0x2(%r13)
jne 0x1b2c8
cmpb $0x44, 0x3(%r13)
jne 0x1b2ce
cmpb $0x41, 0x4(%r13)
jne 0x1b2d4
cmpb $0x54, 0x5(%r13)
jne 0x1b2da
cmpb $0x41, 0x6(%r13)
jne 0x1b2ea
cmpb $0x5b, 0x7(%r13)
jne 0x1b2f0
addq $0x8, %r13
testb $0x4, %r14b
jne 0x1ad97
movzbl (%r13), %eax
cmpl $0x5d, %eax
je 0x1ac83
testl %eax, %eax
jne 0x1aca8
jmp 0x1b2f4
cmpb $0x5d, 0x1(%r13)
jne 0x1aca8
movb 0x2(%r13), %cl
movb 0x7(%rsp), %al
orb %cl, %al
setne %al
cmpb $0x3e, %cl
je 0x1b0d0
testb %al, %al
je 0x1b0d0
incq %r13
jmp 0x1ac70
testb $0x8, (%rcx,%rbp)
je 0x1b262
movl 0x14(%rsp), %r14d
movq %r15, %rcx
movzbl 0x1(%r12), %edx
incq %r12
incq %r15
testb $0x8, (%rdx,%rbp)
jne 0x1acbc
movq 0x20(%rsp), %rbx
movq %rsi, %r15
cmpb $0x3f, %dl
je 0x1aced
movzbl %dl, %edx
testl %edx, %edx
je 0x1b1f2
movb (%rcx), %dl
jmp 0x1ad0b
movb (%rcx), %dl
movl %r13d, %esi
orb %dl, %sil
setne %sil
cmpb $0x3e, %dl
je 0x1ae10
testb %sil, %sil
je 0x1ae10
incq %rcx
jmp 0x1acd9
decq %r12
cmpb $0x3e, 0x18(%rsp)
je 0x1a51c
jmp 0x1b3f4
movq %r13, %r12
cmpb $0x3e, 0x18(%rsp)
je 0x1a51c
jmp 0x1b3cd
xorl %edx, %edx
cmpb $0x3e, %al
sete %dl
leaq (%rdx,%rcx), %r12
incq %r12
movq 0x20(%rsp), %rbx
movq %r9, %r15
jmp 0x1af04
movl 0x14(%rsp), %r14d
movq 0x48(%rsp), %r15
movzbl (%r13), %eax
cmpl $0x2d, %eax
je 0x1ad6e
testl %eax, %eax
jne 0x1ad92
jmp 0x1b2c1
cmpb $0x2d, 0x1(%r13)
jne 0x1ad92
movb 0x2(%r13), %al
movb 0x7(%rsp), %cl
orb %al, %cl
setne %cl
cmpb $0x3e, %al
je 0x1b03f
testb %cl, %cl
je 0x1b03f
incq %r13
jmp 0x1ad5b
movq %r15, %r12
movq %r15, %rdi
movq 0x30(%rsp), %rsi
pushq $0x4
popq %rdx
callq 0x22bb1
testq %rax, %rax
leaq 0x28(%rsp), %r15
je 0x1b2e0
movq %rax, %r14
movq %r13, 0x10(%rax)
testb $0x20, 0x14(%rsp)
movb 0x6(%rsp), %r8b
jne 0x1ae2a
movl 0x14(%rsp), %r14d
movq %r12, %r15
movzbl (%r13), %eax
cmpl $0x5d, %eax
je 0x1ade6
testl %eax, %eax
jne 0x1ae0b
jmp 0x1b2f4
cmpb $0x5d, 0x1(%r13)
jne 0x1ae0b
movb 0x2(%r13), %cl
movb 0x7(%rsp), %al
orb %cl, %al
setne %al
cmpb $0x3e, %cl
je 0x1b0cb
testb %al, %al
je 0x1b0cb
incq %r13
jmp 0x1add3
testb %al, %al
je 0x1aeeb
movb $0x2f, -0x1(%rcx)
jmp 0x1af0d
movq %r13, 0x10(%r15)
jmp 0x1a5f7
xorps %xmm0, %xmm0
movaps %xmm0, 0x70(%rsp)
movzbl (%r13), %eax
testb $0x10, (%rax,%rbp)
jne 0x1ae73
movzbl 0x1(%r13), %eax
testb $0x10, (%rax,%rbp)
jne 0x1ae64
movzbl 0x2(%r13), %eax
testb $0x10, (%rax,%rbp)
jne 0x1ae69
movzbl 0x3(%r13), %eax
testb $0x10, (%rax,%rbp)
jne 0x1ae6f
addq $0x4, %r13
jmp 0x1ae32
incq %r13
jmp 0x1ae73
addq $0x2, %r13
jmp 0x1ae73
addq $0x3, %r13
movq %r13, 0x28(%rsp)
cmpb $0xd, %al
je 0x1aebc
movzbl %al, %eax
cmpl $0x5d, %eax
je 0x1ae8d
testl %eax, %eax
jne 0x1aeb2
jmp 0x1b22f
cmpb $0x5d, 0x1(%r13)
jne 0x1aeb2
movb 0x2(%r13), %cl
movb 0x7(%rsp), %al
orb %cl, %al
sete %al
cmpb $0x3e, %cl
je 0x1b0d8
testb %al, %al
jne 0x1b0d8
incq %r13
movq %r13, 0x28(%rsp)
jmp 0x1aee1
leaq 0x1(%r13), %rax
movq %rax, 0x28(%rsp)
movb $0xa, (%r13)
cmpb $0xa, 0x1(%r13)
jne 0x1aee1
leaq 0x70(%rsp), %rdi
movq %r15, %rsi
pushq $0x1
popq %rdx
callq 0x23d90
movq 0x28(%rsp), %r13
jmp 0x1ae32
movq %r12, 0x10(%r15)
movq 0x18(%r15), %r15
movb $0x0, -0x1(%rcx)
xorl %r12d, %r12d
cmpb $0x3e, (%rcx)
sete %r12b
addq %rcx, %r12
testq %r15, %r15
je 0x1b4e6
movl (%r15), %eax
andl $0xf, %eax
cmpl $0x7, %eax
jne 0x1a51c
movq %r12, %r13
movzbl (%r12), %eax
movb (%rax,%rbp), %cl
incq %r12
testb $0x8, %cl
jne 0x1af1c
testb %cl, %cl
jns 0x1b015
movq %r15, %rdi
movq 0x30(%rsp), %rsi
callq 0x22be0
testq %rax, %rax
je 0x1b1de
movq %rax, %rbx
movq %r13, 0x8(%rax)
incq %r13
movzbl -0x1(%r13), %eax
movb (%rax,%rbp), %cl
testb $0x40, %cl
je 0x1af95
movzbl (%r13), %eax
movb (%rax,%rbp), %cl
testb $0x40, %cl
je 0x1af9d
movzbl 0x1(%r13), %eax
movb (%rax,%rbp), %cl
testb $0x40, %cl
je 0x1af9a
movzbl 0x2(%r13), %eax
movb (%rax,%rbp), %cl
addq $0x4, %r13
testb $0x40, %cl
jne 0x1af57
addq $-0x2, %r13
jmp 0x1af9d
decq %r13
jmp 0x1af9d
incq %r13
movb $0x0, (%r13)
incq %r13
testb $0x8, %cl
je 0x1afb8
movzbl (%r13), %eax
incq %r13
testb $0x8, (%rax,%rbp)
jne 0x1afaa
cmpb $0x3d, %al
jne 0x1b20f
movzbl (%r13), %eax
incq %r13
testb $0x8, (%rax,%rbp)
jne 0x1afc0
cmpl $0x22, %eax
je 0x1afdc
cmpl $0x27, %eax
jne 0x1b20c
movq %r13, 0x10(%rbx)
movsbl %al, %esi
movq %r13, %rdi
callq *0x98(%rsp)
testq %rax, %rax
je 0x1b1e5
movq %rax, %r12
movzbl (%rax), %eax
cmpb $0x0, (%rax,%rbp)
movq 0x20(%rsp), %rbx
movb 0x6(%rsp), %r8b
jns 0x1af1c
jmp 0x1b1eb
cmpl $0x3e, %eax
je 0x1a51c
cmpl $0x2f, %eax
jne 0x1b094
movb (%r12), %al
cmpb $0x3e, %al
jne 0x1b0af
movq 0x18(%r15), %r15
addq $0x2, %r13
movq %r13, %r12
jmp 0x1a51c
testb $0x2, %r14b
je 0x1b04a
movb $0x0, (%r13)
xorl %ecx, %ecx
cmpb $0x3e, %al
sete %cl
leaq (%rcx,%r13), %r12
addq $0x2, %r12
jmp 0x1a51c
leaq 0x70(%rsp), %rdi
movq %r13, %rsi
callq 0x23b78
movb 0x6(%rsp), %r8b
movb $0x0, (%rax)
xorl %eax, %eax
cmpb $0x3e, 0x2(%r13)
sete %al
leaq (%rax,%r13), %r12
addq $0x2, %r12
movl 0x14(%rsp), %r14d
movq 0x48(%rsp), %r15
jmp 0x1a51c
cmpb $0x3e, 0x18(%rsp)
jne 0x1b3cd
movq %r13, %r12
testb %al, %al
je 0x1a51c
jmp 0x1b3cd
cmpb $0x3e, 0x18(%rsp)
jne 0x1b3d0
testb %al, %al
jne 0x1b3d0
movq 0x18(%r15), %r15
jmp 0x1a51c
movb $0x0, (%r13)
incq %r13
movq %r13, %rbx
jmp 0x1b0f9
leaq 0x1(%r13), %rbx
leaq 0x70(%rsp), %rdi
movq %r13, %rsi
callq 0x23b78
movb 0x6(%rsp), %r8b
movb $0x0, (%rax)
movl 0x14(%rsp), %r14d
movq %r12, %r15
xorl %eax, %eax
cmpb $0x3e, 0x1(%rbx)
sete %al
leaq (%rbx,%rax), %r12
incq %r12
movq 0x20(%rsp), %rbx
jmp 0x1a51c
cmpb $0x3e, 0x18(%rsp)
jne 0x1b2fe
testq %rax, %rax
jne 0x1b2fe
movb 0x7(%rsp), %al
orb %cl, %al
sete %al
cmpb $0x3e, %cl
je 0x1b13d
testb %al, %al
je 0x1b524
testb %cl, %cl
je 0x1b149
movb $0x0, (%r12)
incq %r12
btl $0x9, %r14d
jae 0x1a51c
addq $0x7, %r13
movzbl 0x1(%r13), %eax
incq %r13
testb $0x8, (%rax,%rbp)
jne 0x1b158
movq %r15, %rdi
movq 0x30(%rsp), %rsi
pushq $0x8
popq %rdx
callq 0x22bb1
testq %rax, %rax
je 0x1b205
movq %r13, 0x10(%rax)
movb 0x6(%rsp), %r8b
jmp 0x1a51c
xorl %eax, %eax
cmpq 0x60(%rsp), %r15
movl $0x0, %r12d
cmovneq %r13, %r12
pushq $0xe
popq %rdi
cmovel %eax, %edi
jmp 0x1b301
movq %rbp, %rcx
subq %rbx, %rcx
addq %r13, %rcx
cmpq %rax, %rcx
jne 0x1b4c7
movb $0x0, (%rax)
movq %rbp, 0x40(%rsp)
movq %r14, 0x38(%rsp)
jmp 0x1a39c
movq %r13, %r12
pushq $0xe
jmp 0x1b300
movq %rcx, %r12
pushq $0x6
jmp 0x1b214
movq %r13, %r12
pushq $0x3
jmp 0x1b214
movq 0x10(%rbx), %r12
jmp 0x1b212
pushq $0xc
jmp 0x1b300
decq %rcx
movq %rcx, %r12
jmp 0x1b258
movq 0x10(%r14), %r12
pushq $0x7
jmp 0x1b235
movq %r13, %r12
pushq $0x3
jmp 0x1b300
decq %r13
movq %r13, %r12
pushq $0xc
popq %rdi
movq 0x20(%rsp), %rbx
jmp 0x1b301
addq $-0x3, %r12
jmp 0x1b2fe
pushq $0x5
jmp 0x1b300
movq 0x10(%r14), %r12
pushq $0x8
popq %rdi
jmp 0x1b3ea
movb 0x18(%rsp), %cl
xorb $0x3f, %cl
xorl %edi, %edi
orb %al, %cl
sete %dil
addl $0x5, %edi
movq %r13, %r12
jmp 0x1b301
movq %r10, %r12
pushq $0x6
jmp 0x1b300
decq %rbx
movq %rbx, %r12
jmp 0x1b3e2
decq %r12
jmp 0x1b2fe
movq %r14, %r12
pushq $0x3
jmp 0x1b3e4
testb %cl, %cl
movq 0x8(%rsp), %rsi
pushq $0xd
popq %rdi
jne 0x1b294
cmpb 0x18(%rsp), %dl
jne 0x1b294
cmpb $0x0, 0x1(%rax)
je 0x1b306
movq %r13, %r12
pushq $0xe
jmp 0x1b3fe
cmpb $0x2d, 0x18(%rsp)
movq 0x8(%rsp), %rsi
jne 0x1b404
testb %al, %al
jne 0x1b404
pushq $0x7
jmp 0x1b3fe
addq $0x2, %r13
movq %r13, %r12
pushq $0x7
jmp 0x1b300
addq $0x2, %r13
jmp 0x1b2f4
addq $0x3, %r13
jmp 0x1b2f4
addq $0x4, %r13
jmp 0x1b2f4
addq $0x5, %r13
jmp 0x1b2f4
movq %r13, %r12
pushq $0x3
jmp 0x1b235
addq $0x6, %r13
jmp 0x1b2f4
addq $0x7, %r13
movq %r13, %r12
pushq $0x8
jmp 0x1b300
movq %rax, %r12
pushq $0x9
popq %rdi
movq 0x8(%rsp), %rsi
movq %r12, %rax
subq %rsi, %rax
testq %r12, %r12
cmovneq %rax, %r12
testq %r12, %r12
js 0x1b43c
cmpq 0xa0(%rsp), %r12
ja 0x1b43c
testl %edi, %edi
je 0x1b34f
testq %r12, %r12
je 0x1b35e
leaq -0x1(%r12), %rcx
cmpb $0x0, 0x18(%rsp)
cmovneq %rax, %rcx
cmpq 0x58(%rsp), %r12
cmovneq %rax, %rcx
movq %rcx, %r12
jmp 0x1b398
cmpb $0x3c, 0x18(%rsp)
jne 0x1b363
movl $0x5, (%rbx)
jmp 0x1b3a6
xorl %r12d, %r12d
jmp 0x1b398
btl $0xc, %r14d
jb 0x1b398
movq 0x80(%rsp), %rcx
leaq 0x30(%rcx), %rax
testq %rcx, %rcx
cmoveq 0x88(%rsp), %rax
movq (%rax), %rax
testq %rax, %rax
je 0x1b3a0
movl (%rax), %ecx
andl $0xf, %ecx
addq $0x30, %rax
cmpl $0x2, %ecx
jne 0x1b382
movl %edi, (%rbx)
movq %r12, 0x8(%rbx)
jmp 0x1b3af
movl $0x10, (%rbx)
movq 0x58(%rsp), %rax
movq %rax, 0x8(%rbx)
movq 0x50(%rsp), %r14
movl %r14d, 0x10(%rbx)
movq %rbx, %rax
addq $0xa8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %r13, %r12
pushq $0xb
jmp 0x1b300
decq %r12
jmp 0x1b3f7
incq %r14
movq %r14, %r12
pushq $0x6
popq %rdi
movq 0x20(%rsp), %rbx
movl 0x14(%rsp), %r14d
jmp 0x1b301
movq %rax, %r12
movq 0x8(%rsp), %rsi
pushq $0xd
popq %rdi
jmp 0x1b306
movb 0x18(%rsp), %cl
xorb $0x5b, %cl
xorl %edx, %edx
orb %al, %cl
sete %dl
leal (%rdx,%rdx,2), %edi
addl $0x5, %edi
jmp 0x1b306
leaq 0x11f3a(%rip), %rdi     # 0x2d35e
leaq 0x10b0a(%rip), %rsi     # 0x2bf35
leaq 0x11eb7(%rip), %rcx     # 0x2d2e9
movl $0xd63, %edx            # imm = 0xD63
callq 0x6100
leaq 0x11dc5(%rip), %rdi     # 0x2d208
leaq 0x10aeb(%rip), %rsi     # 0x2bf35
leaq 0x11dfa(%rip), %rcx     # 0x2d24b
movl $0xdc8, %edx            # imm = 0xDC8
callq 0x6100
leaq 0x118cf(%rip), %rdi     # 0x2cd31
leaq 0x10acc(%rip), %rsi     # 0x2bf35
leaq 0x118dd(%rip), %rcx     # 0x2cd4d
movl $0x8e3, %edx            # imm = 0x8E3
callq 0x6100
leaq 0x119ba(%rip), %rdi     # 0x2ce3b
leaq 0x10aad(%rip), %rsi     # 0x2bf35
leaq 0x11a96(%rip), %rcx     # 0x2cf25
jmp 0x1b4bd
leaq 0x119a3(%rip), %rdi     # 0x2ce3b
leaq 0x10a96(%rip), %rsi     # 0x2bf35
leaq 0x11b50(%rip), %rcx     # 0x2cff6
jmp 0x1b4bd
leaq 0x1198c(%rip), %rdi     # 0x2ce3b
leaq 0x10a7f(%rip), %rsi     # 0x2bf35
leaq 0x11c0b(%rip), %rcx     # 0x2d0c8
movl $0x88e, %edx            # imm = 0x88E
callq 0x6100
leaq 0x1196d(%rip), %rdi     # 0x2ce3b
leaq 0x10a60(%rip), %rsi     # 0x2bf35
leaq 0x11cbd(%rip), %rcx     # 0x2d199
movl $0x8bc, %edx            # imm = 0x8BC
callq 0x6100
leaq 0x11df5(%rip), %rdi     # 0x2d2e2
leaq 0x10a41(%rip), %rsi     # 0x2bf35
leaq 0x11dee(%rip), %rcx     # 0x2d2e9
movl $0xd4f, %edx            # imm = 0xD4F
callq 0x6100
leaq 0x11f93(%rip), %rdi     # 0x2d49f
leaq 0x10a22(%rip), %rsi     # 0x2bf35
leaq 0x11faf(%rip), %rcx     # 0x2d4c9
movl $0xbb5, %edx            # imm = 0xBB5
callq 0x6100
leaq 0x11ed1(%rip), %rdi     # 0x2d3fc
leaq 0x10a03(%rip), %rsi     # 0x2bf35
leaq 0x11eea(%rip), %rcx     # 0x2d423
movl $0xc39, %edx            # imm = 0xC39
callq 0x6100
nop