Function at 0x38a099d56
Capabilities:
Terminate process

Disassembly:
push rbx
sub rsp, 0x20
lea rcx, [0x38a0a8440]
call fcn.38a0a1dc0
cmp byte [rax], 0
je 0x38a09551b
lea rcx, [0x38a0a8380]
call fcn.38a0a1dc0
mov rcx, qword [rax]
mov rbx, rax
test rcx, rcx
je 0x38a09551b
call fcn.38a0954af
mov rcx, rbx
xor edx, edx
call fcn.38a094348
mov ecx, 1
call sub.api_ms_win_crt_runtime_l1_1_0.dll_exit
nop
add rsp, 0x20
pop rbx
ret
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x48
mov edx, 8
mov ecx, 8
call fcn.38a092ecf
mov edx, 8
lea rdi, [rsp + 0x30]
lea rbp, [rsp + 0x20]
lea rcx, [rax + 0x1000]
call fcn.38a093feb
movups xmm0, xmmword [0x38a0aaa90]
mov rdx, rbp
mov rcx, rdi
mov qword [rax], 0x100
mov r8d, 0x77106005
mov rbx, rax
movups xmmword [rsp + 0x20], xmm0
call fcn.38a099663
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
lea rcx, [0x38a0a8440]
call fcn.38a0a1dc0
cmp byte [rax], 0
mov rsi, rax
jne 0x38a09bb5b
mov qword [rbx + 8], r13
mov rdx, rbp
mov r8d, 0x73c727df
mov rcx, rdi
mov qword [rbx + 0x10], r12
movups xmm1, xmmword [0x38a0aaa80]
movups xmmword [rsp + 0x20], xmm1
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x18], rdx
movups xmm2, xmmword [0x38a0aaa70]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x20], rax
mov r8d, 0x2183c40d
movups xmmword [rsp + 0x20], xmm2
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x28], rdx
movups xmm3, xmmword [0x38a0aaa60]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x30], rax
mov r8d, 0x4f6da077
movups xmmword [rsp + 0x20], xmm3
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x38], rdx
movups xmm4, xmmword [0x38a0aaa50]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x40], rax
mov r8d, 0x939b55
movups xmmword [rsp + 0x20], xmm4
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x48], rdx
movups xmm5, xmmword [0x38a0aaa40]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x50], rax
mov r8d, 0x3d5d86cf
movups xmmword [rsp + 0x20], xmm5
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x58], rdx
movups xmm0, xmmword [0x38a0aaa30]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x60], rax
mov r8d, 0x693b37dd
movups xmmword [rsp + 0x20], xmm0
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x68], rdx
movups xmm1, xmmword [0x38a0aaa20]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x70], rax
mov r8d, 0x538f0e7
movups xmmword [rsp + 0x20], xmm1
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x78], rdx
movups xmm2, xmmword [0x38a0aaa10]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x80], rax
mov r8d, 0x1fa33ba5
movups xmmword [rsp + 0x20], xmm2
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x88], rdx
movups xmm3, xmmword [0x38a0aaa00]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x90], rax
mov r8d, 0x72f6e4bf
movups xmmword [rsp + 0x20], xmm3
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x98], rdx
movups xmm4, xmmword [0x38a0aa9f0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0xa0], rax
mov r8d, 0x39aa18ad
movups xmmword [rsp + 0x20], xmm4
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0xa8], rdx
movups xmm5, xmmword [0x38a0aa9e0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0xb0], rax
mov r8d, 0x73c4d857
movups xmmword [rsp + 0x20], xmm5
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0xb8], rdx
movups xmm0, xmmword [0x38a0aa9d0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0xc0], rax
mov r8d, 0x15e090f5
movups xmmword [rsp + 0x20], xmm0
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0xc8], rdx
movups xmm1, xmmword [0x38a0aa9c0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0xd0], rax
mov r8d, 0x658431af
movups xmmword [rsp + 0x20], xmm1
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0xd8], rdx
movups xmm2, xmmword [0x38a0aa9b0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0xe0], rax
mov r8d, 0x7e1a367d
movups xmmword [rsp + 0x20], xmm2
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0xe8], rdx
movups xmm3, xmmword [0x38a0aa9a0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0xf0], rax
mov r8d, 0x43c6c7
movups xmmword [rsp + 0x20], xmm3
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0xf8], rdx
movups xmm4, xmmword [0x38a0aa990]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x100], rax
mov r8d, 0x31b1eb45
movups xmmword [rsp + 0x20], xmm4
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x108], rdx
movups xmm5, xmmword [0x38a0aa980]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x110], rax
mov r8d, 0x155d9f
movups xmmword [rsp + 0x20], xmm5
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x118], rdx
movups xmm0, xmmword [0x38a0aa970]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x120], rax
mov r8d, 0x40a2614d
movups xmmword [rsp + 0x20], xmm0
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x128], rdx
movups xmm1, xmmword [0x38a0aa960]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x130], rax
mov r8d, 0xc9f2c37
movups xmmword [rsp + 0x20], xmm1
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x138], rdx
movups xmm2, xmmword [0x38a0aa950]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x140], rax
mov r8d, 0x15929a95
movups xmmword [rsp + 0x20], xmm2
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x148], rdx
movups xmm3, xmmword [0x38a0aa940]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x150], rax
mov r8d, 0xac9588f
movups xmmword [rsp + 0x20], xmm3
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x158], rdx
movups xmm4, xmmword [0x38a0aa930]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x160], rax
mov r8d, 0x9f6691d
movups xmmword [rsp + 0x20], xmm4
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x168], rdx
movups xmm5, xmmword [0x38a0aa920]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x170], rax
mov r8d, 0x4be778a7
movups xmmword [rsp + 0x20], xmm5
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x178], rdx
movups xmm0, xmmword [0x38a0aa910]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x180], rax
mov r8d, 0x2462eee5
movups xmmword [rsp + 0x20], xmm0
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x188], rdx
movups xmm1, xmmword [0x38a0aa900]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x190], rax
mov r8d, 0x2cbe127f
movups xmmword [rsp + 0x20], xmm1
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x198], rdx
movups xmm2, xmmword [0x38a0aa8f0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x1a0], rax
mov r8d, 0x6e371ded
movups xmmword [rsp + 0x20], xmm2
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x1a8], rdx
movups xmm3, xmmword [0x38a0aa8e0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x1b0], rax
mov r8d, 0x6dc41c17
movups xmmword [rsp + 0x20], xmm3
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x1b8], rdx
movups xmm4, xmmword [0x38a0aa8d0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x1c0], rax
mov r8d, 0x62b83835
movups xmmword [rsp + 0x20], xmm4
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x1c8], rdx
movups xmm5, xmmword [0x38a0aa8c0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x1d0], rax
mov r8d, 0x1d007b6f
movups xmmword [rsp + 0x20], xmm5
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x1d8], rdx
movups xmm0, xmmword [0x38a0aa8b0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x1e0], rax
mov r8d, 0x16c24fbd
movups xmmword [rsp + 0x20], xmm0
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x1e8], rdx
movups xmm1, xmmword [0x38a0aa8a0]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x1f0], rax
mov r8d, 0x10e38687
movups xmmword [rsp + 0x20], xmm1
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x1f8], rdx
movups xmm2, xmmword [0x38a0aa890]
mov rdx, rbp
mov rcx, rdi
mov qword [rbx + 0x200], rax
mov r8d, 0x1d2cc685
movups xmmword [rsp + 0x20], xmm2
call fcn.38a099663
cmp byte [rsi], 0
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jne 0x38a09bb5b
mov qword [rbx + 0x210], rax
lea rax, [0x38a0aa880]
lea rcx, [0x38a0b1040]
mov qword [rbx + 0x220], rax
lea rax, [0x38a0aa870]
mov qword [rbx + 0x230], rax
lea rax, [0x38a0aa860]
mov qword [rbx + 0x240], rax
lea rax, [0x38a0aa850]
mov qword [rbx + 0x250], rax
lea rax, [0x38a0aa840]
mov qword [rbx + 0x260], rax
lea rax, [0x38a0aa830]
mov qword [rbx + 0x270], rax
lea rax, [0x38a0aa820]
mov qword [rbx + 0x280], rax
lea rax, [0x38a0aa810]
mov qword [rbx + 0x290], rax
lea rax, [0x38a0aa800]
mov qword [rbx + 0x2a0], rax
lea rax, [0x38a0aa7f0]
mov qword [rbx + 0x2b0], rax
lea rax, [0x38a0aa7e0]
mov qword [rbx + 0x2c0], rax
lea rax, [0x38a0aa7d0]
mov qword [rbx + 0x2d0], rax
lea rax, [0x38a0aa7c0]
mov qword [rbx + 0x2e0], rax
lea rax, [0x38a0aa7b0]
mov qword [rbx + 0x2f0], rax
lea rax, [0x38a0aa7a0]
mov qword [rbx + 0x300], rax
lea rax, [0x38a0aa790]
mov qword [rbx + 0x208], rdx
mov rdx, rdi
mov qword [rbx + 0x218], 3
mov qword [rbx + 0x228], 3
mov qword [rbx + 0x238], 3
mov qword [rbx + 0x248], 3
mov qword [rbx + 0x258], 3
mov qword [rbx + 0x268], 3
mov qword [rbx + 0x278], 3
mov qword [rbx + 0x288], 3
mov qword [rbx + 0x298], 3
mov qword [rbx + 0x2a8], 3
mov qword [rbx + 0x2b8], 3
mov qword [rbx + 0x2c8], 1
mov qword [rbx + 0x2d8], 3
mov qword [rbx + 0x2e8], 3
mov qword [rbx + 0x2f8], 3
mov qword [rbx + 0x308], 3
mov qword [rbx + 0x310], rax
lea rax, [0x38a0aa780]
mov qword [rbx + 0x320], rax
lea rax, [0x38a0aa770]
mov qword [rbx + 0x330], rax
lea rax, [0x38a0aa760]
mov qword [rbx + 0x340], rax
lea rax, [0x38a0aa750]
mov qword [rbx + 0x350], rax
lea rax, [0x38a0aa740]
mov qword [rbx + 0x360], rax
lea rax, [0x38a0aa730]
mov qword [rbx + 0x370], rax
lea rax, [0x38a0aa720]
mov qword [rbx + 0x380], rax
lea rax, [0x38a0aa710]
mov qword [rbx + 0x390], rax
lea rax, [0x38a0aa700]
mov qword [rbx + 0x3a0], rax
lea rax, [0x38a0aa6f0]
mov qword [rbx + 0x3b0], rax
lea rax, [0x38a0aa6e0]
mov qword [rbx + 0x3c0], rax
lea rax, [0x38a0aa6d0]
mov qword [rbx + 0x3d0], rax
lea rax, [0x38a0aa6c0]
mov qword [rbx + 0x3e0], rax
lea rax, [0x38a0aa6b0]
mov qword [rbx + 0x3f0], rax
lea rax, [0x38a0aa6a0]
mov qword [rbx + 0x400], rax
lea rax, [0x38a0aa690]
mov qword [rbx + 0x318], 3
mov qword [rbx + 0x328], 3
mov qword [rbx + 0x338], 3
mov qword [rbx + 0x348], 3
mov qword [rbx + 0x358], 3
mov qword [rbx + 0x368], 3
mov qword [rbx + 0x378], 3
mov qword [rbx + 0x388], 3
mov qword [rbx + 0x398], 3
mov qword [rbx + 0x3a8], 3
mov qword [rbx + 0x3b8], 3
mov qword [rbx + 0x3c8], 3
mov qword [rbx + 0x3d8], 3
mov qword [rbx + 0x3e8], 3
mov qword [rbx + 0x3f8], 3
mov qword [rbx + 0x408], 3
mov qword [rbx + 0x410], rax
lea rax, [0x38a0aa680]
mov qword [rbx + 0x420], rax
lea rax, [0x38a0aa670]
mov qword [rbx + 0x430], rax
lea rax, [0x38a0aa660]
mov qword [rbx + 0x440], rax
lea rax, [0x38a0aa650]
mov qword [rbx + 0x450], rax
lea rax, [0x38a0aa640]
mov qword [rbx + 0x460], rax
lea rax, [0x38a0aa630]
mov qword [rbx + 0x470], rax
lea rax, [0x38a0aa620]
mov qword [rbx + 0x480], rax
lea rax, [0x38a0aa610]
mov qword [rbx + 0x490], rax
lea rax, [0x38a0aa600]
mov qword [rbx + 0x4a0], rax
lea rax, [0x38a0aa5f0]
mov qword [rbx + 0x4b0], rax
lea rax, [0x38a0aa5e0]
mov qword [rbx + 0x4c0], rax
lea rax, [0x38a0aa5d0]
mov qword [rbx + 0x4d0], rax
lea rax, [0x38a0aa5c0]
mov qword [rbx + 0x4e0], rax
lea rax, [0x38a0aa5b0]
mov qword [rbx + 0x4f0], rax
lea rax, [0x38a0aa5a0]
mov qword [rbx + 0x500], rax
lea rax, [0x38a0aa590]
mov qword [rbx + 0x510], rax
lea rax, [0x38a0aa580]
mov qword [rbx + 0x418], 3
mov qword [rbx + 0x428], 3
mov qword [rbx + 0x438], 3
mov qword [rbx + 0x448], 3
mov qword [rbx + 0x458], 3
mov qword [rbx + 0x468], 3
mov qword [rbx + 0x478], 3
mov qword [rbx + 0x488], 3
mov qword [rbx + 0x498], 3
mov qword [rbx + 0x4a8], 2
mov qword [rbx + 0x4b8], 3
mov qword [rbx + 0x4c8], 3
mov qword [rbx + 0x4d8], 3
mov qword [rbx + 0x4e8], 3
mov qword [rbx + 0x4f8], 3
mov qword [rbx + 0x508], 2
mov qword [rbx + 0x518], 2
mov qword [rbx + 0x520], rax
lea rax, [0x38a0aa570]
mov qword [rbx + 0x530], rax
lea rax, [0x38a0aa560]
mov qword [rbx + 0x540], rax
lea rax, [0x38a0aa550]
mov qword [rbx + 0x550], rax
lea rax, [0x38a0aa540]
mov qword [rbx + 0x560], rax
lea rax, [0x38a0aa530]
mov qword [rbx + 0x570], rax
lea rax, [0x38a0aa520]
mov qword [rbx + 0x580], rax
lea rax, [0x38a0aa510]
mov qword [rbx + 0x590], rax
lea rax, [0x38a0aa500]
mov qword [rbx + 0x5a0], rax
lea rax, [0x38a0aa4f0]
mov qword [rbx + 0x5b0], rax
lea rax, [0x38a0aa4e0]
mov qword [rbx + 0x5c0], rax
lea rax, [0x38a0aa4d0]
mov qword [rbx + 0x5d0], rax
lea rax, [0x38a0aa4c0]
mov qword [rbx + 0x5e0], rax
lea rax, [0x38a0aa4b0]
mov qword [rbx + 0x5f0], rax
lea rax, [0x38a0aa4a0]
mov qword [rbx + 0x600], rax
lea rax, [0x38a0aa490]
mov qword [rbx + 0x610], rax
lea rax, [0x38a0aa480]
mov qword [rbx + 0x528], 3
mov qword [rbx + 0x538], 3
mov qword [rbx + 0x548], 2
mov qword [rbx + 0x558], 3
mov qword [rbx + 0x568], 3
mov qword [rbx + 0x578], 3
mov qword [rbx + 0x588], 3
mov qword [rbx + 0x598], 3
mov qword [rbx + 0x5a8], 3
mov qword [rbx + 0x5b8], 3
mov qword [rbx + 0x5c8], 2
mov qword [rbx + 0x5d8], 3
mov qword [rbx + 0x5e8], 3
mov qword [rbx + 0x5f8], 3
mov qword [rbx + 0x608], 3
mov qword [rbx + 0x618], 3
mov qword [rbx + 0x620], rax
lea rax, [0x38a0aa470]
mov qword [rbx + 0x630], rax
lea rax, [0x38a0aa460]
mov qword [rbx + 0x640], rax
lea rax, [0x38a0aa450]
mov qword [rbx + 0x650], rax
lea rax, [0x38a0aa440]
mov qword [rbx + 0x660], rax
lea rax, [0x38a0aa430]
mov qword [rbx + 0x670], rax
lea rax, [0x38a0aa420]
mov qword [rbx + 0x680], rax
lea rax, [0x38a0aa410]
mov qword [rbx + 0x690], rax
lea rax, [0x38a0aa400]
mov qword [rbx + 0x6a0], rax
lea rax, [0x38a0aa3f0]
mov qword [rbx + 0x6b0], rax
lea rax, [0x38a0aa3e0]
mov qword [rbx + 0x6c0], rax
lea rax, [0x38a0aa3d0]
mov qword [rbx + 0x6d0], rax
lea rax, [0x38a0aa3c0]
mov qword [rbx + 0x6e0], rax
lea rax, [0x38a0aa3b0]
mov qword [rbx + 0x6f0], rax
lea rax, [0x38a0aa3a0]
mov qword [rbx + 0x700], rax
lea rax, [0x38a0aa390]
mov qword [rbx + 0x710], rax
lea rax, [0x38a0aa380]
mov qword [rbx + 0x720], rax
lea rax, [0x38a0aa370]
mov qword [rbx + 0x628], 3
mov qword [rbx + 0x638], 3
mov qword [rbx + 0x648], 3
mov qword [rbx + 0x658], 3
mov qword [rbx + 0x668], 2
mov qword [rbx + 0x678], 2
mov qword [rbx + 0x688], 3
mov qword [rbx + 0x698], 3
mov qword [rbx + 0x6a8], 2
mov qword [rbx + 0x6b8], 3
mov qword [rbx + 0x6c8], 3
mov qword [rbx + 0x6d8], 3
mov qword [rbx + 0x6e8], 3
mov qword [rbx + 0x6f8], 3
mov qword [rbx + 0x708], 3
mov qword [rbx + 0x718], 3
mov qword [rbx + 0x728], 3
mov qword [rbx + 0x730], rax
lea rax, [0x38a0aa360]
mov qword [rbx + 0x740], rax
lea rax, [0x38a0aa350]
mov qword [rbx + 0x750], rax
lea rax, [0x38a0aa340]
mov qword [rbx + 0x760], rax
lea rax, [0x38a0aa330]
mov qword [rbx + 0x770], rax
lea rax, [0x38a0aa320]
mov qword [rbx + 0x780], rax
lea rax, [0x38a0aa310]
mov qword [rbx + 0x790], rax
lea rax, [0x38a0aa300]
mov qword [rbx + 0x7a0], rax
lea rax, [0x38a0aa2f0]
mov qword [rbx + 0x7b0], rax
lea rax, [0x38a0aa2e0]
mov qword [rbx + 0x7c0], rax
lea rax, [0x38a0aa2d0]
mov qword [rbx + 0x7d0], rax
lea rax, [0x38a0aa2c0]
mov qword [rbx + 0x7e0], rax
lea rax, [0x38a0aa2b0]
mov qword [rbx + 0x7f0], rax
lea rax, [0x38a0aa2a0]
mov qword [rbx + 0x800], rax
lea rax, [0x38a0aa290]
mov qword [rbx + 0x810], rax
lea rax, [0x38a0aa280]
mov qword [rbx + 0x820], rax
lea rax, [0x38a0aa270]
mov qword [rbx + 0x738], 3
mov qword [rbx + 0x748], 2
mov qword [rbx + 0x758], 3
mov qword [rbx + 0x768], 2
mov qword [rbx + 0x778], 3
mov qword [rbx + 0x788], 3
mov qword [rbx + 0x798], 2
mov qword [rbx + 0x7a8], 3
mov qword [rbx + 0x7b8], 3
mov qword [rbx + 0x7c8], 3
mov qword [rbx + 0x7d8], 3
mov qword [rbx + 0x7e8], 3
mov qword [rbx + 0x7f8], 3
mov qword [rbx + 0x808], 3
mov qword [rbx + 0x818], 2
mov qword [rbx + 0x828], 3
mov qword [rbx + 0x830], rax
lea rax, [0x38a0aa260]
mov qword [rbx + 0x840], rax
lea rax, [0x38a0aa250]
mov qword [rbx + 0x850], rax
lea rax, [0x38a0aa240]
mov qword [rbx + 0x860], rax
lea rax, [0x38a0aa230]
mov qword [rbx + 0x870], rax
lea rax, [0x38a0aa220]
mov qword [rbx + 0x880], rax
lea rax, [0x38a0aa210]
mov qword [rbx + 0x890], rax
lea rax, [0x38a0aa200]
mov qword [rbx + 0x8a0], rax
lea rax, [0x38a0aa1f0]
mov qword [rbx + 0x8b0], rax
lea rax, [0x38a0aa1e0]
mov qword [rbx + 0x8c0], rax
lea rax, [0x38a0aa1d0]
mov qword [rbx + 0x8d0], rax
lea rax, [0x38a0aa1c0]
mov qword [rbx + 0x8e0], rax
lea rax, [0x38a0aa1b0]
mov qword [rbx + 0x8f0], rax
lea rax, [0x38a0aa1a0]
mov qword [rbx + 0x900], rax
lea rax, [0x38a0aa190]
mov qword [rbx + 0x910], rax
lea rax, [0x38a0aa180]
mov qword [rbx + 0x920], rax
lea rax, [0x38a0aa170]
mov qword [rbx + 0x930], rax
lea rax, [0x38a0aa160]
mov qword [rbx + 0x838], 3
mov qword [rbx + 0x848], 3
mov qword [rbx + 0x858], 2
mov qword [rbx + 0x868], 3
mov qword [rbx + 0x878], 3
mov qword [rbx + 0x888], 3
mov qword [rbx + 0x898], 3
mov qword [rbx + 0x8a8], 3
mov qword [rbx + 0x8b8], 2
mov qword [rbx + 0x8c8], 3
mov qword [rbx + 0x8d8], 3
mov qword [rbx + 0x8e8], 3
mov qword [rbx + 0x8f8], 3
mov qword [rbx + 0x908], 3
mov qword [rbx + 0x918], 3
mov qword [rbx + 0x928], 3
mov qword [rbx + 0x938], 3
mov qword [rbx + 0x940], rax
lea rax, [0x38a0aa150]
mov qword [rbx + 0x950], rax
lea rax, [0x38a0aa140]
mov qword [rbx + 0x960], rax
lea rax, [0x38a0aa130]
mov qword [rbx + 0x970], rax
lea rax, [0x38a0aa120]
mov qword [rbx + 0x980], rax
lea rax, [0x38a0aa110]
mov qword [rbx + 0x990], rax
lea rax, [0x38a0aa100]
mov qword [rbx + 0x9a0], rax
lea rax, [0x38a0aa0f0]
mov qword [rbx + 0x9b0], rax
lea rax, [0x38a0aa0e0]
mov qword [rbx + 0x9c0], rax
lea rax, [0x38a0aa0d0]
mov qword [rbx + 0x9d0], rax
lea rax, [0x38a0aa0c0]
mov qword [rbx + 0x9e0], rax
lea rax, [0x38a0aa0b0]
mov qword [rbx + 0x9f0], rax
lea rax, [0x38a0aa0a0]
mov qword [rbx + 0xa00], rax
lea rax, [0x38a0aa090]
mov qword [rbx + 0xa10], rax
lea rax, [0x38a0aa080]
mov qword [rbx + 0xa20], rax
lea rax, [0x38a0aa070]
mov qword [rbx + 0xa30], rax
lea rax, [0x38a0aa060]
mov qword [rbx + 0x948], 3
mov qword [rbx + 0x958], 3
mov qword [rbx + 0x968], 3
mov qword [rbx + 0x978], 2
mov qword [rbx + 0x988], 2
mov qword [rbx + 0x998], 2
mov qword [rbx + 0x9a8], 3
mov qword [rbx + 0x9b8], 3
mov qword [rbx + 0x9c8], 3
mov qword [rbx + 0x9d8], 3
mov qword [rbx + 0x9e8], 3
mov qword [rbx + 0x9f8], 2
mov qword [rbx + 0xa08], 3
mov qword [rbx + 0xa18], 3
mov qword [rbx + 0xa28], 2
mov qword [rbx + 0xa38], 3
mov qword [rbx + 0xa40], rax
lea rax, [0x38a0aa050]
mov qword [rbx + 0xa50], rax
lea rax, [0x38a0aa040]
mov qword [rbx + 0xa60], rax
lea rax, [0x38a0aa030]
mov qword [rbx + 0xa70], rax
lea rax, [0x38a0aa020]
mov qword [rbx + 0xa80], rax
lea rax, [0x38a0aa010]
mov qword [rbx + 0xa90], rax
lea rax, [0x38a0aa000]
mov qword [rbx + 0xaa0], rax
lea rax, [0x38a0a9ff0]
mov qword [rbx + 0xab0], rax
lea rax, [0x38a0a9fe0]
mov qword [rbx + 0xac0], rax
lea rax, [0x38a0a9fd0]
mov qword [rbx + 0xad0], rax
lea rax, [0x38a0a9fc0]
mov qword [rbx + 0xae0], rax
lea rax, [0x38a0a9fb0]
mov qword [rbx + 0xaf0], rax
lea rax, [0x38a0a9fa0]
mov qword [rbx + 0xb00], rax
lea rax, [0x38a0a9f90]
mov qword [rbx + 0xb10], rax
lea rax, [0x38a0a9f80]
mov qword [rbx + 0xb20], rax
lea rax, [0x38a0a9f70]
mov qword [rbx + 0xb30], rax
lea rax, [0x38a0a9f60]
mov qword [rbx + 0xb40], rax
lea rax, [0x38a0a9f50]
mov qword [rbx + 0xa48], 3
mov qword [rbx + 0xa58], 3
mov qword [rbx + 0xa68], 3
mov qword [rbx + 0xa78], 3
mov qword [rbx + 0xa88], 3
mov qword [rbx + 0xa98], 2
mov qword [rbx + 0xaa8], 3
mov qword [rbx + 0xab8], 3
mov qword [rbx + 0xac8], 3
mov qword [rbx + 0xad8], 3
mov qword [rbx + 0xae8], 3
mov qword [rbx + 0xaf8], 3
mov qword [rbx + 0xb08], 3
mov qword [rbx + 0xb18], 3
mov qword [rbx + 0xb28], 3
mov qword [rbx + 0xb38], 2
mov qword [rbx + 0xb48], 3
mov qword [rbx + 0xb50], rax
lea rax, [0x38a0a9f40]
mov qword [rbx + 0xb60], rax
lea rax, [0x38a0a9f30]
mov qword [rbx + 0xb70], rax
lea rax, [0x38a0a9f20]
mov qword [rbx + 0xb80], rax
lea rax, [0x38a0a9f10]
mov qword [rbx + 0xb90], rax
lea rax, [0x38a0a9f00]
mov qword [rbx + 0xba0], rax
lea rax, [0x38a0a9ef0]
mov qword [rbx + 0xbb0], rax
lea rax, [0x38a0a9ee0]
mov qword [rbx + 0xbc0], rax
lea rax, [0x38a0a9ed0]
mov qword [rbx + 0xbd0], rax
lea rax, [0x38a0a9ec0]
mov qword [rbx + 0xbe0], rax
lea rax, [0x38a0a9eb0]
mov qword [rbx + 0xbf0], rax
lea rax, [0x38a0a9ea0]
mov qword [rbx + 0xc00], rax
lea rax, [0x38a0a9e90]
mov qword [rbx + 0xc10], rax
lea rax, [0x38a0a9e80]
mov qword [rbx + 0xc20], rax
lea rax, [0x38a0a9e70]
mov qword [rbx + 0xc30], rax
lea rax, [0x38a0a9e60]
mov qword [rbx + 0xc40], rax
lea rax, [0x38a0a9e50]
mov qword [rbx + 0xb58], 3
mov qword [rbx + 0xb68], 3
mov qword [rbx + 0xb78], 3
mov qword [rbx + 0xb88], 3
mov qword [rbx + 0xb98], 3
mov qword [rbx + 0xba8], 3
mov qword [rbx + 0xbb8], 3
mov qword [rbx + 0xbc8], 2
mov qword [rbx + 0xbd8], 3
mov qword [rbx + 0xbe8], 3
mov qword [rbx + 0xbf8], 3
mov qword [rbx + 0xc08], 2
mov qword [rbx + 0xc18], 3
mov qword [rbx + 0xc28], 3
mov qword [rbx + 0xc38], 2
mov qword [rbx + 0xc48], 2
mov qword [rbx + 0xc50], rax
lea rax, [0x38a0a9e40]
mov qword [rbx + 0xc60], rax
lea rax, [0x38a0a9e30]
mov qword [rbx + 0xc70], rax
lea rax, [0x38a0a9e20]
mov qword [rbx + 0xc80], rax
lea rax, [0x38a0a9e10]
mov qword [rbx + 0xc90], rax
lea rax, [0x38a0a9e00]
mov qword [rbx + 0xca0], rax
lea rax, [0x38a0a9df0]
mov qword [rbx + 0xcb0], rax
lea rax, [0x38a0a9de0]
mov qword [rbx + 0xcc0], rax
lea rax, [0x38a0a9dd0]
mov qword [rbx + 0xcd0], rax
lea rax, [0x38a0a9dc0]
mov qword [rbx + 0xce0], rax
lea rax, [0x38a0a9db0]
mov qword [rbx + 0xcf0], rax
lea rax, [0x38a0a9da0]
mov qword [rbx + 0xd00], rax
lea rax, [0x38a0a9d90]
mov qword [rbx + 0xd10], rax
lea rax, [0x38a0a9d80]
mov qword [rbx + 0xd20], rax
lea rax, [0x38a0a9d70]
mov qword [rbx + 0xd30], rax
lea rax, [0x38a0a9d60]
mov qword [rbx + 0xd40], rax
lea rax, [0x38a0a9d50]
mov qword [rbx + 0xd50], rax
lea rax, [0x38a0a9d40]
mov qword [rbx + 0xc58], 3
mov qword [rbx + 0xc68], 3
mov qword [rbx + 0xc78], 3
mov qword [rbx + 0xc88], 3
mov qword [rbx + 0xc98], 3
mov qword [rbx + 0xca8], 2
mov qword [rbx + 0xcb8], 3
mov qword [rbx + 0xcc8], 3
mov qword [rbx + 0xcd8], 3
mov qword [rbx + 0xce8], 3
mov qword [rbx + 0xcf8], 3
mov qword [rbx + 0xd08], 3
mov qword [rbx + 0xd18], 3
mov qword [rbx + 0xd28], 3
mov qword [rbx + 0xd38], 3
mov qword [rbx + 0xd48], 3
mov qword [rbx + 0xd58], 3
mov qword [rbx + 0xd60], rax
lea rax, [0x38a0a9d30]
mov qword [rbx + 0xd70], rax
lea rax, [0x38a0a9d20]
mov qword [rbx + 0xd80], rax
lea rax, [0x38a0a9d10]
mov qword [rbx + 0xd90], rax
lea rax, [0x38a0a9d00]
mov qword [rbx + 0xda0], rax
lea rax, [0x38a0a9cf0]
mov qword [rbx + 0xdb0], rax
lea rax, [0x38a0a9ce0]
mov qword [rbx + 0xdc0], rax
lea rax, [0x38a0a9cd0]
mov qword [rbx + 0xdd0], rax
lea rax, [0x38a0a9cc0]
mov qword [rbx + 0xde0], rax
lea rax, [0x38a0a9cb0]
mov qword [rbx + 0xdf0], rax
lea rax, [0x38a0a9ca0]
mov qword [rbx + 0xe00], rax
lea rax, [0x38a0a9c90]
mov qword [rbx + 0xe10], rax
lea rax, [0x38a0a9c80]
mov qword [rbx + 0xe20], rax
lea rax, [0x38a0a9c70]
mov qword [rbx + 0xe30], rax
lea rax, [0x38a0a9c60]
mov qword [rbx + 0xe40], rax
lea rax, [0x38a0a9c50]
mov qword [rbx + 0xe50], rax
lea rax, [0x38a0a9c40]
mov qword [rbx + 0xd68], 3
mov qword [rbx + 0xd78], 2
mov qword [rbx + 0xd88], 3
mov qword [rbx + 0xd98], 3
mov qword [rbx + 0xda8], 3
mov qword [rbx + 0xdb8], 3
mov qword [rbx + 0xdc8], 3
mov qword [rbx + 0xdd8], 3
mov qword [rbx + 0xde8], 3
mov qword [rbx + 0xdf8], 3
mov qword [rbx + 0xe08], 3
mov qword [rbx + 0xe18], 3
mov qword [rbx + 0xe28], 3
mov qword [rbx + 0xe38], 3
mov qword [rbx + 0xe48], 3
mov qword [rbx + 0xe58], 3
mov qword [rbx + 0xe60], rax
lea rax, [0x38a0a9c30]
mov qword [rbx + 0xe70], rax
lea rax, [0x38a0a9c20]
mov qword [rbx + 0xe80], rax
lea rax, [0x38a0a9c10]
mov qword [rbx + 0xe90], rax
lea rax, [0x38a0a9c00]
mov qword [rbx + 0xea0], rax
lea rax, [0x38a0a9bf0]
mov qword [rbx + 0xeb0], rax
lea rax, [0x38a0a9be0]
mov qword [rbx + 0xec0], rax
lea rax, [0x38a0a9bd0]
mov qword [rbx + 0xed0], rax
lea rax, [0x38a0a9bc0]
mov qword [rbx + 0xee0], rax
lea rax, [0x38a0a9bb0]
mov qword [rbx + 0xef0], rax
lea rax, [0x38a0a9ba0]
mov qword [rbx + 0xf00], rax
lea rax, [0x38a0a9b90]
mov qword [rbx + 0xf10], rax
lea rax, [0x38a0a9b80]
mov qword [rbx + 0xf20], rax
lea rax, [0x38a0a9b70]
mov qword [rbx + 0xf30], rax
lea rax, [0x38a0a9b60]
mov qword [rbx + 0xf40], rax
lea rax, [0x38a0a9b50]
mov qword [rbx + 0xf50], rax
lea rax, [0x38a0a9b40]
mov qword [rbx + 0xf60], rax
lea rax, [0x38a0a9b30]
mov qword [rbx + 0xe68], 3
mov qword [rbx + 0xe78], 3
mov qword [rbx + 0xe88], 3
mov qword [rbx + 0xe98], 3
mov qword [rbx + 0xea8], 3
mov qword [rbx + 0xeb8], 3
mov qword [rbx + 0xec8], 3
mov qword [rbx + 0xed8], 3
mov qword [rbx + 0xee8], 3
mov qword [rbx + 0xef8], 3
mov qword [rbx + 0xf08], 2
mov qword [rbx + 0xf18], 3
mov qword [rbx + 0xf28], 3
mov qword [rbx + 0xf38], 2
mov qword [rbx + 0xf48], 1
mov qword [rbx + 0xf58], 3
mov qword [rbx + 0xf68], 3
mov qword [rbx + 0xf70], rax
lea rax, [0x38a0a9b20]
mov qword [rbx + 0xf80], rax
lea rax, [0x38a0a9b10]
mov qword [rbx + 0xf90], rax
lea rax, [0x38a0a9b00]
mov qword [rbx + 0xfa0], rax
lea rax, [0x38a0a9af0]
mov qword [rbx + 0xfb0], rax
lea rax, [0x38a0a9ae0]
mov qword [rbx + 0xfc0], rax
lea rax, [0x38a0a9ad0]
mov qword [rbx + 0xfd0], rax
lea rax, [0x38a0a9ac0]
mov qword [rbx + 0xfe0], rax
lea rax, [0x38a0a9ab0]
mov qword [rbx + 0xff0], rax
lea rax, [0x38a0a9aa0]
mov qword [rbx + 0xf78], 3
mov qword [rbx + 0xf88], 3
mov qword [rbx + 0xf98], 2
mov qword [rbx + 0xfa8], 3
mov qword [rbx + 0xfb8], 3
mov qword [rbx + 0xfc8], 3
mov qword [rbx + 0xfd8], 3
mov qword [rbx + 0xfe8], 3
mov qword [rbx + 0xff8], 3
mov qword [rbx + 0x1000], rax
mov qword [rsp + 0x30], 0x100
mov qword [rsp + 0x38], rbx
call fcn.38a09503c
nop
add rsp, 0x48
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
jmp 0x38a0954d4
sub rsp, 0x28
call fcn.38a099d37
nop
add rsp, 0x28
jmp 0x38a099d56