Function at 0x1400030af
Capabilities:
Link many functions at runtime

Disassembly:
push rbp
push rbx
mov eax, 0x2b58
call fcn.140013d50
sub rsp, rax
lea rbp, [rsp + 0x80]
call fcn.140012d80
call fcn.14000145c
call fcn.140001539
lea rax, [rbp + 0x3df]
mov qword [rbp + 0x2a80], rax
nop
nop
lea rdx, [rbp + 0x3df]
lea rax, [rbp + 0x3b0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x390]
lea rdx, [rbp + 0x3b0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x370]
lea rdx, [rbp + 0x390]
lea r8, [0x1400c1338]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x350]
lea rdx, [rbp + 0x370]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x330]
lea rdx, [rbp + 0x350]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x310]
lea rdx, [rbp + 0x330]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2f0]
lea rdx, [rbp + 0x310]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2d0]
lea rdx, [rbp + 0x2f0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2b0]
lea rdx, [rbp + 0x2d0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x290]
lea rdx, [rbp + 0x2b0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x270]
lea rdx, [rbp + 0x290]
lea r8, [0x1400c1344]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x250]
lea rdx, [rbp + 0x270]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x230]
lea rdx, [rbp + 0x250]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x210]
lea rdx, [rbp + 0x230]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1f0]
lea rdx, [rbp + 0x210]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1d0]
lea rdx, [rbp + 0x1f0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1b0]
lea rdx, [rbp + 0x1d0]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x190]
lea rdx, [rbp + 0x1b0]
lea r8, [0x1400c134c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x170]
lea rdx, [rbp + 0x190]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x150]
lea rdx, [rbp + 0x170]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x130]
lea rdx, [rbp + 0x150]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x110]
lea rdx, [rbp + 0x130]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xf0]
lea rdx, [rbp + 0x110]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x110]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x130]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x150]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x170]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x190]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x210]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x230]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x250]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x270]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x290]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x310]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x330]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x350]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x370]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x390]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x3b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x3df]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee048], rax
lea rax, [rbp + 0x66f]
mov qword [rbp + 0x2a78], rax
nop
nop
lea rdx, [rbp + 0x66f]
lea rax, [rbp + 0x640]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x620]
lea rdx, [rbp + 0x640]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x600]
lea rdx, [rbp + 0x620]
lea r8, [0x1400c1352]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x5e0]
lea rdx, [rbp + 0x600]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x5c0]
lea rdx, [rbp + 0x5e0]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x5a0]
lea rdx, [rbp + 0x5c0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x580]
lea rdx, [rbp + 0x5a0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x560]
lea rdx, [rbp + 0x580]
lea r8, [0x1400c1344]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x540]
lea rdx, [rbp + 0x560]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x520]
lea rdx, [rbp + 0x540]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x500]
lea rdx, [rbp + 0x520]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x4e0]
lea rdx, [rbp + 0x500]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x4c0]
lea rdx, [rbp + 0x4e0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x4a0]
lea rdx, [rbp + 0x4c0]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x480]
lea rdx, [rbp + 0x4a0]
lea r8, [0x1400c134c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x460]
lea rdx, [rbp + 0x480]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x440]
lea rdx, [rbp + 0x460]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x420]
lea rdx, [rbp + 0x440]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x400]
lea rdx, [rbp + 0x420]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x3e0]
lea rdx, [rbp + 0x400]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x3e0]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x3e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x400]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x420]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x440]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x460]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x480]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x4a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x4c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x4e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x500]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x520]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x540]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x560]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x580]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x5a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x5c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x5e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x600]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x620]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x640]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x66f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee050], rax
lea rax, [rbp + 0x93f]
mov qword [rbp + 0x2a70], rax
nop
nop
lea rdx, [rbp + 0x93f]
lea rax, [rbp + 0x910]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x8f0]
lea rdx, [rbp + 0x910]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x8d0]
lea rdx, [rbp + 0x8f0]
lea r8, [0x1400c1354]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x8b0]
lea rdx, [rbp + 0x8d0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x890]
lea rdx, [rbp + 0x8b0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x870]
lea rdx, [rbp + 0x890]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x850]
lea rdx, [rbp + 0x870]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x830]
lea rdx, [rbp + 0x850]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x810]
lea rdx, [rbp + 0x830]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x7f0]
lea rdx, [rbp + 0x810]
lea r8, [0x1400c1344]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x7d0]
lea rdx, [rbp + 0x7f0]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x7b0]
lea rdx, [rbp + 0x7d0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x790]
lea rdx, [rbp + 0x7b0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x770]
lea rdx, [rbp + 0x790]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x750]
lea rdx, [rbp + 0x770]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x730]
lea rdx, [rbp + 0x750]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x710]
lea rdx, [rbp + 0x730]
lea r8, [0x1400c134c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x6f0]
lea rdx, [rbp + 0x710]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x6d0]
lea rdx, [rbp + 0x6f0]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x6b0]
lea rdx, [rbp + 0x6d0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x690]
lea rdx, [rbp + 0x6b0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x670]
lea rdx, [rbp + 0x690]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x670]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x670]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x690]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x6b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x6d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x6f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x710]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x730]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x750]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x770]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x790]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x7b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x7d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x7f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x810]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x830]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x850]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x870]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x890]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x8b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x8d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x8f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x910]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x93f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee058], rax
lea rax, [rbp + 0xb4f]
mov qword [rbp + 0x2a68], rax
nop
nop
lea rdx, [rbp + 0xb4f]
lea rax, [rbp + 0xb20]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0xb00]
lea rdx, [rbp + 0xb20]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xae0]
lea rdx, [rbp + 0xb00]
lea r8, [0x1400c1356]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xac0]
lea rdx, [rbp + 0xae0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xaa0]
lea rdx, [rbp + 0xac0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xa80]
lea rdx, [rbp + 0xaa0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xa60]
lea rdx, [rbp + 0xa80]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xa40]
lea rdx, [rbp + 0xa60]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xa20]
lea rdx, [rbp + 0xa40]
lea r8, [0x1400c1358]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xa00]
lea rdx, [rbp + 0xa20]
lea r8, [0x1400c135a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x9e0]
lea rdx, [rbp + 0xa00]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x9c0]
lea rdx, [rbp + 0x9e0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x9a0]
lea rdx, [rbp + 0x9c0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x980]
lea rdx, [rbp + 0x9a0]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x960]
lea rdx, [rbp + 0x980]
lea r8, [0x1400c135e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x940]
lea rdx, [rbp + 0x960]
lea r8, [0x1400c1360]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x940]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x940]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x960]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x980]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x9a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x9c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x9e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xa00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xa20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xa40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xa60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xa80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xaa0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xac0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xae0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xb00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xb20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xb4f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee060], rax
lea rax, [rbp + 0xd1f]
mov qword [rbp + 0x2a60], rax
nop
nop
lea rdx, [rbp + 0xd1f]
lea rax, [rbp + 0xcf0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0xcd0]
lea rdx, [rbp + 0xcf0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xcb0]
lea rdx, [rbp + 0xcd0]
lea r8, [0x1400c1362]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xc90]
lea rdx, [rbp + 0xcb0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xc70]
lea rdx, [rbp + 0xc90]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xc50]
lea rdx, [rbp + 0xc70]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xc30]
lea rdx, [rbp + 0xc50]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xc10]
lea rdx, [rbp + 0xc30]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xbf0]
lea rdx, [rbp + 0xc10]
lea r8, [0x1400c1358]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xbd0]
lea rdx, [rbp + 0xbf0]
lea r8, [0x1400c135a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xbb0]
lea rdx, [rbp + 0xbd0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xb90]
lea rdx, [rbp + 0xbb0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xb70]
lea rdx, [rbp + 0xb90]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xb50]
lea rdx, [rbp + 0xb70]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0xb50]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0xb50]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xb70]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xb90]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xbb0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xbd0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xbf0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xc10]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xc30]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xc50]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xc70]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xc90]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xcb0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xcd0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xcf0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xd1f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee068], rax
lea rax, [rbp + 0xfcf]
mov qword [rbp + 0x2a58], rax
nop
nop
lea rdx, [rbp + 0xfcf]
lea rax, [rbp + 0xfa0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0xf80]
lea rdx, [rbp + 0xfa0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xf60]
lea rdx, [rbp + 0xf80]
lea r8, [0x1400c1352]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xf40]
lea rdx, [rbp + 0xf60]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xf20]
lea rdx, [rbp + 0xf40]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xf00]
lea rdx, [rbp + 0xf20]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xee0]
lea rdx, [rbp + 0xf00]
lea r8, [0x1400c1366]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xec0]
lea rdx, [rbp + 0xee0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xea0]
lea rdx, [rbp + 0xec0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xe80]
lea rdx, [rbp + 0xea0]
lea r8, [0x1400c1368]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xe60]
lea rdx, [rbp + 0xe80]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xe40]
lea rdx, [rbp + 0xe60]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xe20]
lea rdx, [rbp + 0xe40]
lea r8, [0x1400c136c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xe00]
lea rdx, [rbp + 0xe20]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xde0]
lea rdx, [rbp + 0xe00]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xdc0]
lea rdx, [rbp + 0xde0]
lea r8, [0x1400c136e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xda0]
lea rdx, [rbp + 0xdc0]
lea r8, [0x1400c1370]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xd80]
lea rdx, [rbp + 0xda0]
lea r8, [0x1400c1372]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xd60]
lea rdx, [rbp + 0xd80]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xd40]
lea rdx, [rbp + 0xd60]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xd20]
lea rdx, [rbp + 0xd40]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0xd20]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0xd20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xd40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xd60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xd80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xda0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xdc0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xde0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xe00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xe20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xe40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xe60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xe80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xea0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xec0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xee0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xf00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xf20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xf40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xf60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xf80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xfa0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xfcf]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee070], rax
lea rax, [rbp + 0x12ff]
mov qword [rbp + 0x2a50], rax
nop
nop
lea rdx, [rbp + 0x12ff]
lea rax, [rbp + 0x12d0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x12b0]
lea rdx, [rbp + 0x12d0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1290]
lea rdx, [rbp + 0x12b0]
lea r8, [0x1400c1374]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1270]
lea rdx, [rbp + 0x1290]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1250]
lea rdx, [rbp + 0x1270]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1230]
lea rdx, [rbp + 0x1250]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1210]
lea rdx, [rbp + 0x1230]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x11f0]
lea rdx, [rbp + 0x1210]
lea r8, [0x1400c1376]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x11d0]
lea rdx, [rbp + 0x11f0]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x11b0]
lea rdx, [rbp + 0x11d0]
lea r8, [0x1400c1378]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1190]
lea rdx, [rbp + 0x11b0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1170]
lea rdx, [rbp + 0x1190]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1150]
lea rdx, [rbp + 0x1170]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1130]
lea rdx, [rbp + 0x1150]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1110]
lea rdx, [rbp + 0x1130]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x10f0]
lea rdx, [rbp + 0x1110]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x10d0]
lea rdx, [rbp + 0x10f0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x10b0]
lea rdx, [rbp + 0x10d0]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1090]
lea rdx, [rbp + 0x10b0]
lea r8, [0x1400c1354]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1070]
lea rdx, [rbp + 0x1090]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1050]
lea rdx, [rbp + 0x1070]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1030]
lea rdx, [rbp + 0x1050]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1010]
lea rdx, [rbp + 0x1030]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xff0]
lea rdx, [rbp + 0x1010]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0xfd0]
lea rdx, [rbp + 0xff0]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0xfd0]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0xfd0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0xff0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1010]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1030]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1050]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1070]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1090]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x10b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x10d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x10f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1110]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1130]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1150]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1170]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1190]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x11b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x11d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x11f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1210]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1230]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1250]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1270]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1290]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x12b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x12d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x12ff]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee078], rax
lea rax, [rbp + 0x156f]
mov qword [rbp + 0x2a48], rax
nop
nop
lea rdx, [rbp + 0x156f]
lea rax, [rbp + 0x1540]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x1520]
lea rdx, [rbp + 0x1540]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1500]
lea rdx, [rbp + 0x1520]
lea r8, [0x1400c1362]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x14e0]
lea rdx, [rbp + 0x1500]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x14c0]
lea rdx, [rbp + 0x14e0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x14a0]
lea rdx, [rbp + 0x14c0]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1480]
lea rdx, [rbp + 0x14a0]
lea r8, [0x1400c1344]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1460]
lea rdx, [rbp + 0x1480]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1440]
lea rdx, [rbp + 0x1460]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1420]
lea rdx, [rbp + 0x1440]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1400]
lea rdx, [rbp + 0x1420]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x13e0]
lea rdx, [rbp + 0x1400]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x13c0]
lea rdx, [rbp + 0x13e0]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x13a0]
lea rdx, [rbp + 0x13c0]
lea r8, [0x1400c134c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1380]
lea rdx, [rbp + 0x13a0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1360]
lea rdx, [rbp + 0x1380]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1340]
lea rdx, [rbp + 0x1360]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1320]
lea rdx, [rbp + 0x1340]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1300]
lea rdx, [rbp + 0x1320]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1300]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1300]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1320]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1340]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1360]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1380]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x13a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x13c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x13e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1400]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1420]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1440]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1460]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1480]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x14a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x14c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x14e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1500]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1520]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1540]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x156f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee080], rax
lea rax, [rbp + 0x165f]
mov qword [rbp + 0x2a40], rax
nop
nop
lea rdx, [rbp + 0x165f]
lea rax, [rbp + 0x1630]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x1610]
lea rdx, [rbp + 0x1630]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x15f0]
lea rdx, [rbp + 0x1610]
lea r8, [0x1400c1356]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x15d0]
lea rdx, [rbp + 0x15f0]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x15b0]
lea rdx, [rbp + 0x15d0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1590]
lea rdx, [rbp + 0x15b0]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1570]
lea rdx, [rbp + 0x1590]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1570]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1570]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1590]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x15b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x15d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x15f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1610]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1630]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x165f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee088], rax
lea rax, [rbp + 0x180f]
mov qword [rbp + 0x2a38], rax
nop
nop
lea rdx, [rbp + 0x180f]
lea rax, [rbp + 0x17e0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x17c0]
lea rdx, [rbp + 0x17e0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x17a0]
lea rdx, [rbp + 0x17c0]
lea r8, [0x1400c136e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1780]
lea rdx, [rbp + 0x17a0]
lea r8, [0x1400c137a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1760]
lea rdx, [rbp + 0x1780]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1740]
lea rdx, [rbp + 0x1760]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1720]
lea rdx, [rbp + 0x1740]
lea r8, [0x1400c1354]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1700]
lea rdx, [rbp + 0x1720]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x16e0]
lea rdx, [rbp + 0x1700]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x16c0]
lea rdx, [rbp + 0x16e0]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x16a0]
lea rdx, [rbp + 0x16c0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1680]
lea rdx, [rbp + 0x16a0]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1660]
lea rdx, [rbp + 0x1680]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1660]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1660]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1680]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x16a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x16c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x16e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1700]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1720]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1740]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1760]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1780]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x17a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x17c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x17e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x180f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee090], rax
lea rax, [rbp + 0x1a1f]
mov qword [rbp + 0x2a30], rax
nop
nop
lea rdx, [rbp + 0x1a1f]
lea rax, [rbp + 0x19f0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x19d0]
lea rdx, [rbp + 0x19f0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x19b0]
lea rdx, [rbp + 0x19d0]
lea r8, [0x1400c1374]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1990]
lea rdx, [rbp + 0x19b0]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1970]
lea rdx, [rbp + 0x1990]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1950]
lea rdx, [rbp + 0x1970]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1930]
lea rdx, [rbp + 0x1950]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1910]
lea rdx, [rbp + 0x1930]
lea r8, [0x1400c1338]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x18f0]
lea rdx, [rbp + 0x1910]
lea r8, [0x1400c137a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x18d0]
lea rdx, [rbp + 0x18f0]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x18b0]
lea rdx, [rbp + 0x18d0]
lea r8, [0x1400c1358]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1890]
lea rdx, [rbp + 0x18b0]
lea r8, [0x1400c135a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1870]
lea rdx, [rbp + 0x1890]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1850]
lea rdx, [rbp + 0x1870]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1830]
lea rdx, [rbp + 0x1850]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1810]
lea rdx, [rbp + 0x1830]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1810]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1810]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1830]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1850]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1870]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1890]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x18b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x18d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x18f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1910]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1930]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1950]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1970]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1990]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x19b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x19d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x19f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1a1f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee098], rax
lea rax, [rbp + 0x1c8f]
mov qword [rbp + 0x2a28], rax
nop
nop
lea rdx, [rbp + 0x1c8f]
lea rax, [rbp + 0x1c60]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x1c40]
lea rdx, [rbp + 0x1c60]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1c20]
lea rdx, [rbp + 0x1c40]
lea r8, [0x1400c1338]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1c00]
lea rdx, [rbp + 0x1c20]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1be0]
lea rdx, [rbp + 0x1c00]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1bc0]
lea rdx, [rbp + 0x1be0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1ba0]
lea rdx, [rbp + 0x1bc0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1b80]
lea rdx, [rbp + 0x1ba0]
lea r8, [0x1400c1362]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1b60]
lea rdx, [rbp + 0x1b80]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1b40]
lea rdx, [rbp + 0x1b60]
lea r8, [0x1400c1364]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1b20]
lea rdx, [rbp + 0x1b40]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1b00]
lea rdx, [rbp + 0x1b20]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1ae0]
lea rdx, [rbp + 0x1b00]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1ac0]
lea rdx, [rbp + 0x1ae0]
lea r8, [0x1400c1358]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1aa0]
lea rdx, [rbp + 0x1ac0]
lea r8, [0x1400c135a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1a80]
lea rdx, [rbp + 0x1aa0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1a60]
lea rdx, [rbp + 0x1a80]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1a40]
lea rdx, [rbp + 0x1a60]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1a20]
lea rdx, [rbp + 0x1a40]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1a20]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1a20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1a40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1a60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1a80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1aa0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1ac0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1ae0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1b00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1b20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1b40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1b60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1b80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1ba0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1bc0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1be0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1c00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1c20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1c40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1c60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1c8f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee0a0], rax
lea rax, [rbp + 0x1edf]
mov qword [rbp + 0x2a20], rax
nop
nop
lea rdx, [rbp + 0x1edf]
lea rax, [rbp + 0x1eb0]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x1e90]
lea rdx, [rbp + 0x1eb0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1e70]
lea rdx, [rbp + 0x1e90]
lea r8, [0x1400c137c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1e50]
lea rdx, [rbp + 0x1e70]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1e30]
lea rdx, [rbp + 0x1e50]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1e10]
lea rdx, [rbp + 0x1e30]
lea r8, [0x1400c1356]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1df0]
lea rdx, [rbp + 0x1e10]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1dd0]
lea rdx, [rbp + 0x1df0]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1db0]
lea rdx, [rbp + 0x1dd0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1d90]
lea rdx, [rbp + 0x1db0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1d70]
lea rdx, [rbp + 0x1d90]
lea r8, [0x1400c1360]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1d50]
lea rdx, [rbp + 0x1d70]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1d30]
lea rdx, [rbp + 0x1d50]
lea r8, [0x1400c1358]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1d10]
lea rdx, [rbp + 0x1d30]
lea r8, [0x1400c135a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1cf0]
lea rdx, [rbp + 0x1d10]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1cd0]
lea rdx, [rbp + 0x1cf0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1cb0]
lea rdx, [rbp + 0x1cd0]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1c90]
lea rdx, [rbp + 0x1cb0]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1c90]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1c90]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1cb0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1cd0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1cf0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1d10]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1d30]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1d50]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1d70]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1d90]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1db0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1dd0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1df0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1e10]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1e30]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1e50]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1e70]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1e90]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1eb0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1edf]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee0a8], rax
lea rax, [rbp + 0x212f]
mov qword [rbp + 0x2a18], rax
nop
nop
lea rdx, [rbp + 0x212f]
lea rax, [rbp + 0x2100]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x20e0]
lea rdx, [rbp + 0x2100]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x20c0]
lea rdx, [rbp + 0x20e0]
lea r8, [0x1400c1368]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x20a0]
lea rdx, [rbp + 0x20c0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2080]
lea rdx, [rbp + 0x20a0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2060]
lea rdx, [rbp + 0x2080]
lea r8, [0x1400c1356]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2040]
lea rdx, [rbp + 0x2060]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2020]
lea rdx, [rbp + 0x2040]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2000]
lea rdx, [rbp + 0x2020]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1fe0]
lea rdx, [rbp + 0x2000]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1fc0]
lea rdx, [rbp + 0x1fe0]
lea r8, [0x1400c1360]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1fa0]
lea rdx, [rbp + 0x1fc0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1f80]
lea rdx, [rbp + 0x1fa0]
lea r8, [0x1400c1358]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1f60]
lea rdx, [rbp + 0x1f80]
lea r8, [0x1400c135a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1f40]
lea rdx, [rbp + 0x1f60]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1f20]
lea rdx, [rbp + 0x1f40]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1f00]
lea rdx, [rbp + 0x1f20]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x1ee0]
lea rdx, [rbp + 0x1f00]
lea r8, [0x1400c135c]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x1ee0]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x1ee0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1f00]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1f20]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1f40]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1f60]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1f80]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1fa0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1fc0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x1fe0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2000]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2020]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2040]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2060]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2080]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x20a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x20c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x20e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2100]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x212f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee0b0], rax
lea rax, [rbp + 0x233f]
mov qword [rbp + 0x2a10], rax
nop
nop
lea rdx, [rbp + 0x233f]
lea rax, [rbp + 0x2310]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x22f0]
lea rdx, [rbp + 0x2310]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x22d0]
lea rdx, [rbp + 0x22f0]
lea r8, [0x1400c137e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x22b0]
lea rdx, [rbp + 0x22d0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2290]
lea rdx, [rbp + 0x22b0]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2270]
lea rdx, [rbp + 0x2290]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2250]
lea rdx, [rbp + 0x2270]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2230]
lea rdx, [rbp + 0x2250]
lea r8, [0x1400c135e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2210]
lea rdx, [rbp + 0x2230]
lea r8, [0x1400c1360]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x21f0]
lea rdx, [rbp + 0x2210]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x21d0]
lea rdx, [rbp + 0x21f0]
lea r8, [0x1400c133e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x21b0]
lea rdx, [rbp + 0x21d0]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2190]
lea rdx, [rbp + 0x21b0]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2170]
lea rdx, [rbp + 0x2190]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2150]
lea rdx, [rbp + 0x2170]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2130]
lea rdx, [rbp + 0x2150]
lea r8, [0x1400c136a]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x2130]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x2130]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2150]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2170]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2190]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x21b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x21d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x21f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2210]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2230]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2250]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2270]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2290]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x22b0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x22d0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x22f0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2310]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x233f]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee0b8], rax
lea rax, [rbp + 0x25af]
mov qword [rbp + 0x2a08], rax
nop
nop
lea rdx, [rbp + 0x25af]
lea rax, [rbp + 0x2580]
mov r8, rdx
lea rdx, [0x1400c1334]
mov rcx, rax
call fcn.1400a8d40
lea rax, [rbp + 0x2560]
lea rdx, [rbp + 0x2580]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2540]
lea rdx, [rbp + 0x2560]
lea r8, [0x1400c1366]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2520]
lea rdx, [rbp + 0x2540]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2500]
lea rdx, [rbp + 0x2520]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x24e0]
lea rdx, [rbp + 0x2500]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x24c0]
lea rdx, [rbp + 0x24e0]
lea r8, [0x1400c1344]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x24a0]
lea rdx, [rbp + 0x24c0]
lea r8, [0x1400c1346]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2480]
lea rdx, [rbp + 0x24a0]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2460]
lea rdx, [rbp + 0x2480]
lea r8, str.tAlocaeViruMmyWPCThdExRsFSngObjQIfpGD
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2440]
lea rdx, [rbp + 0x2460]
lea r8, [0x1400c134a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2420]
lea rdx, [rbp + 0x2440]
lea r8, [0x1400c1340]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2400]
lea rdx, [rbp + 0x2420]
lea r8, [0x1400c133a]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x23e0]
lea rdx, [rbp + 0x2400]
lea r8, [0x1400c134c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x23c0]
lea rdx, [rbp + 0x23e0]
lea r8, [0x1400c1342]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x23a0]
lea rdx, [rbp + 0x23c0]
lea r8, [0x1400c134e]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2380]
lea rdx, [rbp + 0x23a0]
lea r8, [0x1400c133c]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2360]
lea rdx, [rbp + 0x2380]
lea r8, [0x1400c1348]
mov rcx, rax
call fcn.1400b9680
lea rax, [rbp + 0x2340]
lea rdx, [rbp + 0x2360]
lea r8, [0x1400c1350]
mov rcx, rax
call fcn.1400b9680
lea rdx, [rbp + 0x2340]
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a95a0
lea rax, [rbp + 0x2340]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2360]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2380]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x23a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x23c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x23e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2400]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2420]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2440]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2460]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2480]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x24a0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x24c0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x24e0]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2500]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2520]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2540]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2560]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x2580]
mov rcx, rax
call fcn.1400a9560
lea rax, [rbp + 0x25af]
mov rcx, rax
call fcn.140099f10
nop
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.14002ed60
mov rbx, rax
lea rax, str.ntdll.dll
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov rdx, rbx
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [0x1400ee0c0], rax
lea rax, section..data
mov rcx, rax
call fcn.140001b96
mov rax, qword [0x1400bd200]
mov qword [rbp + 0x2ab8], rax
mov qword [rbp + 0x2ab0], 0
movabs rax, 0x6c642e6c6c64746e
mov qword [rbp + 0xde], rax
mov word [rbp + 0xe6], 0x6c
movabs rax, 0x65736f6c43744e
mov qword [rbp + 0xd6], rax
lea rax, [rbp + 0xde]
mov qword [rbp + 0x2aa8], rax
lea rax, [rbp + 0xd6]
mov qword [rbp + 0x2aa0], rax
lea rax, [rbp + 0x25b0]
lea rdx, [rbp + 0x25ef]
mov rcx, rax
call fcn.140001cb0
lea rax, [rbp + 0x25b0]
mov qword [rbp + 0x2a00], rax
mov rax, qword [rbp + 0x2a00]
mov qword [rbp + 0x29f8], rax
mov rax, qword [rbp + 0x29f8]
movzx eax, byte [rax + 0x33]
test al, al
setne al
test al, al
je 0x140006a62
mov rax, qword [rbp + 0x2a00]
mov rdx, qword [rbp + 0x2a00]
mov qword [rbp + 0x29f0], rdx
mov qword [rbp + 0x29e8], rax
mov dword [rbp + 0x29e4], 0
jmp 0x140006a58
mov eax, dword [rbp + 0x29e4]
movsxd rdx, eax
mov rax, qword [rbp + 0x29e8]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x29e4]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x29f0]
mov eax, dword [rbp + 0x29e4]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x29e4], 1
cmp dword [rbp + 0x29e4], 0x33
jle 0x1400069f9
nop
lea rax, [rbp + 0x25b0]
mov rcx, qword [rbp + 0x2aa0]
mov rdx, qword [rbp + 0x2aa8]
mov r8, rcx
mov rcx, rax
call fcn.14001e3f0
movabs rax, 0x52515005e8834858
movabs rdx, 0x5341524151415041
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], rdx
movabs rax, 0x334455667788b948
movabs rdx, 0xec83480889481122
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], rdx
movabs rax, 0x834800000011e840
movabs rdx, 0x59415a415b4140c4
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rdx
movabs rax, 0x90e0ff58595a5841
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0x2aa8]
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call rax
mov qword [rbp + 0x2a98], rax
cmp qword [rbp + 0x2a98], 0
jne 0x140006c1c
lea rax, [rbp + 0x25f0]
lea rdx, [rbp + 0x261f]
mov rcx, rax
call fcn.140001e62
lea rax, [rbp + 0x25f0]
mov qword [rbp + 0x29d8], rax
mov rax, qword [rbp + 0x29d8]
mov qword [rbp + 0x29d0], rax
mov rax, qword [rbp + 0x29d0]
movzx eax, byte [rax + 0x23]
test al, al
setne al
test al, al
je 0x140006bfc
mov rax, qword [rbp + 0x29d8]
mov rdx, qword [rbp + 0x29d8]
mov qword [rbp + 0x29c8], rdx
mov qword [rbp + 0x29c0], rax
mov dword [rbp + 0x29bc], 0
jmp 0x140006bf2
mov eax, dword [rbp + 0x29bc]
movsxd rdx, eax
mov rax, qword [rbp + 0x29c0]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x29bc]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x29c8]
mov eax, dword [rbp + 0x29bc]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x29bc], 1
cmp dword [rbp + 0x29bc], 0x23
jle 0x140006b93
nop
lea rax, [rbp + 0x25f0]
mov rdx, qword [rbp + 0x2aa8]
mov rcx, rax
call fcn.14001e3f0
mov ebx, 1
jmp 0x140007930
mov rdx, qword [rbp + 0x2aa0]
mov rax, qword [rbp + 0x2a98]
mov rcx, rax
mov rax, qword [sym.imp.KERNEL32.dll_GetProcAddress]
call rax
mov qword [rbp + 0x2a90], rax
cmp qword [rbp + 0x2a90], 0
jne 0x140006d50
lea rax, [rbp + 0x2620]
lea rdx, [rbp + 0x2650]
mov rcx, rax
call fcn.140001f94
lea rax, [rbp + 0x2620]
mov qword [rbp + 0x29b0], rax
mov rax, qword [rbp + 0x29b0]
mov qword [rbp + 0x29a8], rax
mov rax, qword [rbp + 0x29a8]
movzx eax, byte [rax + 0x26]
test al, al
setne al
test al, al
je 0x140006d26
mov rax, qword [rbp + 0x29b0]
mov rdx, qword [rbp + 0x29b0]
mov qword [rbp + 0x29a0], rdx
mov qword [rbp + 0x2998], rax
mov dword [rbp + 0x2994], 0
jmp 0x140006d1c
mov eax, dword [rbp + 0x2994]
movsxd rdx, eax
mov rax, qword [rbp + 0x2998]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x2994]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x29a0]
mov eax, dword [rbp + 0x2994]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x2994], 1
cmp dword [rbp + 0x2994], 0x26
jle 0x140006cbd
nop
lea rax, [rbp + 0x2620]
mov rcx, qword [rbp + 0x2aa0]
mov rdx, qword [rbp + 0x2aa8]
mov r8, rcx
mov rcx, rax
call fcn.14001e3f0
mov ebx, 1
jmp 0x140007930
lea rax, [rbp + 0x2651]
lea rdx, [rbp + 0x265e]
mov rcx, rax
call fcn.1400020de
lea rax, [rbp + 0x2651]
mov qword [rbp + 0x2988], rax
mov rax, qword [rbp + 0x2988]
mov qword [rbp + 0x2980], rax
mov rax, qword [rbp + 0x2980]
movzx eax, byte [rax + 0xc]
test al, al
setne al
test al, al
je 0x140006e2b
mov rax, qword [rbp + 0x2988]
mov rdx, qword [rbp + 0x2988]
mov qword [rbp + 0x2978], rdx
mov qword [rbp + 0x2970], rax
mov dword [rbp + 0x296c], 0
jmp 0x140006e21
mov eax, dword [rbp + 0x296c]
movsxd rdx, eax
mov rax, qword [rbp + 0x2970]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x296c]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x2978]
mov eax, dword [rbp + 0x296c]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x296c], 1
cmp dword [rbp + 0x296c], 0xc
jle 0x140006dc2
nop
lea rax, [rbp + 0x2651]
mov rcx, rax
call fcn.140001679
mov qword [rbp + 0x2ac8], rax
mov rax, qword [rbp + 0x2ab8]
lea rcx, [rax + 0x38]
mov rdx, qword [rbp + 0x2a90]
mov rax, qword [rbp + 0x2ac8]
mov r8, rcx
mov rcx, rax
call fcn.14000184e
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
test rax, rax
jne 0x140006f14
lea rax, [rbp + 0x2660]
lea rdx, [rbp + 0x265f]
mov rcx, rax
call fcn.140002158
mov rax, qword [rbp + 0x2660]
mov rdx, qword [rbp + 0x2668]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], rdx
mov rax, qword [rbp + 0x2670]
mov rdx, qword [rbp + 0x2678]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rdx
mov rax, qword [rbp + 0x2680]
mov rdx, qword [rbp + 0x2688]
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rdx
mov rax, qword [rbp + 0x2689]
mov rdx, qword [rbp + 0x2691]
mov qword [rbp + 0x39], rax
mov qword [rbp + 0x41], rdx
lea rax, [rbp + 0x10]
mov rcx, rax
call fcn.14001e250
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
mov qword [rbp + 0x80], 0
mov dword [rbp + 0x2ac4], 0
jmp 0x140006f5f
mov eax, dword [rbp + 0x2ac4]
movsxd rdx, eax
mov rax, qword [rbp + 0x2a90]
add rax, rdx
mov rcx, rax
mov eax, dword [rbp + 0x2ac4]
cdqe
lea rdx, [rbp + 0x80]
add rdx, rax
movzx eax, byte [rcx]
mov byte [rdx], al
add dword [rbp + 0x2ac4], 1
cmp dword [rbp + 0x2ac4], 7
jle 0x140006f2b
mov rax, qword [rbp + 0x80]
lea rdx, [rbp + 0x90]
mov rcx, rax
call fcn.140001802
mov qword [rbp + 0x78], 8
mov dword [rbp + 0x74], 0
mov rax, qword [rbp + 0x2a90]
mov qword [rbp + 0x68], rax
mov r10, qword [0x1400ee058]
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x68]
mov rax, qword [rbp + 0x2ac8]
lea rcx, [rbp + 0x74]
mov qword [rsp + 0x20], rcx
mov r9d, 0x40
mov rcx, rax
call r10
mov dword [rbp + 0x2a8c], eax
cmp dword [rbp + 0x2a8c], 0
je 0x1400070ee
mov rbx, qword [rbp + 0x68]
lea rax, [rbp + 0x26a0]
lea rdx, [rbp + 0x26df]
mov rcx, rax
call fcn.140002332
lea rax, [rbp + 0x26a0]
mov qword [rbp + 0x2960], rax
mov rax, qword [rbp + 0x2960]
mov qword [rbp + 0x2958], rax
mov rax, qword [rbp + 0x2958]
movzx eax, byte [rax + 0x3a]
test al, al
setne al
test al, al
je 0x1400070b5
mov rax, qword [rbp + 0x2960]
mov rdx, qword [rbp + 0x2960]
mov qword [rbp + 0x2950], rdx
mov qword [rbp + 0x2948], rax
mov dword [rbp + 0x2944], 0
jmp 0x1400070ab
mov eax, dword [rbp + 0x2944]
movsxd rdx, eax
mov rax, qword [rbp + 0x2948]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x2944]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x2950]
mov eax, dword [rbp + 0x2944]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x2944], 1
cmp dword [rbp + 0x2944], 0x3a
jle 0x14000704c
nop
lea rax, [rbp + 0x26a0]
mov edx, dword [rbp + 0x2a8c]
mov r8d, edx
mov rdx, rbx
mov rcx, rax
call fcn.14001e3f0
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
mov rax, qword [rbp + 0x88]
sub rax, qword [rbp + 0x2a90]
sub rax, 5
mov qword [rbp + 0x60], rax
mov dword [rbp + 0x5b], 0xe8
mov byte [rbp + 0x5f], 0
mov dword [rbp + 0x2ac0], 0
jmp 0x140007144
mov eax, dword [rbp + 0x2ac0]
cdqe
lea rdx, [rbp + 0x60]
add rax, rdx
mov edx, dword [rbp + 0x2ac0]
lea ecx, [rdx + 1]
movzx edx, byte [rax]
movsxd rax, ecx
mov byte [rbp + rax + 0x5b], dl
add dword [rbp + 0x2ac0], 1
cmp dword [rbp + 0x2ac0], 3
jle 0x14000711b
mov rax, qword [rbp + 0x2a90]
mov qword [rbp + 0x68], rax
mov r10, qword [0x1400ee050]
mov rax, qword [rbp + 0x68]
mov r11, rax
lea rcx, [rbp + 0x5b]
mov rax, qword [rbp + 0x2ac8]
lea rdx, [rbp + 0xe8]
mov qword [rsp + 0x20], rdx
mov r9d, 5
mov r8, rcx
mov rdx, r11
mov rcx, rax
call r10
mov dword [rbp + 0x2a8c], eax
cmp dword [rbp + 0x2a8c], 0
jne 0x1400071af
mov rax, qword [rbp + 0xe8]
cmp rax, 5
je 0x1400072c7
lea rax, [rbp + 0x26e0]
lea rdx, [rbp + 0x271f]
mov rcx, rax
call fcn.14000251c
lea rax, [rbp + 0x26e0]
mov qword [rbp + 0x2938], rax
mov rax, qword [rbp + 0x2938]
mov qword [rbp + 0x2930], rax
mov rax, qword [rbp + 0x2930]
movzx eax, byte [rax + 0x34]
test al, al
setne al
test al, al
je 0x14000728a
mov rax, qword [rbp + 0x2938]
mov rdx, qword [rbp + 0x2938]
mov qword [rbp + 0x2928], rdx
mov qword [rbp + 0x2920], rax
mov dword [rbp + 0x291c], 0
jmp 0x140007280
mov eax, dword [rbp + 0x291c]
movsxd rdx, eax
mov rax, qword [rbp + 0x2920]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x291c]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x2928]
mov eax, dword [rbp + 0x291c]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x291c], 1
cmp dword [rbp + 0x291c], 0x34
jle 0x140007221
nop
lea rax, [rbp + 0x26e0]
mov ecx, dword [rbp + 0x2a8c]
mov rdx, qword [rbp + 0x2a90]
mov r8d, ecx
mov rcx, rax
call fcn.14001e3f0
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
mov rax, qword [rbp + 0x2ab8]
add rax, 0x38
mov qword [rbp + 0x78], rax
mov r10, qword [0x1400ee058]
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x88]
mov rax, qword [rbp + 0x2ac8]
lea rcx, [rbp + 0x74]
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
call r10
mov dword [rbp + 0x2a8c], eax
cmp dword [rbp + 0x2a8c], 0
je 0x140007432
mov rbx, qword [rbp + 0x88]
lea rax, [rbp + 0x2720]
lea rdx, [rbp + 0x275f]
mov rcx, rax
call fcn.1400026d6
lea rax, [rbp + 0x2720]
mov qword [rbp + 0x2910], rax
mov rax, qword [rbp + 0x2910]
mov qword [rbp + 0x2908], rax
mov rax, qword [rbp + 0x2908]
movzx eax, byte [rax + 0x3a]
test al, al
setne al
test al, al
je 0x1400073f9
mov rax, qword [rbp + 0x2910]
mov rdx, qword [rbp + 0x2910]
mov qword [rbp + 0x2900], rdx
mov qword [rbp + 0x28f8], rax
mov dword [rbp + 0x28f4], 0
jmp 0x1400073ef
mov eax, dword [rbp + 0x28f4]
movsxd rdx, eax
mov rax, qword [rbp + 0x28f8]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x28f4]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x2900]
mov eax, dword [rbp + 0x28f4]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x28f4], 1
cmp dword [rbp + 0x28f4], 0x3a
jle 0x140007390
nop
lea rax, [rbp + 0x2720]
mov edx, dword [rbp + 0x2a8c]
mov r8d, edx
mov rdx, rbx
mov rcx, rax
call fcn.14001e3f0
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
mov r10, qword [0x1400ee050]
mov rax, qword [rbp + 0x88]
mov r11, rax
lea rcx, [rbp + 0x90]
mov rax, qword [rbp + 0x2ac8]
lea rdx, [rbp + 0xe8]
mov qword [rsp + 0x20], rdx
mov r9d, 0x38
mov r8, rcx
mov rdx, r11
mov rcx, rax
call r10
mov dword [rbp + 0x2a8c], eax
cmp dword [rbp + 0x2a8c], 0
jne 0x14000748f
mov rax, qword [rbp + 0xe8]
cmp rax, 0x38
je 0x1400075aa
mov rbx, qword [rbp + 0x88]
lea rax, [rbp + 0x2760]
lea rdx, [rbp + 0x279f]
mov rcx, rax
call fcn.1400028c0
lea rax, [rbp + 0x2760]
mov qword [rbp + 0x28e8], rax
mov rax, qword [rbp + 0x28e8]
mov qword [rbp + 0x28e0], rax
mov rax, qword [rbp + 0x28e0]
movzx eax, byte [rax + 0x34]
test al, al
setne al
test al, al
je 0x140007571
mov rax, qword [rbp + 0x28e8]
mov rdx, qword [rbp + 0x28e8]
mov qword [rbp + 0x28d8], rdx
mov qword [rbp + 0x28d0], rax
mov dword [rbp + 0x28cc], 0
jmp 0x140007567
mov eax, dword [rbp + 0x28cc]
movsxd rdx, eax
mov rax, qword [rbp + 0x28d0]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x28cc]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x28d8]
mov eax, dword [rbp + 0x28cc]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x28cc], 1
cmp dword [rbp + 0x28cc], 0x34
jle 0x140007508
nop
lea rax, [rbp + 0x2760]
mov edx, dword [rbp + 0x2a8c]
mov r8d, edx
mov rdx, rbx
mov rcx, rax
call fcn.14001e3f0
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
mov r10, qword [0x1400ee050]
mov rcx, qword [0x1400ee030]
mov rax, qword [rbp + 0x88]
add rax, 0x38
mov r11, rax
mov r8, qword [rbp + 0x2ab8]
mov rax, qword [rbp + 0x2ac8]
lea rdx, [rbp + 0xe8]
mov qword [rsp + 0x20], rdx
mov r9, r8
mov r8, rcx
mov rdx, r11
mov rcx, rax
call r10
mov dword [rbp + 0x2a8c], eax
cmp dword [rbp + 0x2a8c], 0
jne 0x140007612
mov rax, qword [rbp + 0xe8]
cmp qword [rbp + 0x2ab8], rax
je 0x140007738
mov rdx, qword [rbp + 0x88]
mov rax, qword [rbp + 0x2ab8]
lea rbx, [rdx + rax]
lea rax, [rbp + 0x27a0]
lea rdx, [rbp + 0x27df]
mov rcx, rax
call fcn.140002a7a
lea rax, [rbp + 0x27a0]
mov qword [rbp + 0x28c0], rax
mov rax, qword [rbp + 0x28c0]
mov qword [rbp + 0x28b8], rax
mov rax, qword [rbp + 0x28b8]
movzx eax, byte [rax + 0x30]
test al, al
setne al
test al, al
je 0x1400076ff
mov rax, qword [rbp + 0x28c0]
mov rdx, qword [rbp + 0x28c0]
mov qword [rbp + 0x28b0], rdx
mov qword [rbp + 0x28a8], rax
mov dword [rbp + 0x28a4], 0
jmp 0x1400076f5
mov eax, dword [rbp + 0x28a4]
movsxd rdx, eax
mov rax, qword [rbp + 0x28a8]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x28a4]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x28b0]
mov eax, dword [rbp + 0x28a4]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x28a4], 1
cmp dword [rbp + 0x28a4], 0x30
jle 0x140007696
nop
lea rax, [rbp + 0x27a0]
mov edx, dword [rbp + 0x2a8c]
mov r8d, edx
mov rdx, rbx
mov rcx, rax
call fcn.14001e3f0
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
mov r10, qword [0x1400ee058]
mov r9d, dword [rbp + 0x74]
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x88]
mov rax, qword [rbp + 0x2ac8]
lea rcx, [rbp + 0x74]
mov qword [rsp + 0x20], rcx
mov rcx, rax
call r10
mov dword [rbp + 0x2a8c], eax
cmp dword [rbp + 0x2a8c], 0
je 0x140007892
mov rbx, qword [rbp + 0x88]
lea rax, [rbp + 0x27e0]
lea rdx, [rbp + 0x281e]
mov rcx, rax
call fcn.140002c14
lea rax, [rbp + 0x27e0]
mov qword [rbp + 0x2898], rax
mov rax, qword [rbp + 0x2898]
mov qword [rbp + 0x2890], rax
mov rax, qword [rbp + 0x2890]
movzx eax, byte [rax + 0x3a]
test al, al
setne al
test al, al
je 0x140007859
mov rax, qword [rbp + 0x2898]
mov rdx, qword [rbp + 0x2898]
mov qword [rbp + 0x2888], rdx
mov qword [rbp + 0x2880], rax
mov dword [rbp + 0x287c], 0
jmp 0x14000784f
mov eax, dword [rbp + 0x287c]
movsxd rdx, eax
mov rax, qword [rbp + 0x2880]
add rax, rdx
movzx r8d, byte [rax]
mov eax, dword [rbp + 0x287c]
movsxd rdx, eax
imul rdx, rdx, 0x4bda12f7
shr rdx, 0x20
sar edx, 4
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x36
sub eax, ecx
mov edx, eax
mov eax, edx
add eax, 0x39
mov ecx, r8d
xor ecx, eax
mov rdx, qword [rbp + 0x2888]
mov eax, dword [rbp + 0x287c]
cdqe
mov byte [rdx + rax], cl
add dword [rbp + 0x287c], 1
cmp dword [rbp + 0x287c], 0x3a
jle 0x1400077f0
nop
lea rax, [rbp + 0x27e0]
mov edx, dword [rbp + 0x2a8c]
mov r8d, edx
mov rdx, rbx
mov rcx, rax
call fcn.14001e3f0
mov rdx, qword [0x1400ee088]
mov rax, qword [rbp + 0x2ac8]
mov rcx, rax
call rdx
mov qword [rbp + 0x2ac8], 0
lea rax, [rbp + 0x2820]
lea rdx, [rbp + 0x281f]
mov rcx, rax
call fcn.140002dfe
mov rax, qword [rbp + 0x2820]
mov rdx, qword [rbp + 0x2828]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rdx
mov rax, qword [rbp + 0x2830]
mov rdx, qword [rbp + 0x2838]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rdx
mov rax, qword [rbp + 0x2840]
mov rdx, qword [rbp + 0x2848]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rdx
mov rax, qword [rbp + 0x2850]
mov rdx, qword [rbp + 0x2858]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rdx
mov rax, qword [rbp + 0x2860]
mov rdx, qword [rbp + 0x2868]
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov eax, dword [rbp + 0x2870]
mov dword [rbp], eax
lea rax, [rbp - 0x50]
mov rcx, rax
call fcn.14001e320
mov ebx, 0
lea rax, [rbp + 0xf0]
mov rcx, rax
call fcn.1400a9560
mov eax, ebx
jmp 0x140008ffe
add rsp, 0x2b58
pop rbx
pop rbp
ret