Function at 0x1800756d0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0xe90
mov rax, qword [0x180211600]
xor rax, rsp
mov qword [rsp + 0xe80], rax
mov rdi, rcx
xor esi, esi
mov qword [rcx], rsi
mov qword [rcx + 0x20], rsi
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], rsi
mov qword [rcx + 0x38], rsi
mov qword [rcx + 0x40], rsi
mov qword [rcx + 0x48], rsi
mov qword [rcx + 0x50], rsi
mov qword [rcx + 0x58], rsi
mov qword [rcx + 0x60], rsi
mov qword [rcx + 0x70], rsi
mov qword [rcx + 0x78], rsi
mov qword [rcx + 0x80], rsi
mov qword [rcx + 0x88], rsi
mov qword [rcx + 0x90], rsi
mov qword [rcx + 0x98], rsi
lea rcx, [rsp + 0x70]
call fcn.180077570
nop
lea rax, [rsp + 0x988]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0xb0], rdi
mov qword [rsp + 0x9c0], rsi
lea rdx, [rsp + 0xb0]
lea rcx, [rsp + 0x988]
call fcn.180077590
nop
lea rax, [rsp + 0x340]
mov qword [rsp + 0x30], rax
vmovaps ymm0, ymmword [str.__9__Y__]
vmovups ymmword [rsp + 0xcc0], ymm0
vmovaps ymm0, ymmword [0x1801e6b20]
vmovups ymmword [rsp + 0xce0], ymm0
vmovdqu xmm0, xmmword [0x1801e5550]
vmovdqu xmmword [rsp + 0xd00], xmm0
mov dword [rsp + 0xd10], 0x58594824
mov dword [rsp + 0xd14], 0x4e5c284b
mov dword [rsp + 0xd18], 0x100492a
lea rcx, [rsp + 0xcc0]
vzeroupper
call fcn.180077430
lea rax, [rsp + 0xcc0]
mov qword [rsp + 0x190], rax
lea rcx, [rsp + 0xcc0]
mov rbx, 0xffffffffffffffff
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x180075815
mov qword [rsp + 0x198], rax
vmovups xmm0, xmmword [rsp + 0x190]
vmovdqa xmmword [rsp + 0x60], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x340]
call fcn.180035fd0
nop
mov dword [rsp + 0xa88], 0x4d5450
mov byte [rsp + 0xa8c], 1
lea rcx, [rsp + 0xa88]
call fcn.1800172e0
lea rdx, [rsp + 0xa88]
lea rcx, [rsp + 0x6c8]
call fcn.180006480
nop
lea r9, [rsp + 0x988]
lea r8, [rsp + 0x340]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x9c8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xb8], rdi
mov qword [rsp + 0xa00], rsi
lea rdx, [rsp + 0xb8]
lea rcx, [rsp + 0x9c8]
call fcn.1800775b0
nop
lea rax, [rsp + 0x358]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [0x1801e63c0]
vmovdqu ymmword [rsp + 0xd20], ymm0
mov word [rsp + 0xd40], 2
mov byte [rsp + 0xd42], 1
lea rcx, [rsp + 0xd20]
vzeroupper
call fcn.18005a970
lea rax, [rsp + 0xd20]
mov qword [rsp + 0x1a0], rax
lea rcx, [rsp + 0xd20]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180075930
mov qword [rsp + 0x1a8], rax
vmovups xmm0, xmmword [rsp + 0x1a0]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x358]
call fcn.180035fd0
nop
mov dword [rsp + 0x38], 0x1004b50
lea rcx, [rsp + 0x38]
call fcn.1800172c0
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0x3e8]
call fcn.180006480
nop
lea r9, [rsp + 0x9c8]
lea r8, [rsp + 0x358]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0xa08]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xc0], rdi
mov qword [rsp + 0xa40], rsi
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0xa08]
call fcn.1800775d0
nop
lea rax, [rsp + 0x370]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9__._]
vmovdqu ymmword [rsp + 0xda8], ymm0
vmovdqu xmm1, xmmword [0x1801e4aa0]
vmovdqu xmmword [rsp + 0xdc8], xmm1
mov word [rsp + 0xdd8], 2
mov byte [rsp + 0xdda], 1
lea rcx, [rsp + 0xda8]
vzeroupper
call fcn.180077350
lea rax, [rsp + 0xda8]
mov qword [rsp + 0x1b0], rax
lea rcx, [rsp + 0xda8]
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x180075a44
mov qword [rsp + 0x1b8], rax
vmovups xmm0, xmmword [rsp + 0x1b0]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x370]
call fcn.180035fd0
nop
mov dword [rsp + 0xa50], 0x4a4b5e
mov byte [rsp + 0xa54], 1
lea rcx, [rsp + 0xa50]
call fcn.1800172e0
lea rdx, [rsp + 0xa50]
lea rcx, [rsp + 0x728]
call fcn.180006480
nop
lea r9, [rsp + 0xa08]
lea r8, [rsp + 0x370]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x408]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xc8], rdi
mov qword [rsp + 0x440], rsi
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0x408]
call fcn.1800775f0
nop
lea rax, [rsp + 0x388]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9_Y___]
vmovdqu ymmword [rsp + 0xd70], ymm0
vmovdqu xmm1, xmmword [0x1801e61b0]
vmovdqu xmmword [rsp + 0xd90], xmm1
mov word [rsp + 0xda0], 0x76
mov byte [rsp + 0xda2], 1
lea rcx, [rsp + 0xd70]
vzeroupper
call fcn.180077350
lea rax, [rsp + 0xd70]
mov qword [rsp + 0x1c0], rax
lea rcx, [rsp + 0xd70]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180075b70
mov qword [rsp + 0x1c8], rax
vmovups xmm0, xmmword [rsp + 0x1c0]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x388]
call fcn.180035fd0
nop
mov dword [rsp + 0x3c], 0x1005e47
lea rcx, [rsp + 0x3c]
call fcn.1800172c0
lea rdx, [rsp + 0x3c]
lea rcx, [rsp + 0x748]
call fcn.180006480
nop
lea r9, [rsp + 0x408]
lea r8, [rsp + 0x388]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x588]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0x5c0], rsi
lea rdx, [rsp + 0xd0]
lea rcx, [rsp + 0x588]
call fcn.180077610
nop
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [0x1801e6480]
vmovdqu ymmword [rsp + 0xbb8], ymm0
vmovdqu xmm1, xmmword [0x1801e5e10]
vmovdqu xmmword [rsp + 0xbd8], xmm1
mov dword [rsp + 0xbe8], 0x6a717c67
mov dword [rsp + 0xbec], 0xd6d0e73
mov word [rsp + 0xbf0], 9
mov byte [rsp + 0xbf2], 1
lea rcx, [rsp + 0xbb8]
vzeroupper
call fcn.180077250
lea rax, [rsp + 0xbb8]
mov qword [rsp + 0x1d0], rax
lea rcx, [rsp + 0xbb8]
mov rax, rbx
nop word [rax + rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180075ca0
mov qword [rsp + 0x1d8], rax
vmovups xmm0, xmmword [rsp + 0x1d0]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x3a0]
call fcn.180035fd0
nop
mov dword [rsp + 0xa58], 0x544847
mov byte [rsp + 0xa5c], 1
lea rcx, [rsp + 0xa58]
call fcn.1800172e0
lea rdx, [rsp + 0xa58]
lea rcx, [rsp + 0x768]
call fcn.180006480
nop
lea r9, [rsp + 0x588]
lea r8, [rsp + 0x3a0]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x448]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xd8], rdi
mov qword [rsp + 0x480], rsi
lea rdx, [rsp + 0xd8]
lea rcx, [rsp + 0x448]
call fcn.180077630
nop
lea rax, [rsp + 0x3b8]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9____Z_]
vmovdqu ymmword [rsp + 0xbf8], ymm0
vmovdqu xmm1, xmmword [0x1801e60b0]
vmovdqu xmmword [rsp + 0xc18], xmm1
mov dword [rsp + 0xc28], 0x6a7c7f67
mov dword [rsp + 0xc2c], 0x1000d7b
lea rcx, [rsp + 0xbf8]
vzeroupper
call fcn.180077160
lea rax, [rsp + 0xbf8]
mov qword [rsp + 0x1e0], rax
lea rcx, [rsp + 0xbf8]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180075dd0
mov qword [rsp + 0x1e8], rax
vmovups xmm0, xmmword [rsp + 0x1e0]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x3b8]
call fcn.180035fd0
nop
mov dword [rsp + 0x40], 0x1005059
lea rcx, [rsp + 0x40]
call fcn.1800172c0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x788]
call fcn.180006480
nop
lea r9, [rsp + 0x448]
lea r8, [rsp + 0x3b8]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x488]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0x4c0], rsi
lea rdx, [rsp + 0xe0]
lea rcx, [rsp + 0x488]
call fcn.180077650
nop
lea rax, [rsp + 0x220]
mov qword [rsp + 0x30], rax
vmovaps ymm0, ymmword [0x1801e6b40]
vmovups ymmword [rsp + 0xc30], ymm0
vmovaps ymm0, ymmword [0x1801e6b00]
vmovups ymmword [rsp + 0xc50], ymm0
mov dword [rsp + 0xc70], 0x196d7815
mov dword [rsp + 0xc74], 0x1c1f7b
mov byte [rsp + 0xc78], 1
lea rcx, [rsp + 0xc30]
vzeroupper
call fcn.180077130
lea rax, [rsp + 0xc30]
mov qword [rsp + 0x1f0], rax
lea rcx, [rsp + 0xc30]
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x180075ef0
mov qword [rsp + 0x1f8], rax
vmovups xmm0, xmmword [rsp + 0x1f0]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x220]
call fcn.180035fd0
nop
mov dword [rsp + 0x44], 0x1004e51
lea rcx, [rsp + 0x44]
call fcn.1800172c0
lea rdx, [rsp + 0x44]
lea rcx, [rsp + 0x7a8]
call fcn.180006480
nop
lea r9, [rsp + 0x488]
lea r8, [rsp + 0x220]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x4c8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xe8], rdi
mov qword [rsp + 0x500], rsi
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x4c8]
call fcn.180077670
nop
lea rax, [rsp + 0x238]
mov qword [rsp + 0x30], rax
vmovdqu xmm0, xmmword [str._9______]
vmovdqu xmmword [rsp + 0xaa8], xmm0
mov dword [rsp + 0xab8], 0x136a0812
mov dword [rsp + 0xabc], 0x156e0b
mov byte [rsp + 0xac0], 1
lea rcx, [rsp + 0xaa8]
call fcn.180033590
lea rax, [rsp + 0xaa8]
mov qword [rsp + 0x200], rax
lea rcx, [rsp + 0xaa8]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180076000
mov qword [rsp + 0x208], rax
vmovups xmm0, xmmword [rsp + 0x200]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x238]
call fcn.180035fd0
nop
mov dword [rsp + 0x48], 0x1004c44
lea rcx, [rsp + 0x48]
call fcn.1800172c0
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x7c8]
call fcn.180006480
nop
lea r9, [rsp + 0x4c8]
lea r8, [rsp + 0x238]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x508]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0x540], rsi
lea rdx, [rsp + 0xf0]
lea rcx, [rsp + 0x508]
call fcn.180077690
nop
lea rax, [rsp + 0x250]
mov qword [rsp + 0x30], rax
vmovaps ymm0, ymmword [0x1801e6500]
vmovups ymmword [rsp + 0xe10], ymm0
vmovaps ymm0, ymmword [0x1801e6aa0]
vmovups ymmword [rsp + 0xe30], ymm0
vmovaps ymm0, ymmword [0x1801e69a0]
vmovups ymmword [rsp + 0xe50], ymm0
mov dword [rsp + 0xe70], 0x1004932
lea rcx, [rsp + 0xe10]
vzeroupper
call fcn.1800770a0
lea rax, [rsp + 0xe10]
mov qword [rsp + 0x210], rax
lea rcx, [rsp + 0xe10]
mov rax, rbx
nop
inc rax
cmp byte [rcx + rax], 0
jne 0x180076120
mov qword [rsp + 0x218], rax
vmovups xmm0, xmmword [rsp + 0x210]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x250]
call fcn.180035fd0
nop
mov dword [rsp + 0x4c], 0x1004844
lea rcx, [rsp + 0x4c]
call fcn.1800172c0
lea rdx, [rsp + 0x4c]
lea rcx, [rsp + 0x7e8]
call fcn.180006480
nop
lea r9, [rsp + 0x508]
lea r8, [rsp + 0x250]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x548]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xf8], rdi
mov qword [rsp + 0x580], rsi
lea rdx, [rsp + 0xf8]
lea rcx, [rsp + 0x548]
call fcn.1800776b0
nop
lea rax, [rsp + 0x268]
mov qword [rsp + 0x30], rax
vmovdqu xmm0, xmmword [str._9_.__X_]
vmovdqu xmmword [rsp + 0xaf8], xmm0
mov word [rsp + 0xb08], 0x63
mov byte [rsp + 0xb0a], 1
lea rcx, [rsp + 0xaf8]
call fcn.180034590
lea rax, [rsp + 0xaf8]
mov qword [rsp + 0x110], rax
lea rcx, [rsp + 0xaf8]
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x180076220
mov qword [rsp + 0x118], rax
vmovups xmm0, xmmword [rsp + 0x110]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x268]
call fcn.180035fd0
nop
mov dword [rsp + 0x50], 0x1005f44
lea rcx, [rsp + 0x50]
call fcn.1800172c0
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x808]
call fcn.180006480
nop
lea r9, [rsp + 0x548]
lea r8, [rsp + 0x268]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x5c8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0x600], rsi
lea rdx, [rsp + 0x100]
lea rcx, [rsp + 0x5c8]
call fcn.1800776d0
nop
lea rax, [rsp + 0x280]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [0x1801e6400]
vmovdqu ymmword [rsp + 0xb10], ymm0
vmovdqu xmm1, xmmword [0x1801e5ed0]
vmovdqu xmmword [rsp + 0xb30], xmm1
mov dword [rsp + 0xb40], 0x6a7c7867
mov dword [rsp + 0xb44], 0x7d6d7c7f
mov dword [rsp + 0xb48], 0x1417707d
mov word [rsp + 0xb4c], 0x100
lea rcx, [rsp + 0xb10]
vzeroupper
call fcn.180076fa0
lea rax, [rsp + 0xb10]
mov qword [rsp + 0x120], rax
lea rcx, [rsp + 0xb10]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180076350
mov qword [rsp + 0x128], rax
vmovups xmm0, xmmword [rsp + 0x120]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x280]
call fcn.180035fd0
nop
mov dword [rsp + 0xa60], 0x545044
mov byte [rsp + 0xa64], 1
lea rcx, [rsp + 0xa60]
call fcn.1800172e0
lea rdx, [rsp + 0xa60]
lea rcx, [rsp + 0x828]
call fcn.180006480
nop
lea r9, [rsp + 0x5c8]
lea r8, [rsp + 0x280]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x608]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x108], rdi
mov qword [rsp + 0x640], rsi
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0x608]
call fcn.1800776f0
nop
lea rax, [rsp + 0x298]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9_Y__Z_]
vmovdqu ymmword [rsp + 0xb50], ymm0
vmovdqu xmm1, xmmword [0x1801e5f20]
vmovdqu xmmword [rsp + 0xb70], xmm1
mov dword [rsp + 0xb80], 0x7a7d6877
mov dword [rsp + 0xb84], 0x6e0f746b
mov dword [rsp + 0xb88], 0x100680c
lea rcx, [rsp + 0xb50]
vzeroupper
call fcn.180076ea0
lea rax, [rsp + 0xb50]
mov qword [rsp + 0x130], rax
lea rcx, [rsp + 0xb50]
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x180076484
mov qword [rsp + 0x138], rax
vmovups xmm0, xmmword [rsp + 0x130]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x298]
call fcn.180035fd0
nop
mov dword [rsp + 0x54], 0x1005b44
lea rcx, [rsp + 0x54]
call fcn.1800172c0
lea rdx, [rsp + 0x54]
lea rcx, [rsp + 0x848]
call fcn.180006480
nop
lea r9, [rsp + 0x608]
lea r8, [rsp + 0x298]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x948]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xa8], rdi
mov qword [rsp + 0x980], rsi
lea rdx, [rsp + 0xa8]
lea rcx, [rsp + 0x948]
call fcn.180077710
nop
lea rax, [rsp + 0x2b0]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [0x1801e6440]
vmovdqu ymmword [rsp + 0xd48], ymm0
mov word [rsp + 0xd68], 0x100
lea rcx, [rsp + 0xd48]
vzeroupper
call fcn.180021180
lea rax, [rsp + 0xd48]
mov qword [rsp + 0x140], rax
lea rcx, [rsp + 0xd48]
mov rax, rbx
nop
inc rax
cmp byte [rcx + rax], 0
jne 0x180076580
mov qword [rsp + 0x148], rax
vmovups xmm0, xmmword [rsp + 0x140]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x2b0]
call fcn.180035fd0
nop
mov dword [rsp + 0xa68], 0x5b4b5a
mov byte [rsp + 0xa6c], 1
lea rcx, [rsp + 0xa68]
call fcn.1800172e0
lea rdx, [rsp + 0xa68]
lea rcx, [rsp + 0x868]
call fcn.180006480
nop
lea r9, [rsp + 0x948]
lea r8, [rsp + 0x2b0]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x648]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x680], rsi
lea rdx, [rsp + 0x88]
lea rcx, [rsp + 0x648]
call fcn.180077730
nop
lea rax, [rsp + 0x2c8]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0xa48], 0x5f395e51
mov word [rsp + 0xa4c], 0x28
mov byte [rsp + 0xa4e], 1
lea rcx, [rsp + 0xa48]
call fcn.180020820
lea rax, [rsp + 0xa48]
mov qword [rsp + 0x180], rax
lea rcx, [rsp + 0xa48]
mov rax, rbx
nop dword [rax + rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x180076690
mov qword [rsp + 0x188], rax
vmovups xmm0, xmmword [rsp + 0x180]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x2c8]
call fcn.180035fd0
nop
mov dword [rsp + 0x58], 0x1004a59
lea rcx, [rsp + 0x58]
call fcn.1800172c0
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x888]
call fcn.180006480
nop
lea r9, [rsp + 0x648]
lea r8, [rsp + 0x2c8]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x688]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x6c0], rsi
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0x688]
call fcn.180077750
nop
lea rax, [rsp + 0x2e0]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9___X__]
vmovdqu ymmword [rsp + 0xb90], ymm0
mov dword [rsp + 0xbb0], 0xa190c00
mov word [rsp + 0xbb4], 0x7a
mov byte [rsp + 0xbb6], 1
lea rcx, [rsp + 0xb90]
vzeroupper
call fcn.180076df0
lea rax, [rsp + 0xb90]
mov qword [rsp + 0x170], rax
lea rcx, [rsp + 0xb90]
mov rax, rbx
nop
inc rax
cmp byte [rcx + rax], 0
jne 0x1800767a0
mov qword [rsp + 0x178], rax
vmovups xmm0, xmmword [rsp + 0x170]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x2e0]
call fcn.180035fd0
nop
mov dword [rsp + 0xa70], 0x495650
mov byte [rsp + 0xa74], 1
lea rcx, [rsp + 0xa70]
call fcn.1800172e0
lea rdx, [rsp + 0xa70]
lea rcx, [rsp + 0x8a8]
call fcn.180006480
nop
lea r9, [rsp + 0x688]
lea r8, [rsp + 0x2e0]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x6e8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x98], rdi
mov qword [rsp + 0x720], rsi
lea rdx, [rsp + 0x98]
lea rcx, [rsp + 0x6e8]
call fcn.180077770
nop
lea rax, [rsp + 0x310]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9_____]
vmovdqu ymmword [rsp + 0xac8], ymm0
mov dword [rsp + 0xae8], 0x78011808
mov dword [rsp + 0xaec], 0x1e04781b
mov dword [rsp + 0xaf0], 0x70617408
mov word [rsp + 0xaf4], 0x71
mov byte [rsp + 0xaf6], 1
lea rcx, [rsp + 0xac8]
vzeroupper
call fcn.180076d20
lea rax, [rsp + 0xac8]
mov qword [rsp + 0x160], rax
lea rcx, [rsp + 0xac8]
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x1800768d5
mov qword [rsp + 0x168], rax
vmovups xmm0, xmmword [rsp + 0x160]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x310]
call fcn.180035fd0
nop
mov dword [rsp + 0xa80], 0x574850
mov byte [rsp + 0xa84], 1
lea rcx, [rsp + 0xa80]
call fcn.1800172e0
lea rdx, [rsp + 0xa80]
lea rcx, [rsp + 0x8c8]
call fcn.180006480
nop
lea r9, [rsp + 0x6e8]
lea r8, [rsp + 0x310]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
lea rax, [rsp + 0x908]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xa0], rdi
mov qword [rsp + 0x940], rsi
lea rdx, [rsp + 0xa0]
lea rcx, [rsp + 0x908]
call fcn.180077790
nop
lea rax, [rsp + 0x328]
mov qword [rsp + 0x30], rax
vmovdqu ymm0, ymmword [str._9_Y__]
vmovdqu ymmword [rsp + 0xc80], ymm0
vmovdqu xmm1, xmmword [0x1801e5950]
vmovdqu xmmword [rsp + 0xca0], xmm1
mov dword [rsp + 0xcb0], 0x79690b02
mov word [rsp + 0xcb4], 0x7b
mov byte [rsp + 0xcb6], 1
lea rcx, [rsp + 0xc80]
vzeroupper
call fcn.180076c30
lea rax, [rsp + 0xc80]
mov qword [rsp + 0x150], rax
lea rax, [rsp + 0xc80]
inc rbx
cmp byte [rax + rbx], 0
jne 0x180076a02
mov qword [rsp + 0x158], rbx
vmovups xmm0, xmmword [rsp + 0x150]
vmovdqa xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x328]
call fcn.180035fd0
nop
mov dword [rsp + 0xa78], 0x5c4b43
mov byte [rsp + 0xa7c], 1
lea rcx, [rsp + 0xa78]
call fcn.1800172e0
lea rdx, [rsp + 0xa78]
lea rcx, [rsp + 0x8e8]
call fcn.180006480
nop
lea r9, [rsp + 0x908]
lea r8, [rsp + 0x328]
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1800365a0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov rdx, rax
lea rcx, [rsp + 0x300]
call fcn.180035fb0
vmovups xmm0, xmmword [rsp + 0x300]
vmovdqa xmmword [rsp + 0x60], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x70]
call fcn.180036640
mov dword [rsp + 0xa90], 0x426a4270
mov dword [rsp + 0xa94], 0x424d427a
mov dword [rsp + 0xa98], 0x42724272
mov dword [rsp + 0xa9c], 0x42714279
mov dword [rsp + 0xaa0], 0x4268
mov byte [rsp + 0xaa4], 1
lea rcx, [rsp + 0xa90]
call fcn.180076bd0
xor edx, edx
lea rcx, [rsp + 0xa90]
call qword [sym.imp.USER32.dll_FindWindowW]
mov qword [rdi], rax
test rax, rax
je 0x180076b5b
mov qword [0x180237e18], rdi
lea rcx, [rsp + 0x70]
call fcn.1800774e0
mov rax, rdi
mov rcx, qword [rsp + 0xe80]
xor rcx, rsp
call fcn.18016cc50
lea r11, [rsp + 0xe90]
mov rbx, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rsp, r11
pop rdi
ret
vmovdqu ymm0, ymmword [0x1801e68a0]
vmovdqu ymmword [rsp + 0xde0], ymm0
mov word [rsp + 0xe00], 0x19
mov byte [rsp + 0xe02], 1
lea rcx, [rsp + 0xde0]
vzeroupper
call fcn.18003ed90
mov rdx, rax
lea rcx, [rsp + 0x3d0]
call fcn.180006f00
lea rdx, [0x18020cb40]
lea rcx, [rsp + 0x3d0]
call sub.VCRUNTIME140.dll__CxxThrowException
int3