Function at 0x140043830
Capabilities:
Inspect section memory permissions

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0xe0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x50], rdx
mov qword [rbp + 0x58], rcx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004387c
jmp 0x140044d17
mov r9, qword [rbp + 0x58]
mov r10, qword [rbp + 0x50]
mov eax, 0x10
mov qword [rbp + 0x38], rax
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x68], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x60], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x58], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x50], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x48], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x40], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x38], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x30], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x28], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x20], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x18], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov qword [rbp - 0x10], rcx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rcx, rsp
mov rdx, rcx
mov qword [rbp - 8], rdx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rdx, rsp
mov qword [rbp], rdx
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov rdx, rsp
mov r8, rdx
mov qword [rbp + 8], r8
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov r8, rsp
mov r11, r8
mov qword [rbp + 0x10], r11
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov r11, rsp
mov qword [rbp + 0x18], r11
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov r11, rsp
mov qword [rbp + 0x20], r11
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov r11, rsp
mov qword [rbp + 0x28], r11
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov r11, rsp
mov qword [rbp + 0x30], r11
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp + 0x38]
mov r11, rsp
mov qword [rbp + 0x40], r11
mov qword [rdx], r10
mov qword [r8], r9
mov rdx, qword [rdx]
mov rdx, qword [rdx + 0x10]
test rdx, rdx
sete byte [rcx]
call fcn.1400456e0
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x48], rax
mov dword [rax], 0xa61bd691
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043a7f
jmp 0x140044d17
jmp 0x140043a84
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043ab6
jmp 0x140044e56
mov rax, qword [rbp + 0x48]
mov eax, dword [rax]
mov dword [rbp - 0x6c], eax
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043af1
jmp 0x140044e56
mov eax, dword [rbp - 0x6c]
sub eax, 0x82115ab6
je 0x1400446b9
jmp 0x140043b04
mov eax, dword [rbp - 0x6c]
sub eax, 0x821a2286
je 0x140044c36
jmp 0x140043b17
mov eax, dword [rbp - 0x6c]
sub eax, 0x830034f7
je 0x140044037
jmp 0x140043b2a
mov eax, dword [rbp - 0x6c]
sub eax, 0x98585da5
je 0x140044b44
jmp 0x140043b3d
mov eax, dword [rbp - 0x6c]
sub eax, 0x9fe1839d
je 0x140043ef8
jmp 0x140043b50
mov eax, dword [rbp - 0x6c]
sub eax, 0xa2fb31bb
je 0x140044a3b
jmp 0x140043b63
mov eax, dword [rbp - 0x6c]
sub eax, 0xa61bd691
je 0x140043d81
jmp 0x140043b76
mov eax, dword [rbp - 0x6c]
sub eax, 0xd2370920
je 0x140044017
jmp 0x140043b89
mov eax, dword [rbp - 0x6c]
sub eax, 0xe4d1a04b
je 0x1400441ef
jmp 0x140043b9c
mov eax, dword [rbp - 0x6c]
sub eax, 0xe53d0c3f
je 0x140044bb7
jmp 0x140043baf
mov eax, dword [rbp - 0x6c]
sub eax, 0xeaf39e16
je 0x1400440e7
jmp 0x140043bc2
mov eax, dword [rbp - 0x6c]
sub eax, 0xeb3269d3
je 0x140044284
jmp 0x140043bd5
mov eax, dword [rbp - 0x6c]
sub eax, 0xeb605c03
je 0x140043f79
jmp 0x140043be8
mov eax, dword [rbp - 0x6c]
sub eax, 0x6323816
je 0x140044324
jmp 0x140043bfb
mov eax, dword [rbp - 0x6c]
sub eax, 0x11b37bc0
je 0x140043e08
jmp 0x140043c0e
mov eax, dword [rbp - 0x6c]
sub eax, 0x17be24f4
je 0x140044834
jmp 0x140043c21
mov eax, dword [rbp - 0x6c]
sub eax, 0x1b6c4728
je 0x140044b2b
jmp 0x140043c34
mov eax, dword [rbp - 0x6c]
sub eax, 0x1d123e83
je 0x140044491
jmp 0x140043c47
mov eax, dword [rbp - 0x6c]
sub eax, 0x1f477a54
je 0x1400449b4
jmp 0x140043c5a
mov eax, dword [rbp - 0x6c]
sub eax, 0x200937f9
je 0x1400447b5
jmp 0x140043c6d
mov eax, dword [rbp - 0x6c]
sub eax, 0x271a7793
je 0x140044ab8
jmp 0x140043c80
mov eax, dword [rbp - 0x6c]
sub eax, 0x28372c23
je 0x140044581
jmp 0x140043c93
mov eax, dword [rbp - 0x6c]
sub eax, 0x4188dd5e
je 0x140044347
jmp 0x140043ca6
mov eax, dword [rbp - 0x6c]
sub eax, 0x4b4aa002
je 0x140044064
jmp 0x140043cb9
mov eax, dword [rbp - 0x6c]
sub eax, 0x4ca7a482
je 0x14004416e
jmp 0x140043ccc
mov eax, dword [rbp - 0x6c]
sub eax, 0x4dea65c3
je 0x14004490f
jmp 0x140043cdf
mov eax, dword [rbp - 0x6c]
sub eax, 0x56c85f35
je 0x1400443ec
jmp 0x140043cf2
mov eax, dword [rbp - 0x6c]
sub eax, 0x625c58d1
je 0x140043e85
jmp 0x140043d05
mov eax, dword [rbp - 0x6c]
sub eax, 0x6e4eacdf
je 0x14004450e
jmp 0x140043d18
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043d4a
jmp 0x140044e5b
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043d7c
jmp 0x140044e5b
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043db3
jmp 0x140044e60
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 8]
mov r8b, byte [rcx]
mov ecx, 0x9fe1839d
mov edx, 0x11b37bc0
test r8b, 1
cmovne ecx, edx
mov dword [rax], ecx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043e03
jmp 0x140044e60
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043e3a
jmp 0x140044e83
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 1
mov dword [rax], 0x625c58d1
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043e80
jmp 0x140044e83
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043eb7
jmp 0x140044e9c
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043ef3
jmp 0x140044e9c
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043f2a
jmp 0x140044eab
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx]
mov qword [rcx], rdx
mov dword [rax], 0xeb605c03
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043f74
jmp 0x140044eab
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140043fab
jmp 0x140044ec8
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx]
mov ecx, dword [rcx + 0x18]
mov edx, 0xffffffff
xor edx, 0x2000000
mov r8d, ecx
xor r8d, edx
and r8d, ecx
mov ecx, 0x28372c23
mov edx, 0xd2370920
cmp r8d, 0
cmovne ecx, edx
mov dword [rax], ecx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044012
jmp 0x140044ec8
jmp 0x140044cae
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov qword [rcx], rdx
mov dword [rax], 0x830034f7
jmp 0x140044cae
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx]
mov r9, qword [rdx + 8]
mov r8, qword [rcx]
mov ecx, 0x1d123e83
mov edx, 0x4b4aa002
cmp r8, r9
cmove ecx, edx
mov dword [rax], ecx
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044096
jmp 0x140044f02
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x1c]
mov dword [rcx], edx
mov dword [rax], 0xeaf39e16
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400440e2
jmp 0x140044f02
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044119
jmp 0x140044f21
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x20]
mov r8d, dword [rcx]
mov ecx, 0x4ca7a482
mov edx, 0x4188dd5e
cmp r8d, 0
cmovne ecx, edx
mov dword [rax], ecx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044169
jmp 0x140044f21
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400441a0
jmp 0x140044f44
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp + 0x10]
mov rdx, qword [rdx]
mov qword [rcx], rdx
mov dword [rax], 0xe4d1a04b
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400441ea
jmp 0x140044f44
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044221
jmp 0x140044f61
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x10]
mov rdx, qword [rbp - 0x28]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov r8d, dword [rdx + 0x38]
mov r9, qword [rcx]
mov ecx, 0xeb3269d3
mov edx, 0x4188dd5e
cmp r8d, dword [r9 + 0x60]
cmove ecx, edx
mov dword [rax], ecx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004427f
jmp 0x140044f61
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400442b6
jmp 0x140044f92
mov rcx, qword [rbp - 0x30]
mov rdx, qword [rbp + 0x10]
mov rax, qword [rbp + 8]
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x60]
mov r8d, edx
xor edx, edx
div r8
mov rax, qword [rbp + 0x48]
cmp rdx, 0
sete dl
and dl, 1
mov byte [rcx], dl
mov dword [rax], 0x6323816
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004431f
jmp 0x140044f92
jmp 0x140044cae
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x30]
mov r8b, byte [rcx]
mov ecx, 0x1d123e83
mov edx, 0x4188dd5e
test r8b, 1
cmovne ecx, edx
mov dword [rax], ecx
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044379
jmp 0x140044fce
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x48]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp - 0x40]
mov r9, qword [rbp + 0x10]
mov r10, qword [rbp - 0x38]
mov r11, qword [r9]
mov r11, qword [r11 + 0x30]
mov qword [r10], r11
mov r9, qword [r9]
mov r9, qword [r9 + 0x50]
mov qword [r8], r9
mov rdx, qword [rdx]
add rdx, 0x10
mov qword [rcx], rdx
mov dword [rax], 0x56c85f35
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400443e7
jmp 0x140044fce
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004441e
jmp 0x14004500f
mov r8, qword [rbp - 0x40]
mov rax, qword [rbp - 0x38]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp - 0x48]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov rcx, qword [rcx]
mov rcx, qword [rcx]
mov rax, qword [rax]
mov r9, qword [r8]
mov r8d, 0x4000
sub rsp, 0x20
call rax
add rsp, 0x20
mov rax, qword [rbp + 0x48]
mov dword [rax], 0x1d123e83
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004448c
jmp 0x14004500f
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400444c3
jmp 0x140045050
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 1
mov dword [rax], 0x6e4eacdf
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044509
jmp 0x140045050
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044540
jmp 0x140045069
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004457c
jmp 0x140045069
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400445b3
jmp 0x140045078
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x50]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x30]
mov r9, qword [rbp + 0x28]
mov r10, qword [rdx]
mov r10d, dword [r10 + 0x18]
xor r10d, 0xffffffff
mov esi, 0xffffffff
xor esi, 0x20000000
mov r11d, 0xffffffff
xor r11d, 0x9ee39b59
or r10d, esi
or r11d, 0x9ee39b59
xor r10d, 0xffffffff
and r10d, r11d
cmp r10d, 0
setne r10b
and r10b, 1
movzx r10d, r10b
mov dword [r9], r10d
mov r9, qword [rdx]
mov r10d, dword [r9 + 0x18]
mov r11d, 0xffffffff
xor r11d, 0x40000000
mov r9d, r10d
xor r9d, r11d
and r9d, r10d
cmp r9d, 0
setne r9b
and r9b, 1
movzx r9d, r9b
mov dword [r8], r9d
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x18]
xor edx, 0xffffffff
mov r9d, 0xffffffff
xor r9d, 0x80000000
mov r8d, 0xffffffff
xor r8d, 0x70453453
or edx, r9d
or r8d, 0x70453453
xor edx, 0xffffffff
and edx, r8d
cmp edx, 0
setne dl
and dl, 1
mov byte [rcx], dl
mov dword [rax], 0x82115ab6
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400446b4
jmp 0x140045078
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400446eb
jmp 0x14004514c
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp + 0x18]
mov r9, qword [rbp + 0x40]
mov r10, qword [rbp + 0x30]
mov r8, qword [rbp + 0x28]
mov r11, qword [rbp - 0x50]
mov r11b, byte [r11]
and r11b, 1
movzx r11d, r11b
mov dword [r9], r11d
movsxd r11, dword [r8]
lea r8, [0x14004a0a0]
shl r11, 4
add r8, r11
movsxd r10, dword [r10]
shl r10, 3
add r8, r10
movsxd r9, dword [r9]
mov r8d, dword [r8 + r9*4]
mov dword [rdx], r8d
mov rcx, qword [rcx]
mov r8d, dword [rcx + 0x18]
xor r8d, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x4000000
mov ecx, 0xffffffff
xor ecx, 0xe6074a30
or r8d, edx
or ecx, 0xe6074a30
xor r8d, 0xffffffff
and r8d, ecx
mov ecx, 0x4dea65c3
mov edx, 0x200937f9
cmp r8d, 0
cmovne ecx, edx
mov dword [rax], ecx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400447b0
jmp 0x14004514c
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400447e7
jmp 0x1400451e4
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x58]
mov rdx, qword [rbp + 0x18]
mov edx, dword [rdx]
mov dword [rcx], edx
mov dword [rax], 0x17be24f4
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004482f
jmp 0x1400451e4
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044866
jmp 0x1400451ff
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp - 0x58]
mov edi, dword [rdx]
mov r8d, edi
xor r8d, 0xffffffff
mov r10d, 0xffffffff
xor r10d, 0x200
mov r9d, 0xffffffff
xor r9d, 0x8ebbac16
mov edx, r8d
and edx, 0x8ebbac16
and edi, r9d
mov r11d, r10d
and r11d, 0x8ebbac16
mov esi, r9d
and esi, 0x200
or edx, edi
or r11d, esi
xor edx, r11d
or r8d, r10d
xor r8d, 0xffffffff
or r9d, 0x8ebbac16
and r8d, r9d
or edx, r8d
mov dword [rcx], edx
mov dword [rax], 0x4dea65c3
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x14004490a
jmp 0x1400451ff
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044941
jmp 0x140045276
mov r9, qword [rbp + 0x20]
mov rax, qword [rbp + 8]
mov rcx, qword [rbp + 0x18]
mov r8d, dword [rcx]
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rax]
mov rcx, qword [rax]
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_VirtualProtect]
mov rcx, qword [rbp - 0x60]
add rsp, 0x20
mov edx, eax
mov rax, qword [rbp + 0x48]
mov dword [rcx], edx
mov dword [rax], 0x1f477a54
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400449af
jmp 0x140045276
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x1400449e6
jmp 0x1400452b7
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x60]
mov r8d, dword [rcx]
mov ecx, 0x1b6c4728
mov edx, 0xa2fb31bb
cmp r8d, 0
cmove ecx, edx
mov dword [rax], ecx
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044a36
jmp 0x1400452b7
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044a6d
jmp 0x1400452da
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 0
mov dword [rax], 0x271a7793
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044ab3
jmp 0x1400452da
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044aea
jmp 0x1400452f3
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044b26
jmp 0x1400452f3
jmp 0x140044cae
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 1
mov dword [rax], 0x98585da5
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044b76
jmp 0x140045302
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044bb2
jmp 0x140045302
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044be9
jmp 0x140045311
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x68]
mov rdx, qword [rbp]
mov edx, dword [rdx]
mov dword [rcx], edx
mov dword [rax], 0x821a2286
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044c31
jmp 0x140045311
jmp 0x140044cae
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044c68
jmp 0x14004532c
mov rax, qword [rbp - 0x68]
mov eax, dword [rax]
mov dword [rbp - 0x70], eax
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044ca3
jmp 0x14004532c
mov eax, dword [rbp - 0x70]
lea rsp, [rbp + 0x60]
pop rdi
pop rsi
pop rbp
ret
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044ce0
jmp 0x140045337
mov eax, dword [0x14004a38c]
mov ecx, dword [0x14004a390]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x140044d12
jmp 0x140045337
jmp 0x140043a84
mov r9, qword [rbp + 0x58]
mov r10, qword [rbp + 0x50]
mov eax, 0x10
mov qword [rbp - 0x78], rax
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
mov rcx, rsp
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
mov rdx, rsp
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
mov r8, rsp
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
call fcn.1400456e0
sub rsp, rax
mov rax, qword [rbp - 0x78]
mov qword [rdx], r10
mov qword [r8], r9
mov rdx, qword [rdx]
mov rdx, qword [rdx + 0x10]
test rdx, rdx
sete byte [rcx]
call fcn.1400456e0
sub rsp, rax
mov rax, rsp
mov dword [rax], 0xa61bd691
jmp 0x14004387c
jmp 0x140043ab6
jmp 0x140043d4a
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 8]
mov r8b, byte [rcx]
mov ecx, 0x9fe1839d
mov edx, 0x11b37bc0
test r8b, 1
cmovne ecx, edx
mov dword [rax], ecx
jmp 0x140043db3
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 1
mov dword [rax], 0x625c58d1
jmp 0x140043e3a
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
jmp 0x140043eb7
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx]
mov qword [rcx], rdx
mov dword [rax], 0xeb605c03
jmp 0x140043f2a
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx]
mov ecx, dword [rcx + 0x18]
mov edx, 0xffffffff
xor edx, 0x2000000
mov r8d, ecx
xor r8d, edx
and r8d, ecx
mov ecx, 0x28372c23
mov edx, 0xd2370920
cmp r8d, 0
cmovne ecx, edx
mov dword [rax], ecx
jmp 0x140043fab
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x1c]
mov dword [rcx], edx
mov dword [rax], 0xeaf39e16
jmp 0x140044096
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x20]
mov r8d, dword [rcx]
mov ecx, 0x4ca7a482
mov edx, 0x4188dd5e
cmp r8d, 0
cmovne ecx, edx
mov dword [rax], ecx
jmp 0x140044119
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp + 0x10]
mov rdx, qword [rdx]
mov qword [rcx], rdx
mov dword [rax], 0xe4d1a04b
jmp 0x1400441a0
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x10]
mov rdx, qword [rbp - 0x28]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov r8d, dword [rdx + 0x38]
mov r9, qword [rcx]
mov ecx, 0xeb3269d3
mov edx, 0x4188dd5e
cmp r8d, dword [r9 + 0x60]
cmove ecx, edx
mov dword [rax], ecx
jmp 0x140044221
mov rcx, qword [rbp - 0x30]
mov rdx, qword [rbp + 0x10]
mov rax, qword [rbp + 8]
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x60]
mov r8d, edx
xor edx, edx
div r8
mov rax, qword [rbp + 0x48]
cmp rdx, 0
sete dl
and dl, 1
mov byte [rcx], dl
mov dword [rax], 0x6323816
jmp 0x1400442b6
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x48]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp - 0x40]
mov r9, qword [rbp + 0x10]
mov r10, qword [rbp - 0x38]
mov r11, qword [r9]
mov r11, qword [r11 + 0x30]
mov qword [r10], r11
mov r9, qword [r9]
mov r9, qword [r9 + 0x50]
mov qword [r8], r9
mov rdx, qword [rdx]
add rdx, 0x10
mov qword [rcx], rdx
mov dword [rax], 0x56c85f35
jmp 0x140044379
mov r8, qword [rbp - 0x40]
mov rax, qword [rbp - 0x38]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp - 0x48]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov rcx, qword [rcx]
mov rcx, qword [rcx]
mov rax, qword [rax]
mov r9, qword [r8]
mov r8d, 0x4000
sub rsp, 0x20
call rax
add rsp, 0x20
mov rax, qword [rbp + 0x48]
mov dword [rax], 0x1d123e83
jmp 0x14004441e
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 1
mov dword [rax], 0x6e4eacdf
jmp 0x1400444c3
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
jmp 0x140044540
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x50]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x30]
mov r9, qword [rbp + 0x28]
mov r10, qword [rdx]
mov r10d, dword [r10 + 0x18]
xor r10d, 0xffffffff
mov esi, 0xffffffff
xor esi, 0x20000000
mov r11d, 0xffffffff
xor r11d, 0x9ee39b59
or r10d, esi
or r11d, 0x9ee39b59
xor r10d, 0xffffffff
and r10d, r11d
cmp r10d, 0
setne r10b
and r10b, 1
movzx r10d, r10b
mov dword [r9], r10d
mov r9, qword [rdx]
mov r10d, dword [r9 + 0x18]
mov r11d, 0xffffffff
xor r11d, 0x40000000
mov r9d, r10d
xor r9d, r11d
and r9d, r10d
cmp r9d, 0
setne r9b
and r9b, 1
movzx r9d, r9b
mov dword [r8], r9d
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x18]
xor edx, 0xffffffff
mov r9d, 0xffffffff
xor r9d, 0x80000000
mov r8d, 0xffffffff
xor r8d, 0x70453453
or edx, r9d
or r8d, 0x70453453
xor edx, 0xffffffff
and edx, r8d
cmp edx, 0
setne dl
and dl, 1
mov byte [rcx], dl
mov dword [rax], 0x82115ab6
jmp 0x1400445b3
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp + 0x18]
mov r9, qword [rbp + 0x40]
mov r10, qword [rbp + 0x30]
mov r8, qword [rbp + 0x28]
mov r11, qword [rbp - 0x50]
mov r11b, byte [r11]
and r11b, 1
movzx r11d, r11b
mov dword [r9], r11d
movsxd r11, dword [r8]
lea r8, [0x14004a0a0]
shl r11, 4
add r8, r11
movsxd r10, dword [r10]
shl r10, 3
add r8, r10
movsxd r9, dword [r9]
mov r8d, dword [r8 + r9*4]
mov dword [rdx], r8d
mov rcx, qword [rcx]
mov r8d, dword [rcx + 0x18]
xor r8d, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x4000000
mov ecx, 0xffffffff
xor ecx, 0xe6074a30
or r8d, edx
or ecx, 0xe6074a30
xor r8d, 0xffffffff
and r8d, ecx
mov ecx, 0x4dea65c3
mov edx, 0x200937f9
cmp r8d, 0
cmovne ecx, edx
mov dword [rax], ecx
jmp 0x1400446eb
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x58]
mov rdx, qword [rbp + 0x18]
mov edx, dword [rdx]
mov dword [rcx], edx
mov dword [rax], 0x17be24f4
jmp 0x1400447e7
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp - 0x58]
mov edi, dword [rdx]
mov r8d, edi
xor r8d, 0xffffffff
mov r10d, 0xffffffff
xor r10d, 0x200
mov r9d, 0xffffffff
xor r9d, 0x8ebbac16
mov edx, r8d
and edx, 0x8ebbac16
and edi, r9d
mov r11d, r10d
and r11d, 0x8ebbac16
mov esi, r9d
and esi, 0x200
or edx, edi
or r11d, esi
xor edx, r11d
or r8d, r10d
xor r8d, 0xffffffff
or r9d, 0x8ebbac16
and r8d, r9d
or edx, r8d
mov dword [rcx], edx
mov dword [rax], 0x4dea65c3
jmp 0x140044866
mov r9, qword [rbp + 0x20]
mov rax, qword [rbp + 8]
mov rcx, qword [rbp + 0x18]
mov r8d, dword [rcx]
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rax]
mov rcx, qword [rax]
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_VirtualProtect]
mov rcx, qword [rbp - 0x60]
add rsp, 0x20
mov edx, eax
mov rax, qword [rbp + 0x48]
mov dword [rcx], edx
mov dword [rax], 0x1f477a54
jmp 0x140044941
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x60]
mov r8d, dword [rcx]
mov ecx, 0x1b6c4728
mov edx, 0xa2fb31bb
cmp r8d, 0
cmove ecx, edx
mov dword [rax], ecx
jmp 0x1400449e6
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp]
mov dword [rcx], 0
mov dword [rax], 0x271a7793
jmp 0x140044a6d
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
jmp 0x140044aea
mov rax, qword [rbp + 0x48]
mov dword [rax], 0xe53d0c3f
jmp 0x140044b76
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp - 0x68]
mov rdx, qword [rbp]
mov edx, dword [rdx]
mov dword [rcx], edx
mov dword [rax], 0x821a2286
jmp 0x140044be9
mov rax, qword [rbp - 0x68]
mov eax, dword [rax]
jmp 0x140044c68
jmp 0x140044ce0