Function at 0x14000a1f0
Capabilities:
Access peb ldr_data
Hash data using djb2
Resolve function by djb2 hash
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x18], r8
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x17]
sub rsp, 0xe0
mov eax, 0x5a4d
mov r15d, r9d
mov r12, rdx
cmp word [rdx], ax
jne 0x14000b200
movsxd r13, dword [rdx + 0x3c]
mov qword [rbp - 0x49], 0
add r13, rdx
mov dword [rbp - 0x3d], 0
mov dword [rbp - 0x2d], 0
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
mov r14, qword [rcx + 0x18]
add r14, 0x20
mov rdi, qword [r14]
cmp rdi, r14
je 0x14000a2eb
nop dword [rax + rax]
mov r9, qword [rdi + 0x20]
movsxd rax, dword [r9 + 0x3c]
mov ecx, dword [rax + r9 + 0x88]
test ecx, ecx
je 0x14000a2e3
mov r11d, dword [r9 + rcx + 0x18]
lea rbx, [r9 + rcx]
xor r8d, r8d
test r11d, r11d
je 0x14000a2e3
mov esi, dword [rbx + 0x20]
nop dword [rax + rax]
lea rax, [rsi + r8*4]
mov ecx, dword [rax + r9]
mov eax, 0x1505
add rcx, r9
movsx edx, byte [rcx]
test edx, edx
je 0x14000a2db
nop word [rax + rax]
imul eax, eax, 0x21
lea rcx, [rcx + 1]
add eax, edx
movsx edx, byte [rcx]
test edx, edx
jne 0x14000a2c0
cmp eax, 0x5fbff0fb
je 0x14000a69b
inc r8d
cmp r8d, r11d
jb 0x14000a2a0
mov rdi, qword [rdi]
cmp rdi, r14
jne 0x14000a270
mov rax, qword [rbp + 0x67]
mov qword [rbp - 0x69], rax
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
mov r14, qword [rcx + 0x18]
add r14, 0x20
mov rdi, qword [r14]
cmp rdi, r14
je 0x14000a38b
mov r9, qword [rdi + 0x20]
movsxd rax, dword [r9 + 0x3c]
mov ecx, dword [rax + r9 + 0x88]
test ecx, ecx
je 0x14000a383
mov r11d, dword [r9 + rcx + 0x18]
lea rbx, [r9 + rcx]
xor r8d, r8d
test r11d, r11d
je 0x14000a383
mov esi, dword [rbx + 0x20]
nop dword [rax + rax]
lea rax, [rsi + r8*4]
mov ecx, dword [rax + r9]
mov eax, 0x1505
add rcx, r9
movsx edx, byte [rcx]
test edx, edx
je 0x14000a37b
nop word [rax + rax]
imul eax, eax, 0x21
lea rcx, [rcx + 1]
add eax, edx
movsx edx, byte [rcx]
test edx, edx
jne 0x14000a360
cmp eax, 0xcf31bb1f
je 0x14000a6b7
inc r8d
cmp r8d, r11d
jb 0x14000a340
mov rdi, qword [rdi]
cmp rdi, r14
jne 0x14000a310
mov rax, qword [rbp + 0x67]
mov qword [rbp - 0x61], rax
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
mov r14, qword [rcx + 0x18]
add r14, 0x20
mov rdi, qword [r14]
cmp rdi, r14
je 0x14000a42b
mov r9, qword [rdi + 0x20]
movsxd rax, dword [r9 + 0x3c]
mov ecx, dword [rax + r9 + 0x88]
test ecx, ecx
je 0x14000a423
mov r11d, dword [r9 + rcx + 0x18]
lea rbx, [r9 + rcx]
xor r8d, r8d
test r11d, r11d
je 0x14000a423
mov esi, dword [rbx + 0x20]
nop dword [rax + rax]
lea rax, [rsi + r8*4]
mov ecx, dword [rax + r9]
mov eax, 0x1505
add rcx, r9
movsx edx, byte [rcx]
test edx, edx
je 0x14000a41b
nop word [rax + rax]
imul eax, eax, 0x21
lea rcx, [rcx + 1]
add eax, edx
movsx edx, byte [rcx]
test edx, edx
jne 0x14000a400
cmp eax, 0xbdb9f1ae
je 0x14000a6d3
inc r8d
cmp r8d, r11d
jb 0x14000a3e0
mov rdi, qword [rdi]
cmp rdi, r14
jne 0x14000a3b0
mov rax, qword [rbp + 0x67]
mov qword [rbp - 0x59], rax
jmp 0x1403d0a98
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x14000a2ef
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x14000a38f
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x14000a42f
xor al, al
mov rbx, qword [rsp + 0x138]
add rsp, 0xe0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call 0x140317065
push 0x37dc50f2
push 0x7cfbdb07
sub rsp, 8
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push 0x3dffa25f
sub rsp, 8
push 0x23db16b9
mov qword [rsp], rbx
pop qword [rsp]
pop qword [rsp]
push rdx
mov rdx, rsp
add rdx, 8
sub rdx, 8
xchg qword [rsp], rdx
pop rsp
push 0x59397af4
push rbx
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
push r9
mov r9, rsp
add r9, 8
sub r9, 8
xchg qword [rsp], r9
pop rsp
mov qword [rsp], rbp
pop qword [rsp]
push 0x1fbbe31e
push 0x2fd38420
push 0x5b776aa0
mov qword [rsp], rsi
pop qword [rsp]
pop qword [rsp]
push 0x6ff6a2e0
push 0x739fb323
sub rsp, 8
mov qword [rsp], rdi
pop qword [rsp]
pop qword [rsp]
push 0x4ffe624b
sub rsp, 8
mov qword [rsp], r8
push r15
pop r8
push r8
pop qword [rsp + 8]
pop r8
push 0x3edf5fbe
sub rsp, 8
push 0x7ff991e1
mov qword [rsp], r14
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
push r12
push rsp
pop r12
add r12, 8
sub r12, 8
xchg qword [rsp], r12
pop rsp
mov qword [rsp], r13
pop qword [rsp]
sub rsp, 8
push r13
mov r13, rsp
add r13, 8
sub r13, 8
xchg qword [rsp], r13
pop rsp
push r12
pop qword [rsp]
pop qword [rsp]
push r11
mov r11, rsp
add r11, 8
sub r11, 8
xchg qword [rsp], r11
mov rsp, qword [rsp]
mov qword [rsp], r11
push 0x7fffcc5d
push 0x7f9f97f2
sub rsp, 8
mov qword [rsp], r10
pop qword [rsp]
pop qword [rsp]
push 0x7bdf7233
push r8
mov r8, r9
push 0x7bf989bd
mov qword [rsp], r8
pop qword [rsp + 8]
pop r8
push 0x7eb664f1
push 0x198d0efe
sub rsp, 8
mov qword [rsp], r8
pop qword [rsp]
pop qword [rsp]
push rcx
xor qword [rsp], 0x7dff8f2e
push qword [rsp]
mov r8, qword [rsp]
add rsp, 8
add rsp, 8
xor r8, 0x7dff8f2e
push qword [rsp + 0x78]
push qword [rsp]
pop r9
push rsi
mov rsi, rsp
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
pop rsp
push qword [rsp + 0x70]
mov rcx, qword [rsp]
push rsi
push rsp
pop rsi
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
mov rsp, qword [rsp]
push 0x77eebe97
push rcx
push rax
xor qword [rsp], 0x2bff4696
pop rcx
xor rcx, 0x2bff4696
push rcx
pop qword [rsp + 8]
pop rcx
pop qword [rsp + 0x78]
sub rcx, 5
sub rcx, 0x317060
push r15
push r9
push 0x7fe48be6
pop r9
sub r9d, 0x49f560ed
shr r9d, 1
dec r9d
add r9d, 0x449bf19b
mov r15d, r9d
pop r9
or r15d, 0x2ecdeece
push rsi
mov esi, 0x7f8a2e4e
xor r15d, esi
pop rsi
push r15
push r14
mov r14d, 0x7cfa5012
xor dword [rsp + 8], r14d
pop r14
pop rbp
xor ebp, 0x7cfa5012
pop r15
add rbp, 0x7ddf90b2
sub rbp, 0x38df3694
sub rbp, 0x7aff4927
add rbp, 0x3bee2239
add rbp, 0x5fea2f46
add rbp, rcx
sub rbp, 0x5fea2f46
sub rbp, 0x3bee2239
add rbp, 0x7aff4927
add rbp, 0x38df3694
sub rbp, 0x7ddf90b2
push 0x792fde5b
push 0x77b7b84a
push rbp
push rcx
add qword [rsp], 0x6eeee354
pop rbp
sub rbp, 0x6eeee354
mov qword [rsp + 8], rbp
pop rbp
pop qword [rsp]
push rsi
push rbp
mov rbp, rbp
push rbp
movabs rbp, 0x77bb012e
mov qword [rsp + 8], rbp
mov rbp, qword [rsp]
add rsp, 8
mov rsi, qword [rsp]
add rsp, 8
shl esi, 3
inc esi
not esi
sub esi, 0x4227f68d
mov ecx, esi
pop rsi
push r11
push 0x68f79bb4
push r13
pop qword [rsp]
mov r13d, 0x764bef0c
shr r13d, 5
sub r13d, 0x7cfd2ee4
sub r13d, 0x46b6d7eb
push r13
xor dword [rsp], 0x7bfdd118
pop r11
xor r11d, 0x7bfdd118
pop r13
mov ebx, 0xc001a7eb
add ebx, r11d
pop r11
xor eax, eax
lock cmpxchg dword [rbx + rbp], ecx
je 0x1403173be
pause
jmp 0x1403173aa
push qword [rsp]
mov rcx, qword [rsp]
sub rsp, 8
mov qword [rsp], r13
mov r13, rsp
add r13, 8
add r13, 8
xchg qword [rsp], r13
pop rsp
add rsp, 8
mov ebx, 0x7dfe9fe6
xor ebx, 0x5ffbf7b1
add ebx, 0xffffffff
sub rsp, 8
mov qword [rsp], r13
mov r13d, 0x2205689e
xor ebx, r13d
mov r13, qword [rsp]
add rsp, 8
push rax
push rcx
push rdi
movabs rdi, 0x7b6fa773
add qword [rsp + 8], rdi
pop rdi
mov rax, qword [rsp]
add rsp, 8
sub rax, 0x7b6fa773
push rax
sub qword [rsp], 0x72ef2d51
pop qword [rbx + rbp]
add qword [rbx + rbp], 0x72ef2d51
pop rax
push r10
push 0x7e7561b4
pop r10
add r10d, 0x7d872cd1
push rbx
mov ebx, 0x3bde8ab0
sub ebx, 0x2fd7149d
shr ebx, 6
shr ebx, 6
xor ebx, 0x7d6b146c
sub ebx, 0x75fd802f
sub ebx, 0xb71c568
sub r10d, ebx
mov rbx, qword [rsp]
add rsp, 8
push r10
push r12
mov r12d, 0x5b7b90a5
add dword [rsp + 8], r12d
pop r12
pop rdx
sub edx, 0x5b7b90a5
pop r10
test edx, edx
je 0x1403175ff
sub rsp, 8
push rbp
push rcx
push rcx
movabs rcx, 0x57ef1e90
add qword [rsp + 8], rcx
pop rcx
mov rbp, qword [rsp]
add rsp, 8
sub rbp, 0x57ef1e90
mov qword [rsp + 8], rbp
pop rbp
push r15
push 0x77fd2e41
pop r15
push r11
mov r11d, 0x5bf748f0
add r15d, r11d
mov r11, qword [rsp]
add rsp, 8
sub r15d, 0x7f6e9c7a
sub r15d, 0x548488e2
push r15
xor dword [rsp], 0x7f7f2b23
pop rbx
xor ebx, 0x7f7f2b23
mov r15, qword [rsp]
add rsp, 8
add rbx, 0x3ceb82be
sub rbx, 0x1ff2e78a
add rbx, 0x65f1d875
add rbx, 0x7f64edc4
add rbx, 0x78f7a425
add rbx, rcx
sub rbx, 0x78f7a425
sub rbx, 0x7f64edc4
sub rbx, 0x65f1d875
add rbx, 0x1ff2e78a
sub rbx, 0x3ceb82be
push rdi
push rsi
mov esi, 0x6b964ae0
or esi, 0x79ff81ed
push rdx
mov edx, 0x79fbeedf
sub edx, 0x79d985a9
xor esi, edx
pop rdx
mov edi, esi
pop rsi
sub rsp, 8
mov qword [rsp], r15
mov r15d, 0x7fff27ce
neg r15d
shl r15d, 2
neg r15d
add r15d, 0x37b76aad
add r15d, 0x4c6e5456
mov ecx, r15d
pop r15
add ecx, edi
pop rdi
push rcx
mov rcx, rsp
add rcx, 8
sub rcx, 8
xchg qword [rsp], rcx
pop rsp
push rax
mov rax, rbx
push rax
pop qword [rsp + 8]
pop rax
xor qword [rsp], 0x7f554963
pop qword [rcx + rbp]
xor qword [rcx + rbp], 0x7f554963
push qword [rsp]
pop rcx
push r9
push rsp
pop r9
add r9, 8
add r9, 8
xchg qword [rsp], r9
mov rsp, qword [rsp]
push rdi
push rsi
mov rsi, rsi
mov qword [rsp], 0x7cf66deb
pop rdi
push rsi
mov esi, 0x7dff0f7c
dec esi
neg esi
not esi
add esi, 0x7fff1306
not esi
sub esi, 0x8613cb56
add edi, esi
pop rsi
shl edi, 2
shl edi, 7
push r10
mov r10d, 0x7ffd9711
sub r10d, 0xb6a7ac05
xor edi, r10d
pop r10
mov ebx, edi
mov rdi, qword [rsp]
add rsp, 8
push rdx
mov edx, 0x7d7eee22
push r10
mov r10d, 0x7fb7eb00
and r10d, 0x77f7c92f
shl r10d, 1
xor r10d, 0x5f93b03d
xor r10d, 0x327d33e2
push r10
add dword [rsp], 0x7d7117eb
pop rax
sub eax, 0x7d7117eb
pop r10
add eax, edx
mov rdx, qword [rsp]
add rsp, 8
test eax, eax
je 0x1403176ea
push r12
push 0x68efab6c
pop r12
xor r12d, 0x17100693
mov eax, r12d
mov r12, qword [rsp]
add rsp, 8
shl eax, 2
add eax, 1
add eax, 1
add eax, 0x14802
test eax, eax
je 0x1403176df
movabs rax, qword gs:[0x188]
jmp 0x1403176ea
movabs rax, qword gs:[0x30]
shl rax, 0x20
xor edx, edx
push 0x5ff7a04e
mov qword [rsp], rax
sub rsp, 8
mov qword [rsp], r13
movabs r13, 0x7ff6842f
push rax
mov rax, r13
add qword [rsp + 0x10], rax
pop rax
pop r13
pop rdx
sub rdx, 0x7ff6842f
sub rsp, 8
mov qword [rsp], r9
push rsi
mov esi, 0x797a0187
xor dword [rsp + 8], esi
pop rsi
pop rax
push 0x5c7e9973
mov qword [rsp], r13
mov r13d, 0x47ff2268
shl r13d, 3
shl r13d, 5
shr r13d, 6
sub r13d, 0x2ad9e278
shl r13d, 2
sub r13d, 0xeb109b19
xor eax, r13d
pop r13
or rdx, rax
push 0x7fdba55a
push rdi
pop qword [rsp]
push rbx
mov rbx, rdx
push r9
mov r9, rbx
mov rdi, r9
pop r9
pop rbx
mov qword [rcx + rbx], rdi
pop rdi
push 0x777f3fba
mov qword [rsp], rax
mov eax, 0x7fe5d8bc
sub eax, 0x5c86ce0c
neg eax
add eax, 0xa13e0abf
or eax, 0x5faf4af3
dec eax
push rbx
mov ebx, 0x7fff4ac0
sub eax, ebx
pop rbx
mov edx, eax
mov rax, qword [rsp]
add rsp, 8
push 0x5f9ed98c
mov qword [rsp], rbx
push r8
mov r8d, 0x7ddd69af
add dword [rsp + 8], r8d
pop r8
pop rax
push r10
push r14
mov r14d, 0x3bbfc5eb
mov r10d, 0xba99f08c
sub r10d, r14d
pop r14
shr r10d, 2
and r10d, 0x7fb73380
dec r10d
dec r10d
add r10d, 0x5e276731
sub eax, r10d
pop r10
add rax, 0x73ef9828
add rax, 0xf7ca19d
sub rax, 0x1fbea4f3
add rax, 0x2fbceeae
add rax, 0x4def881b
add rax, rcx
sub rax, 0x4def881b
sub rax, 0x2fbceeae
add rax, 0x1fbea4f3
sub rax, 0xf7ca19d
sub rax, 0x73ef9828
push 0x7aeeff85
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
xor qword [rsp], 0x1ff317b0
pop qword [rdx + rbp]
xor qword [rdx + rbp], 0x1ff317b0
push 0x7dfe1558
mov qword [rsp], r13
push rsp
pop r13
add r13, 8
sub r13, 8
xchg qword [rsp], r13
pop rsp
mov qword [rsp], r8
pop qword [rsp + 0x70]
push r14
push r9
mov r9, r9
mov qword [rsp], 0x7cfeb76f
push qword [rsp]
pop r14
add rsp, 8
dec r14d
shr r14d, 6
push r8
mov r8d, 0x1f3fb9f
xor r14d, r8d
pop r8
mov ebx, r14d
pop r14
push qword [rsp + 0x50]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
sub rsp, 8
push rdi
pop qword [rsp]
mov rdi, rax
mov qword [rbx + rbp], rdi
push qword [rsp]
pop rdi
add rsp, 8
sub rsp, 8
mov qword [rsp], rdi
mov edi, 0x157eae27
dec edi
not edi
add edi, 0x157eae2f
push rdi
xor dword [rsp], 0x6ffe6be5
mov rbx, qword [rsp]
add rsp, 8
xor ebx, 0x6ffe6be5
pop rdi
push qword [rsp + 0x90]
mov rax, qword [rsp]
push r13
mov r13, rsp
add r13, 8
add r13, 8
push r13
push qword [rsp + 8]
pop r13
pop qword [rsp]
mov rsp, qword [rsp]
add rax, 0x57beb1ed
add rax, 0x7dfff4e1
add rax, 0x6fdd6d28
sub rax, 0x5bfe09d8
add rax, rcx
add rax, 0x5bfe09d8
sub rax, 0x6fdd6d28
sub rax, 0x7dfff4e1
sub rax, 0x57beb1ed
push r13
mov r13, rsp
add r13, 8
sub r13, 8
xchg qword [rsp], r13
pop rsp
mov qword [rsp], rax
push r9
movabs r9, 0x7dbbffac
add qword [rsp + 8], r9
mov r9, qword [rsp]
add rsp, 8
pop qword [rbx + rbp]
sub qword [rbx + rbp], 0x7dbbffac
push 0x77e66b22
mov qword [rsp], r12
mov r12d, 0x55c314
sub rsp, 8
mov qword [rsp], r12
push r11
mov r11d, 0x7f7f4579
add dword [rsp + 8], r11d
pop r11
pop rax
sub eax, 0x7f7f4579
pop r12
sub rax, 0x71a78db0
add rax, 0x78f983c9
add rax, 0x1ebe5938
add rax, 0x73bf81da
sub rax, 0x7f8b83b5
add rax, rcx
add rax, 0x7f8b83b5
sub rax, 0x73bf81da
sub rax, 0x1ebe5938
sub rax, 0x78f983c9
add rax, 0x71a78db0
push r12
push rdx
mov edx, 0x5af6797e
xor edx, 0x14299c52
sub rsp, 8
mov qword [rsp], rdx
xor dword [rsp], 0x79e043db
pop r12
push rsi
mov esi, 0x79e043db
xor r12d, esi
pop rsi
pop rdx
add r12d, 0xb1201c40
mov ebx, r12d
pop r12
push qword [rbx + rbp]
xor qword [rsp], 0x5c5f619b
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
xor rdx, 0x5c5f619b
cmp rdx, rax
je 0x140317bb5
push 0x2dfe5f28
push 0x7ab7ddf5
push 0x7f7eb374
mov qword [rsp], rbx
pop qword [rsp]
pop qword [rsp]
push r15
push r11
mov r11d, 0x7f770942
push 0x73bda5d5
mov qword [rsp], rbx
mov ebx, 0x75abe2d9
xor r11d, ebx
mov rbx, qword [rsp]
add rsp, 8
dec r11d
xor r11d, 0x7401b904
mov r15d, r11d
pop r11
mov ebx, 0x7edd5f66
xor ebx, r15d
pop r15
shr ebx, 3
push 0x37fb397f
sub rsp, 8
push rax
pop qword [rsp]
pop qword [rsp]
test rbx, rbx
je 0x140317b4a
add qword [rax], 0x57cc548d
sub rsp, 8
mov qword [rsp], r14
mov r14, 0
add r14, 0x7dfd0e92
add r14, 0x3afffc1e
add r14, rax
sub r14, 0x3afffc1e
sub r14, 0x7dfd0e92
add qword [r14], rcx
pop r14
sub qword [rax], 0x57cc548d
add rax, 8
sub ebx, 1
jmp 0x140317af1
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push r11
push 0x7ef3642e
push rax
pop qword [rsp]
xor qword [rsp], 0x7ebb3df8
pop r11
xor r11, 0x7ebb3df8
push r11
add qword [rsp], 0x7bcf871f
pop qword [rbx + rbp]
sub qword [rbx + rbp], 0x7bcf871f
pop r11
push qword [rsp + 0x88]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
push r13
mov r13, rsp
add r13, 8
add r13, 8
xchg qword [rsp], r13
pop rsp
shl rbx, 3
sub rax, 0x7359bf95
sub rax, 0x5e0f66c2
add rax, 0x1fbe7256
sub rax, 0x3e7cb223
sub rax, 0x37fc996c
add rax, rbx
add rax, 0x37fc996c
add rax, 0x3e7cb223
sub rax, 0x1fbe7256
add rax, 0x5e0f66c2
add rax, 0x7359bf95
jmp qword [rax]
pushfq
push 0x7f3fcb22
mov qword [rsp], r10
push r10
sub rsp, 8
mov qword [rsp], rdx
movabs rdx, 0x7bf2a52f
add qword [rsp + 8], rdx
pop rdx
pop r10
sub r10, 0x7bf2a52f
mov qword [rsp], 0x162
push r15
mov r15, r15
push r12
movabs r12, 0x3fb73db4
shl r12, 7
shl r12, 4
push r14
movabs r14, 0x1fdb9b3a771
sub r12, 0x6fe2a99
sub r12, r14
add r12, 0x6fe2a99
mov r14, qword [rsp]
add rsp, 8
mov qword [rsp + 8], r12
pop r12
sub rsp, 8
push 0x7bdf4538
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push r11
mov r11, rsp
add r11, 8
sub r11, 8
push r11
push qword [rsp + 8]
pop r11
pop qword [rsp]
pop rsp
sub rsp, 8
mov qword [rsp], rbx
pop qword [rsp]
push qword [rsp + 0x20]
push qword [rsp]
mov rax, qword [rsp]
push r13
mov r13, rsp
add r13, 8
add r13, 8
xchg qword [rsp], r13
pop rsp
add rsp, 8
push qword [rsp + 0x10]
push qword [rsp]
push qword [rsp]
pop rbx
add rsp, 8
add rsp, 8
push 0x7b7a0088
mov qword [rsp], rsi
push r14
push rax
pop r14
mov rsi, r14
pop r14
push rsi
pop qword [rsp + 0x18]
pop rsi
push 0x5cb74096
push rsi
mov rsi, rbx
push r13
mov r13, rsi
mov qword [rsp + 0x10], r13
pop r13
mov rsi, qword [rsp]
add rsp, 8
pop qword [rsp + 0x20]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
push 0x5ffa2169
mov qword [rsp], rsi
mov rsi, rsp
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
pop rsp
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
push r15
mov r15, rsp
add r15, 8
add r15, 8
xchg qword [rsp], r15
mov rsp, qword [rsp]
push rdi
sub rsp, 8
mov qword [rsp], rdi
pop rdi
push r10
movabs r10, 0xa439
mov qword [rsp + 8], r10
mov r10, qword [rsp]
add rsp, 8
jmp 0x140317060