Function at 0x14007f3b0
Capabilities:
Contain obfuscated stackstrings
Get common file path
Parse credit card information
Parse pe header

Disassembly:
push rsi
push rdi
mov eax, 0x126d8
call fcn.1401086c0
sub rsp, rax
mov rax, qword [0x14024cc40]
xor rax, rsp
mov qword [rsp + 0x126c0], rax
lea rax, [rsp + 0x4390]
mov rdi, rax
xor eax, eax
mov ecx, 0xa50
rep stosb byte [rdi], al
mov dword [rsp + 0x22c], 0
jmp 0x14007f403
mov eax, dword [rsp + 0x22c]
inc eax
mov dword [rsp + 0x22c], eax
movsxd rax, dword [rsp + 0x22c]
cmp rax, 6
jae 0x14007f462
mov dword [rsp + 0x230], 0
jmp 0x14007f42e
mov eax, dword [rsp + 0x230]
inc eax
mov dword [rsp + 0x230], eax
cmp dword [rsp + 0x230], 0x6e
jge 0x14007f460
movsxd rax, dword [rsp + 0x22c]
imul rax, rax, 0x1b8
lea rax, [rsp + rax + 0x4390]
movsxd rcx, dword [rsp + 0x230]
mov dword [rax + rcx*4], 0x1a01
jmp 0x14007f41e
jmp 0x14007f3f3
lea rax, [rsp + 0x3940]
mov rdi, rax
xor eax, eax
mov ecx, 0xa50
rep stosb byte [rdi], al
mov dword [rsp + 0x234], 0
jmp 0x14007f493
mov eax, dword [rsp + 0x234]
inc eax
mov dword [rsp + 0x234], eax
movsxd rax, dword [rsp + 0x234]
cmp rax, 6
jae 0x14007f4f2
mov dword [rsp + 0x238], 0
jmp 0x14007f4be
mov eax, dword [rsp + 0x238]
inc eax
mov dword [rsp + 0x238], eax
cmp dword [rsp + 0x238], 0x6e
jge 0x14007f4f0
movsxd rax, dword [rsp + 0x234]
imul rax, rax, 0x1b8
lea rax, [rsp + rax + 0x3940]
movsxd rcx, dword [rsp + 0x238]
mov dword [rax + rcx*4], 0xcc7
jmp 0x14007f4ae
jmp 0x14007f483
lea rax, [rsp + 0x8930]
mov rdi, rax
xor eax, eax
mov ecx, 0xa50
rep stosb byte [rdi], al
mov dword [rsp + 0x23c], 0
jmp 0x14007f523
mov eax, dword [rsp + 0x23c]
inc eax
mov dword [rsp + 0x23c], eax
movsxd rax, dword [rsp + 0x23c]
cmp rax, 6
jae 0x14007f582
mov dword [rsp + 0x240], 0
jmp 0x14007f54e
mov eax, dword [rsp + 0x240]
inc eax
mov dword [rsp + 0x240], eax
cmp dword [rsp + 0x240], 0x6e
jge 0x14007f580
movsxd rax, dword [rsp + 0x23c]
imul rax, rax, 0x1b8
lea rax, [rsp + rax + 0x8930]
movsxd rcx, dword [rsp + 0x240]
mov dword [rax + rcx*4], 0x81d
jmp 0x14007f53e
jmp 0x14007f513
lea rax, [rsp + 0x9380]
mov rdi, rax
xor eax, eax
mov ecx, 0xa50
rep stosb byte [rdi], al
mov dword [rsp + 0x244], 0
jmp 0x14007f5b3
mov eax, dword [rsp + 0x244]
inc eax
mov dword [rsp + 0x244], eax
movsxd rax, dword [rsp + 0x244]
cmp rax, 6
jae 0x14007f612
mov dword [rsp + 0x248], 0
jmp 0x14007f5de
mov eax, dword [rsp + 0x248]
inc eax
mov dword [rsp + 0x248], eax
cmp dword [rsp + 0x248], 0x6e
jge 0x14007f610
movsxd rax, dword [rsp + 0x244]
imul rax, rax, 0x1b8
lea rax, [rsp + rax + 0x9380]
movsxd rcx, dword [rsp + 0x248]
mov dword [rax + rcx*4], 0xf3
jmp 0x14007f5ce
jmp 0x14007f5a3
mov qword [rsp + 0x970], 0xc7a
mov dword [rsp + 0x5a0], 0x1cdb
mov dword [rsp + 0x428], 0x2030
mov dword [rsp + 0x5a4], 0xc2e
mov dword [rsp + 0x5a8], 0x274
mov eax, dword [rsp + 0x428]
mov dword [rsp + 0x50], eax
cmp dword [rsp + 0x50], 0x5f4dbe
jg 0x14007f6e7
cmp dword [rsp + 0x50], 0x5f4dbe
je 0x140080111
cmp dword [rsp + 0x50], 0x293403
jg 0x14007f6b8
cmp dword [rsp + 0x50], 0x293403
je 0x1400804fb
cmp dword [rsp + 0x50], 0xee8a1
je 0x140080ea5
cmp dword [rsp + 0x50], 0x11c046
je 0x140080ec3
cmp dword [rsp + 0x50], 0x283268
je 0x14007f74f
jmp 0x140081d66
cmp dword [rsp + 0x50], 0x4dccda
je 0x140080e87
cmp dword [rsp + 0x50], 0x56e08c
je 0x1400808ae
cmp dword [rsp + 0x50], 0x57b15d
je 0x14007f80f
jmp 0x140081d66
cmp dword [rsp + 0x50], 0x7a7bfe
jg 0x14007f72e
cmp dword [rsp + 0x50], 0x7a7bfe
je 0x1400813ec
cmp dword [rsp + 0x50], 0x6563c5
je 0x140081d48
cmp dword [rsp + 0x50], 0x708b9e
je 0x14007f82d
cmp dword [rsp + 0x50], 0x786502
je 0x1400813dd
jmp 0x140081d66
cmp dword [rsp + 0x50], 0x7d77a3
je 0x14007f7f1
cmp dword [rsp + 0x50], 0x87e06e
je 0x14007f81e
jmp 0x140081d66
lea rax, str.YFdJneuxth
mov qword [rsp + 0x978], rax
lea rax, [rsp + 0x23e0]
mov rdi, rax
xor eax, eax
mov ecx, 0x230
rep stosb byte [rdi], al
mov dword [rsp + 0x24c], 0
jmp 0x14007f78f
mov eax, dword [rsp + 0x24c]
inc eax
mov dword [rsp + 0x24c], eax
movsxd rax, dword [rsp + 0x24c]
cmp rax, 0xa
jae 0x14007f7f1
mov dword [rsp + 0x250], 0
jmp 0x14007f7ba
mov eax, dword [rsp + 0x250]
inc eax
mov dword [rsp + 0x250], eax
cmp dword [rsp + 0x250], 7
jge 0x14007f7ef
movsxd rax, dword [rsp + 0x24c]
imul rax, rax, 0x38
lea rax, [rsp + rax + 0x23e0]
movsxd rcx, dword [rsp + 0x250]
movsd xmm0, qword [0x140125d10]
movsd qword [rax + rcx*8], xmm0
jmp 0x14007f7aa
jmp 0x14007f77f
lea rax, str.uBRmzKscOB
mov qword [rsp + 0x750], rax
lea rax, str.bXnQhYQRWE
mov qword [rsp + 0x758], rax
lea rax, str.AfAfVejjQl
mov qword [rsp + 0x760], rax
lea rax, str.wrXSBFJulL
mov qword [rsp + 0x768], rax
lea rax, str.ePMzUpywcP
mov qword [rsp + 0x770], rax
movsd xmm0, qword [0x140123b18]
movsd qword [rsp + 0x1ba0], xmm0
movsd xmm0, qword [0x140124d88]
movsd qword [rsp + 0x1ba8], xmm0
movsd xmm0, qword [0x140123708]
movsd qword [rsp + 0x1bb0], xmm0
movsd xmm0, qword [0x1401256b8]
movsd qword [rsp + 0x1bb8], xmm0
movsd xmm0, qword [0x1401226a8]
movsd qword [rsp + 0x1bc0], xmm0
movsd xmm0, qword [0x140123568]
movsd qword [rsp + 0x1bc8], xmm0
movsd xmm0, qword [0x140122c38]
movsd qword [rsp + 0x1bd0], xmm0
movsd xmm0, qword [0x1401223a0]
movsd qword [rsp + 0x1bd8], xmm0
movsd xmm0, qword [0x140124ab8]
movsd qword [rsp + 0x1be0], xmm0
movsd xmm0, qword [0x140124ed0]
movsd qword [rsp + 0x1be8], xmm0
movsd xmm0, qword [0x140123e38]
movsd qword [rsp + 0x1bf0], xmm0
movsd xmm0, qword [0x1401250a8]
movsd qword [rsp + 0x1bf8], xmm0
movsd xmm0, qword [0x140124990]
movsd qword [rsp + 0x1c00], xmm0
movsd xmm0, qword [0x140123b80]
movsd qword [rsp + 0x1c08], xmm0
movsd xmm0, qword [0x140122b98]
movsd qword [rsp + 0x1c10], xmm0
movsd xmm0, qword [0x140124728]
movsd qword [rsp + 0x1c18], xmm0
movsd xmm0, qword [0x140122cb0]
movsd qword [rsp + 0x1c20], xmm0
movsd xmm0, qword [0x140125460]
movsd qword [rsp + 0x1c28], xmm0
movsd xmm0, qword [0x140123c70]
movsd qword [rsp + 0x1c30], xmm0
movsd xmm0, qword [0x140122b78]
movsd qword [rsp + 0x1c38], xmm0
movsd xmm0, qword [0x1401245a0]
movsd qword [rsp + 0x1c40], xmm0
movsd xmm0, qword [0x140125878]
movsd qword [rsp + 0x1c48], xmm0
movsd xmm0, qword [0x140125008]
movsd qword [rsp + 0x1c50], xmm0
movsd xmm0, qword [0x140123b60]
movsd qword [rsp + 0x1c58], xmm0
movsd xmm0, qword [0x140122ba8]
movsd qword [rsp + 0x1c60], xmm0
movsd xmm0, qword [0x140125228]
movsd qword [rsp + 0x1c68], xmm0
movsd xmm0, qword [0x140122150]
movsd qword [rsp + 0x1c70], xmm0
movsd xmm0, qword [0x140125a58]
movsd qword [rsp + 0x1c78], xmm0
movsd xmm0, qword [0x140121d90]
movsd qword [rsp + 0x1c80], xmm0
movsd xmm0, qword [0x140123c80]
movsd qword [rsp + 0x1c88], xmm0
movsd xmm0, qword [0x140122fb0]
movsd qword [rsp + 0x1c90], xmm0
movsd xmm0, qword [0x140123560]
movsd qword [rsp + 0x1c98], xmm0
movsd xmm0, qword [0x140122838]
movsd qword [rsp + 0x1ca0], xmm0
movsd xmm0, qword [0x140123d90]
movsd qword [rsp + 0x1ca8], xmm0
movsd xmm0, qword [0x1401238c0]
movsd qword [rsp + 0x1cb0], xmm0
movsd xmm0, qword [0x1401229b8]
movsd qword [rsp + 0x1cb8], xmm0
movsd xmm0, qword [0x140123630]
movsd qword [rsp + 0x1cc0], xmm0
movsd xmm0, qword [0x1401243d8]
movsd qword [rsp + 0x1cc8], xmm0
movsd xmm0, qword [0x140124e08]
movsd qword [rsp + 0x1cd0], xmm0
movsd xmm0, qword [0x140122e60]
movsd qword [rsp + 0x1cd8], xmm0
movsd xmm0, qword [0x140124e40]
movsd qword [rsp + 0x1ce0], xmm0
movsd xmm0, qword [0x1401254b8]
movsd qword [rsp + 0x1ce8], xmm0
movsd xmm0, qword [0x1401226f8]
movsd qword [rsp + 0x1cf0], xmm0
movsd xmm0, qword [0x140123dc0]
movsd qword [rsp + 0x1cf8], xmm0
movsd xmm0, qword [0x140124a08]
movsd qword [rsp + 0x1d00], xmm0
movsd xmm0, qword [0x140122e38]
movsd qword [rsp + 0x1d08], xmm0
movsd xmm0, qword [0x140122910]
movsd qword [rsp + 0x1d10], xmm0
movsd xmm0, qword [0x140124540]
movsd qword [rsp + 0x1d18], xmm0
movsd xmm0, qword [0x1401221d8]
movsd qword [rsp + 0x1d20], xmm0
movsd xmm0, qword [0x140123a68]
movsd qword [rsp + 0x1d28], xmm0
movsd xmm0, qword [0x140123a48]
movsd qword [rsp + 0x1d30], xmm0
movsd xmm0, qword [0x140122c88]
movsd qword [rsp + 0x1d38], xmm0
movsd xmm0, qword [0x140124038]
movsd qword [rsp + 0x1d40], xmm0
movsd xmm0, qword [0x140123820]
movsd qword [rsp + 0x1d48], xmm0
movsd xmm0, qword [0x140124d78]
movsd qword [rsp + 0x1d50], xmm0
movsd xmm0, qword [0x1401259e0]
movsd qword [rsp + 0x1d58], xmm0
movsd xmm0, qword [0x140123760]
movsd qword [rsp + 0x1d60], xmm0
movsd xmm0, qword [0x1401233c0]
movsd qword [rsp + 0x1d68], xmm0
movsd xmm0, qword [0x140125718]
movsd qword [rsp + 0x1d70], xmm0
movsd xmm0, qword [0x140125bc8]
movsd qword [rsp + 0x1d78], xmm0
movsd xmm0, qword [0x140122ed0]
movsd qword [rsp + 0x1d80], xmm0
movsd xmm0, qword [0x140125190]
movsd qword [rsp + 0x1d88], xmm0
movsd xmm0, qword [0x1401240f0]
movsd qword [rsp + 0x1d90], xmm0
movsd xmm0, qword [0x140125200]
movsd qword [rsp + 0x1d98], xmm0
movsd xmm0, qword [0x140122c30]
movsd qword [rsp + 0x1da0], xmm0
movsd xmm0, qword [0x140125a70]
movsd qword [rsp + 0x1da8], xmm0
movsd xmm0, qword [0x1401249d8]
movsd qword [rsp + 0x1db0], xmm0
movsd xmm0, qword [0x140122e10]
movsd qword [rsp + 0x1db8], xmm0
movsd xmm0, qword [0x140124090]
movsd qword [rsp + 0x1dc0], xmm0
movsd xmm0, qword [0x140125640]
movsd qword [rsp + 0x1dc8], xmm0
movsd xmm0, qword [0x140123698]
movsd qword [rsp + 0x1dd0], xmm0
movsd xmm0, qword [0x140122198]
movsd qword [rsp + 0x1dd8], xmm0
movsd xmm0, qword [0x1401227e0]
movsd qword [rsp + 0x1de0], xmm0
movsd xmm0, qword [0x140123528]
movsd qword [rsp + 0x1de8], xmm0
movsd xmm0, qword [0x140124a78]
movsd qword [rsp + 0x1df0], xmm0
movsd xmm0, qword [0x140125598]
movsd qword [rsp + 0x1df8], xmm0
movsd xmm0, qword [0x140124f70]
movsd qword [rsp + 0x1e00], xmm0
movsd xmm0, qword [0x140124bf0]
movsd qword [rsp + 0x1e08], xmm0
movsd xmm0, qword [0x140122298]
movsd qword [rsp + 0x1e10], xmm0
movsd xmm0, qword [0x140125110]
movsd qword [rsp + 0x1e18], xmm0
movsd xmm0, qword [0x1401259e8]
movsd qword [rsp + 0x1e20], xmm0
movsd xmm0, qword [0x140125a20]
movsd qword [rsp + 0x1e28], xmm0
movsd xmm0, qword [0x140125840]
movsd qword [rsp + 0x1e30], xmm0
movsd xmm0, qword [0x140122458]
movsd qword [rsp + 0x1e38], xmm0
movsd xmm0, qword [0x140123cf0]
movsd qword [rsp + 0x1e40], xmm0
movsd xmm0, qword [0x140125798]
movsd qword [rsp + 0x1e48], xmm0
movsd xmm0, qword [0x140125c60]
movsd qword [rsp + 0x1e50], xmm0
movsd xmm0, qword [0x140125788]
movsd qword [rsp + 0x1e58], xmm0
movsd xmm0, qword [0x140124188]
movsd qword [rsp + 0x1e60], xmm0
movsd xmm0, qword [0x1401225a0]
movsd qword [rsp + 0x1e68], xmm0
movsd xmm0, qword [0x140121df0]
movsd qword [rsp + 0x1e70], xmm0
mov dword [rsp + 0x11c], 0
mov dword [rsp + 0x118], 0
jmp 0x14007fe6f
mov eax, dword [rsp + 0x118]
inc eax
mov dword [rsp + 0x118], eax
cmp dword [rsp + 0x118], 3
jge 0x14007fec5
movsxd rax, dword [rsp + 0x11c]
imul rax, rax, 0x68
lea rax, [rsp + rax + 0x1ba0]
movsxd rcx, dword [rsp + 0x118]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x140121cf0]
movsxd rax, dword [rsp + 0x118]
movsxd rcx, dword [rsp + 0x11c]
imul rcx, rcx, 0x68
lea rcx, [rsp + rcx + 0x1ba0]
movsd qword [rcx + rax*8], xmm0
jmp 0x14007fe5f
mov eax, dword [rsp + 0x11c]
inc eax
mov dword [rsp + 0x11c], eax
cmp dword [rsp + 0x11c], 3
jl 0x14007fe52
lea rax, str.fONrkccAIx
mov qword [rsp + 0x778], rax
mov dword [rsp + 0xa70], 0x1dd5
mov dword [rsp + 0xa74], 0x1874
mov dword [rsp + 0xa78], 0x19b3
mov dword [rsp + 0xa7c], 0x1d95
mov dword [rsp + 0xa80], 0xf05
mov dword [rsp + 0xa84], 0xb4e
mov dword [rsp + 0xa88], 0xd55
mov dword [rsp + 0xa8c], 0x38f
mov dword [rsp + 0xa90], 0x2160
mov dword [rsp + 0xa94], 0x778
mov dword [rsp + 0xa98], 0xc41
mov dword [rsp + 0xa9c], 0x7f0
mov dword [rsp + 0xaa0], 0x23ed
mov dword [rsp + 0xaa4], 0x8a5
mov dword [rsp + 0xaa8], 0x820
mov dword [rsp + 0xaac], 0x1206
mov dword [rsp + 0xab0], 0x6a5
mov dword [rsp + 0xab4], 0x668
mov dword [rsp + 0xab8], 0x7d8
mov dword [rsp + 0xabc], 0x1e8c
mov dword [rsp + 0xac0], 0x917
mov dword [rsp + 0xac4], 0x235
mov dword [rsp + 0xac8], 0x1eec
mov dword [rsp + 0xacc], 0x1b4b
mov dword [rsp + 0xad0], 0x56c
mov dword [rsp + 0xad4], 0x1526
mov dword [rsp + 0xad8], 0x1446
mov dword [rsp + 0xadc], 0x2211
mov dword [rsp + 0xae0], 0x423
mov dword [rsp + 0xae4], 0x593
mov dword [rsp + 0xae8], 0x1f25
mov dword [rsp + 0xaec], 0x1534
mov dword [rsp + 0xaf0], 0x1a90
mov dword [rsp + 0xaf4], 0x1e3
mov dword [rsp + 0xaf8], 0x1cc2
mov dword [rsp + 0xafc], 0xbff
mov dword [rsp + 0x124], 0
mov dword [rsp + 0x120], 0
jmp 0x1400800a6
mov eax, dword [rsp + 0x120]
inc eax
mov dword [rsp + 0x120], eax
cmp dword [rsp + 0x120], 3
jge 0x1400800f3
movsxd rax, dword [rsp + 0x124]
imul rax, rax, 0x24
lea rax, [rsp + rax + 0xa70]
movsxd rcx, dword [rsp + 0x120]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0x120]
movsxd rdx, dword [rsp + 0x124]
imul rdx, rdx, 0x24
lea rdx, [rsp + rdx + 0xa70]
mov dword [rdx + rcx*4], eax
jmp 0x140080096
mov eax, dword [rsp + 0x124]
inc eax
mov dword [rsp + 0x124], eax
cmp dword [rsp + 0x124], 3
jl 0x140080089
lea rax, str.zTtEKkdSUF
mov qword [rsp + 0x780], rax
movsd xmm0, qword [0x140124510]
movsd qword [rsp + 0x1780], xmm0
movsd xmm0, qword [0x140123508]
movsd qword [rsp + 0x1788], xmm0
movsd xmm0, qword [0x140122b40]
movsd qword [rsp + 0x1790], xmm0
movsd xmm0, qword [0x140125170]
movsd qword [rsp + 0x1798], xmm0
movsd xmm0, qword [0x140124408]
movsd qword [rsp + 0x17a0], xmm0
movsd xmm0, qword [0x140124d40]
movsd qword [rsp + 0x17a8], xmm0
movsd xmm0, qword [0x140125b58]
movsd qword [rsp + 0x17b0], xmm0
movsd xmm0, qword [0x1401235d8]
movsd qword [rsp + 0x17b8], xmm0
movsd xmm0, qword [0x140123e50]
movsd qword [rsp + 0x17c0], xmm0
movsd xmm0, qword [0x140123ba8]
movsd qword [rsp + 0x17c8], xmm0
movsd xmm0, qword [0x1401247d0]
movsd qword [rsp + 0x17d0], xmm0
movsd xmm0, qword [0x1401255f0]
movsd qword [rsp + 0x17d8], xmm0
movsd xmm0, qword [0x1401226d0]
movsd qword [rsp + 0x17e0], xmm0
movsd xmm0, qword [0x140125430]
movsd qword [rsp + 0x17e8], xmm0
movsd xmm0, qword [0x140125490]
movsd qword [rsp + 0x17f0], xmm0
movsd xmm0, qword [0x140121f08]
movsd qword [rsp + 0x17f8], xmm0
movsd xmm0, qword [0x140125b30]
movsd qword [rsp + 0x1800], xmm0
movsd xmm0, qword [0x140123d60]
movsd qword [rsp + 0x1808], xmm0
movsd xmm0, qword [0x140122798]
movsd qword [rsp + 0x1810], xmm0
movsd xmm0, qword [0x1401250c8]
movsd qword [rsp + 0x1818], xmm0
movsd xmm0, qword [0x140123aa8]
movsd qword [rsp + 0x1820], xmm0
movsd xmm0, qword [0x140124478]
movsd qword [rsp + 0x1828], xmm0
movsd xmm0, qword [0x1401253e8]
movsd qword [rsp + 0x1830], xmm0
movsd xmm0, qword [0x140123cb0]
movsd qword [rsp + 0x1838], xmm0
movsd xmm0, qword [0x140124030]
movsd qword [rsp + 0x1840], xmm0
movsd xmm0, qword [0x140122fa8]
movsd qword [rsp + 0x1848], xmm0
movsd xmm0, qword [0x140125510]
movsd qword [rsp + 0x1850], xmm0
movsd xmm0, qword [0x140124b88]
movsd qword [rsp + 0x1858], xmm0
movsd xmm0, qword [0x140122390]
movsd qword [rsp + 0x1860], xmm0
movsd xmm0, qword [0x140124058]
movsd qword [rsp + 0x1868], xmm0
movsd xmm0, qword [0x140125160]
movsd qword [rsp + 0x1870], xmm0
movsd xmm0, qword [0x140122160]
movsd qword [rsp + 0x1878], xmm0
movsd xmm0, qword [0x140124f50]
movsd qword [rsp + 0x1880], xmm0
movsd xmm0, qword [0x140123b98]
movsd qword [rsp + 0x1888], xmm0
movsd xmm0, qword [0x1401229b0]
movsd qword [rsp + 0x1890], xmm0
movsd xmm0, qword [0x140124340]
movsd qword [rsp + 0x1898], xmm0
movsd xmm0, qword [0x140121f88]
movsd qword [rsp + 0x18a0], xmm0
movsd xmm0, qword [0x1401237b8]
movsd qword [rsp + 0x18a8], xmm0
movsd xmm0, qword [0x140123058]
movsd qword [rsp + 0x18b0], xmm0
movsd xmm0, qword [0x140124850]
movsd qword [rsp + 0x18b8], xmm0
movsd xmm0, qword [0x140122cd8]
movsd qword [rsp + 0x18c0], xmm0
movsd xmm0, qword [0x140122f40]
movsd qword [rsp + 0x18c8], xmm0
movsd xmm0, qword [0x140121ea0]
movsd qword [rsp + 0x18d0], xmm0
movsd xmm0, qword [0x140122d40]
movsd qword [rsp + 0x18d8], xmm0
movsd xmm0, qword [0x140125800]
movsd qword [rsp + 0x18e0], xmm0
movsd xmm0, qword [0x140124748]
movsd qword [rsp + 0x18e8], xmm0
movsd xmm0, qword [0x1401236c8]
movsd qword [rsp + 0x18f0], xmm0
movsd xmm0, qword [0x140122968]
movsd qword [rsp + 0x18f8], xmm0
mov dword [rsp + 0x12c], 2
mov dword [rsp + 0x128], 0
jmp 0x140080478
mov eax, dword [rsp + 0x128]
inc eax
mov dword [rsp + 0x128], eax
cmp dword [rsp + 0x128], 3
jge 0x1400804ce
movsxd rax, dword [rsp + 0x12c]
imul rax, rax, 0x30
lea rax, [rsp + rax + 0x1780]
movsxd rcx, dword [rsp + 0x128]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x140121cf0]
movsxd rax, dword [rsp + 0x128]
movsxd rcx, dword [rsp + 0x12c]
imul rcx, rcx, 0x30
lea rcx, [rsp + rcx + 0x1780]
movsd qword [rcx + rax*8], xmm0
jmp 0x140080468
mov eax, dword [rsp + 0x12c]
inc eax
mov dword [rsp + 0x12c], eax
cmp dword [rsp + 0x12c], 3
jl 0x14008045b
lea rax, str.isHjtpBOJK
mov qword [rsp + 0x788], rax
lea rax, str.myfJGzhGRB
mov qword [rsp + 0x790], rax
lea rax, str.WKlEDPbwzb
mov qword [rsp + 0x798], rax
mov dword [rsp + 0xbd0], 0x8d0
mov dword [rsp + 0xbd4], 0x10cf
mov dword [rsp + 0xbd8], 0x1b8f
mov dword [rsp + 0xbdc], 0x977
mov dword [rsp + 0xbe0], 0xa3d
mov dword [rsp + 0xbe4], 0xf7d
mov dword [rsp + 0xbe8], 0xe91
mov dword [rsp + 0xbec], 0x1312
mov dword [rsp + 0xbf0], 0xe16
mov dword [rsp + 0xbf4], 0xf5f
mov dword [rsp + 0xbf8], 0x24ba
mov dword [rsp + 0xbfc], 0xa14
mov dword [rsp + 0xc00], 0x5d9
mov dword [rsp + 0xc04], 0x1b16
mov dword [rsp + 0xc08], 0xa2d
mov dword [rsp + 0xc0c], 0x2502
mov dword [rsp + 0xc10], 0x44f
mov dword [rsp + 0xc14], 0x261d
mov dword [rsp + 0xc18], 0x226a
mov dword [rsp + 0xc1c], 0x113f
mov dword [rsp + 0xc20], 0xcf7
mov dword [rsp + 0xc24], 0x1f8
mov dword [rsp + 0xc28], 0x531
mov dword [rsp + 0xc2c], 0xd67
mov dword [rsp + 0xc30], 0xf62
mov dword [rsp + 0xc34], 0xba8
mov dword [rsp + 0xc38], 0x2019
mov dword [rsp + 0xc3c], 0x2003
mov dword [rsp + 0xc40], 0x1119
mov dword [rsp + 0xc44], 0x218
mov dword [rsp + 0xc48], 0xff3
mov dword [rsp + 0xc4c], 0x21a
mov dword [rsp + 0xc50], 0x869
mov dword [rsp + 0xc54], 0x2152
mov dword [rsp + 0xc58], 0x4ed
mov dword [rsp + 0xc5c], 0x1de3
mov dword [rsp + 0xc60], 0x1e45
mov dword [rsp + 0xc64], 0x13a7
mov dword [rsp + 0xc68], 0x29b
mov dword [rsp + 0xc6c], 0x85a
mov dword [rsp + 0xc70], 0x2211
mov dword [rsp + 0xc74], 0x71a
mov dword [rsp + 0xc78], 0x20b5
mov dword [rsp + 0xc7c], 0x223b
mov dword [rsp + 0xc80], 0x1d
mov dword [rsp + 0xc84], 0x728
mov dword [rsp + 0xc88], 0x16d0
mov dword [rsp + 0xc8c], 0x22d9
mov dword [rsp + 0xc90], 0x6c6
mov dword [rsp + 0xc94], 0x17e2
mov dword [rsp + 0xc98], 0x1e56
mov dword [rsp + 0xc9c], 0x1085
mov dword [rsp + 0xca0], 0x1cc8
mov dword [rsp + 0xca4], 0x1af4
mov dword [rsp + 0xca8], 0x8b6
mov dword [rsp + 0xcac], 0x6d8
mov dword [rsp + 0xcb0], 0xb9e
mov dword [rsp + 0xcb4], 0xe27
mov dword [rsp + 0xcb8], 0x2123
mov dword [rsp + 0xcbc], 0x25a3
mov dword [rsp + 0xcc0], 0x1673
mov dword [rsp + 0xcc4], 0x159c
mov dword [rsp + 0xcc8], 0x1f9
mov dword [rsp + 0xccc], 0xbfd
mov dword [rsp + 0xcd0], 0x267a
mov dword [rsp + 0xcd4], 0x22a0
mov dword [rsp + 0xcd8], 0x1ab
mov dword [rsp + 0xcdc], 0xb95
mov dword [rsp + 0xce0], 0x1629
mov dword [rsp + 0xce4], 0x1359
mov dword [rsp + 0x90], 3
mov dword [rsp + 0x8c], 0
jmp 0x140080843
mov eax, dword [rsp + 0x8c]
inc eax
mov dword [rsp + 0x8c], eax
cmp dword [rsp + 0x8c], 3
jge 0x140080890
movsxd rax, dword [rsp + 0x90]
imul rax, rax, 0x28
lea rax, [rsp + rax + 0xbd0]
movsxd rcx, dword [rsp + 0x8c]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0x8c]
movsxd rdx, dword [rsp + 0x90]
imul rdx, rdx, 0x28
lea rdx, [rsp + rdx + 0xbd0]
mov dword [rdx + rcx*4], eax
jmp 0x140080833
mov eax, dword [rsp + 0x90]
inc eax
mov dword [rsp + 0x90], eax
cmp dword [rsp + 0x90], 3
jl 0x140080826
lea rax, str.YCTvRgNoow
mov qword [rsp + 0x7a0], rax
lea rax, str.MZXgacnRIL
mov qword [rsp + 0x7a8], rax
mov dword [rsp + 0xcf0], 0xc61
mov dword [rsp + 0xcf4], 0x1483
mov dword [rsp + 0xcf8], 0x189b
mov dword [rsp + 0xcfc], 0x2523
mov dword [rsp + 0xd00], 0x1245
mov dword [rsp + 0xd04], 0x101e
mov dword [rsp + 0xd08], 0x1993
mov dword [rsp + 0xd0c], 0x407
mov dword [rsp + 0xd10], 0x18f6
mov dword [rsp + 0xd14], 0xc75
mov dword [rsp + 0xd18], 0x521
mov dword [rsp + 0xd1c], 0x14b8
mov dword [rsp + 0xd20], 0x22cf
mov dword [rsp + 0xd24], 0x48c
mov dword [rsp + 0xd28], 0x57c
mov dword [rsp + 0xd2c], 0xb3a
mov dword [rsp + 0xd30], 0xcaf
mov dword [rsp + 0xd34], 0x1a7c
mov dword [rsp + 0xd38], 0x1124
mov dword [rsp + 0xd3c], 0x69f
mov dword [rsp + 0xd40], 0x1413
mov dword [rsp + 0xd44], 0x2b8
mov dword [rsp + 0xd48], 0x4b7
mov dword [rsp + 0xd4c], 0x2d9
mov dword [rsp + 0xd50], 0x2595
mov dword [rsp + 0xd54], 0x198
mov dword [rsp + 0xd58], 0xdc
mov dword [rsp + 0xd5c], 0x18e8
mov dword [rsp + 0xd60], 0x9bc
mov dword [rsp + 0xd64], 0x1933
mov dword [rsp + 0xd68], 0x236e
mov dword [rsp + 0xd6c], 0x8c3
mov dword [rsp + 0xd70], 0x12b
mov dword [rsp + 0xd74], 0x270c
mov dword [rsp + 0xd78], 0x163f
mov dword [rsp + 0xd7c], 0x1436
mov dword [rsp + 0xd80], 0x1a09
mov dword [rsp + 0xd84], 0x1815
mov dword [rsp + 0xd88], 0x114
mov dword [rsp + 0xd8c], 0x1dae
mov dword [rsp + 0xd90], 0x2532
mov dword [rsp + 0xd94], 0x1f7a
mov dword [rsp + 0xd98], 0x11a
mov dword [rsp + 0xd9c], 0x9c7
mov dword [rsp + 0xda0], 0xbb
mov dword [rsp + 0xda4], 0x1aa8
mov dword [rsp + 0xda8], 0xe44
mov dword [rsp + 0xdac], 0x8bd
mov dword [rsp + 0xdb0], 0x2be
mov dword [rsp + 0xdb4], 0x10ac
mov dword [rsp + 0xdb8], 0x179f
mov dword [rsp + 0xdbc], 0x25d0
mov dword [rsp + 0xdc0], 0xf20
mov dword [rsp + 0xdc4], 0x432
mov dword [rsp + 0xdc8], 0x126a
mov dword [rsp + 0xdcc], 0x9a9
mov dword [rsp + 0xdd0], 0xfcc
mov dword [rsp + 0xdd4], 0x15c2
mov dword [rsp + 0xdd8], 0x269c
mov dword [rsp + 0xddc], 0x10ac
mov dword [rsp + 0xde0], 0xf41
mov dword [rsp + 0xde4], 0xaa
mov dword [rsp + 0xde8], 0x2159
mov dword [rsp + 0xdec], 0x26d1
mov dword [rsp + 0xdf0], 0x1015
mov dword [rsp + 0xdf4], 0x236d
mov dword [rsp + 0xdf8], 0x138c
mov dword [rsp + 0xdfc], 0x22d1
mov dword [rsp + 0xe00], 0x155b
mov dword [rsp + 0xe04], 0x1854
mov dword [rsp + 0xe08], 0x1840
mov dword [rsp + 0xe0c], 0x1ba9
mov dword [rsp + 0xe10], 0x1967
mov dword [rsp + 0xe14], 0x1a85
mov dword [rsp + 0xe18], 0x87b
mov dword [rsp + 0xe1c], 0x1ba7
mov dword [rsp + 0xe20], 0x19d
mov dword [rsp + 0xe24], 0x21fe
mov dword [rsp + 0xe28], 0x21e
mov dword [rsp + 0xe2c], 0xaed
mov dword [rsp + 0xe30], 0x1a62
mov dword [rsp + 0xe34], 0x1f2d
mov dword [rsp + 0xe38], 0x162a
mov dword [rsp + 0xe3c], 0x201e
mov dword [rsp + 0xe40], 0x194
mov dword [rsp + 0xe44], 0x24ac
mov dword [rsp + 0xe48], 0x20b1
mov dword [rsp + 0xe4c], 0x2407
mov dword [rsp + 0xe50], 0x14a2
mov dword [rsp + 0xe54], 0xc96
mov dword [rsp + 0xe58], 0x46a
mov dword [rsp + 0xe5c], 0x446
mov dword [rsp + 0xe60], 0x1887
mov dword [rsp + 0xe64], 0x1776
mov dword [rsp + 0xe68], 0xe6c
mov dword [rsp + 0xe6c], 0x2488
mov dword [rsp + 0xe70], 0x252f
mov dword [rsp + 0xe74], 0x157
mov dword [rsp + 0xe78], 0x20c0
mov dword [rsp + 0xe7c], 0x45d
mov dword [rsp + 0xe80], 0x71c
mov dword [rsp + 0xe84], 0x1282
mov dword [rsp + 0xe88], 0x1a70
mov dword [rsp + 0xe8c], 0x1178
mov dword [rsp + 0xe90], 0x1f7b
mov dword [rsp + 0xe94], 0x2304
mov dword [rsp + 0xe98], 0xc68
mov dword [rsp + 0xe9c], 0x1baa
mov dword [rsp + 0xea0], 0x22c6
mov dword [rsp + 0xea4], 0x1dd1
mov dword [rsp + 0xea8], 0x80b
mov dword [rsp + 0xeac], 0x14dc
mov dword [rsp + 0xeb0], 0x13a3
mov dword [rsp + 0xeb4], 0x1baf
mov dword [rsp + 0xeb8], 0x1d58
mov dword [rsp + 0xebc], 0x1722
mov dword [rsp + 0xec0], 0x118e
mov dword [rsp + 0xec4], 0x13b
mov dword [rsp + 0xec8], 0x253d
mov dword [rsp + 0xecc], 0x1277
mov dword [rsp + 0x98], 5
mov dword [rsp + 0x94], 0
jmp 0x140080e1c
mov eax, dword [rsp + 0x94]
inc eax
mov dword [rsp + 0x94], eax
cmp dword [rsp + 0x94], 3
jge 0x140080e69
movsxd rax, dword [rsp + 0x98]
imul rax, rax, 0x30
lea rax, [rsp + rax + 0xcf0]
movsxd rcx, dword [rsp + 0x94]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0x94]
movsxd rdx, dword [rsp + 0x98]
imul rdx, rdx, 0x30
lea rdx, [rsp + rdx + 0xcf0]
mov dword [rdx + rcx*4], eax
jmp 0x140080e0c
mov eax, dword [rsp + 0x98]
inc eax
mov dword [rsp + 0x98], eax
cmp dword [rsp + 0x98], 3
jl 0x140080dff
lea rax, str.iAwYOqtrGM
mov qword [rsp + 0x7b0], rax
lea rax, str.gzjZAtMUKo
mov qword [rsp + 0x7b8], rax
lea rax, str.mldqigozTh
mov qword [rsp + 0x7c0], rax
lea rax, str.IpYtXKIGQK
mov qword [rsp + 0x7c8], rax
lea rax, str.oAxLkTRtiD
mov qword [rsp + 0x7d0], rax
mov dword [rsp + 0xed0], 0x1a1
mov dword [rsp + 0xed4], 0x1797
mov dword [rsp + 0xed8], 0x453
mov dword [rsp + 0xedc], 0x11ab
mov dword [rsp + 0xee0], 0x249c
mov dword [rsp + 0xee4], 0xb81
mov dword [rsp + 0xee8], 0x1fe3
mov dword [rsp + 0xeec], 0xa77
mov dword [rsp + 0xef0], 0xf90
mov dword [rsp + 0xef4], 0x17c4
mov dword [rsp + 0xef8], 0x49
mov dword [rsp + 0xefc], 0x7c4
mov dword [rsp + 0xf00], 0x139e
mov dword [rsp + 0xf04], 0x15e2
mov dword [rsp + 0xf08], 0x17de
mov dword [rsp + 0xf0c], 0x1578
mov dword [rsp + 0xf10], 0x1265
mov dword [rsp + 0xf14], 0xcdb
mov dword [rsp + 0xf18], 0x98
mov dword [rsp + 0xf1c], 0x1f9f
mov dword [rsp + 0xf20], 0x2142
mov dword [rsp + 0xf24], 0x24c3
mov dword [rsp + 0xf28], 0x1552
mov dword [rsp + 0xf2c], 0x175d
mov dword [rsp + 0xf30], 0x43a
mov dword [rsp + 0xf34], 0x245b
mov dword [rsp + 0xf38], 0x2356
mov dword [rsp + 0xf3c], 0x649
mov dword [rsp + 0xf40], 0x7d3
mov dword [rsp + 0xf44], 0x14cf
mov dword [rsp + 0xf48], 0x1f16
mov dword [rsp + 0xf4c], 0x20a2
mov dword [rsp + 0xf50], 0x242c
mov dword [rsp + 0xf54], 0x1a03
mov dword [rsp + 0xf58], 0x232f
mov dword [rsp + 0xf5c], 0x1348
mov dword [rsp + 0xf60], 0x38c
mov dword [rsp + 0xf64], 0x1a20
mov dword [rsp + 0xf68], 0x725
mov dword [rsp + 0xf6c], 0x1c30
mov dword [rsp + 0xf70], 0xcc9
mov dword [rsp + 0xf74], 0xdcd
mov dword [rsp + 0xf78], 0x1c85
mov dword [rsp + 0xf7c], 0x108b
mov dword [rsp + 0xf80], 0x1d96
mov dword [rsp + 0xf84], 0x23d5
mov dword [rsp + 0xf88], 0x2fe
mov dword [rsp + 0xf8c], 0x1d0
mov dword [rsp + 0xf90], 0xc09
mov dword [rsp + 0xf94], 0xbb4
mov dword [rsp + 0xf98], 0xbf3
mov dword [rsp + 0xf9c], 0x61e
mov dword [rsp + 0xfa0], 0x235b
mov dword [rsp + 0xfa4], 0xa98
mov dword [rsp + 0xfa8], 0x1415
mov dword [rsp + 0xfac], 0x3ec
mov dword [rsp + 0xfb0], 0x245
mov dword [rsp + 0xfb4], 0x1405
mov dword [rsp + 0xfb8], 0xd70
mov dword [rsp + 0xfbc], 0x41
mov dword [rsp + 0xfc0], 0xf3a
mov dword [rsp + 0xfc4], 0x199a
mov dword [rsp + 0xfc8], 0x2a4
mov dword [rsp + 0xfcc], 0x21d0
mov dword [rsp + 0xfd0], 0x1fbd
mov dword [rsp + 0xfd4], 0x6b6
mov dword [rsp + 0xfd8], 0xaa6
mov dword [rsp + 0xfdc], 0x20a9
mov dword [rsp + 0xfe0], 0x19c1
mov dword [rsp + 0xfe4], 0x495
mov dword [rsp + 0xfe8], 0x11ec
mov dword [rsp + 0xfec], 0x1f54
mov dword [rsp + 0xff0], 0x5b6
mov dword [rsp + 0xff4], 0xb77
mov dword [rsp + 0xff8], 0x12d5
mov dword [rsp + 0xffc], 0x1375
mov dword [rsp + 0x1000], 0x83e
mov dword [rsp + 0x1004], 0x4c6
mov dword [rsp + 0x1008], 0x20d5
mov dword [rsp + 0x100c], 0x773
mov dword [rsp + 0x1010], 0x215c
mov dword [rsp + 0x1014], 0x2185
mov dword [rsp + 0x1018], 0x214e
mov dword [rsp + 0x101c], 0x232d
mov dword [rsp + 0x1020], 0x8dc
mov dword [rsp + 0x1024], 0x18f7
mov dword [rsp + 0x1028], 0x2455
mov dword [rsp + 0x102c], 0x1994
mov dword [rsp + 0x1030], 0x5ee
mov dword [rsp + 0x1034], 0x1f42
mov dword [rsp + 0x1038], 0x1103
mov dword [rsp + 0x103c], 0x1695
mov dword [rsp + 0x1040], 0xcaf
mov dword [rsp + 0x1044], 0x6e3
mov dword [rsp + 0x1048], 0xcf5
mov dword [rsp + 0x104c], 0x1a3e
mov dword [rsp + 0x1050], 0xb29
mov dword [rsp + 0x1054], 0x21c3
mov dword [rsp + 0x1058], 0x17dd
mov dword [rsp + 0x105c], 0x16e0
mov dword [rsp + 0x1060], 0x192e
mov dword [rsp + 0x1064], 0x964
mov dword [rsp + 0x1068], 0xf1d
mov dword [rsp + 0x106c], 0x773
mov dword [rsp + 0xa0], 3
mov dword [rsp + 0x9c], 0
jmp 0x140081372
mov eax, dword [rsp + 0x9c]
inc eax
mov dword [rsp + 0x9c], eax
cmp dword [rsp + 0x9c], 3
jge 0x1400813bf
movsxd rax, dword [rsp + 0xa0]
imul rax, rax, 0x34
lea rax, [rsp + rax + 0xed0]
movsxd rcx, dword [rsp + 0x9c]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0x9c]
movsxd rdx, dword [rsp + 0xa0]
imul rdx, rdx, 0x34
lea rdx, [rsp + rdx + 0xed0]
mov dword [rdx + rcx*4], eax
jmp 0x140081362
mov eax, dword [rsp + 0xa0]
inc eax
mov dword [rsp + 0xa0], eax
cmp dword [rsp + 0xa0], 3
jl 0x140081355
lea rax, str.ojAyfJvJlj
mov qword [rsp + 0x7d8], rax
lea rax, str.uddafTCOdj
mov qword [rsp + 0x7e0], rax
movsd xmm0, qword [0x140123b00]
movsd qword [rsp + 0x1e80], xmm0
movsd xmm0, qword [0x1401259c0]
movsd qword [rsp + 0x1e88], xmm0
movsd xmm0, qword [0x140122a58]
movsd qword [rsp + 0x1e90], xmm0
movsd xmm0, qword [0x140123d70]
movsd qword [rsp + 0x1e98], xmm0
movsd xmm0, qword [0x140123fc0]
movsd qword [rsp + 0x1ea0], xmm0
movsd xmm0, qword [0x140123a88]
movsd qword [rsp + 0x1ea8], xmm0
movsd xmm0, qword [0x140122038]
movsd qword [rsp + 0x1eb0], xmm0
movsd xmm0, qword [0x1401244b8]
movsd qword [rsp + 0x1eb8], xmm0
movsd xmm0, qword [0x140125380]
movsd qword [rsp + 0x1ec0], xmm0
movsd xmm0, qword [0x140125630]
movsd qword [rsp + 0x1ec8], xmm0
movsd xmm0, qword [0x1401255e8]
movsd qword [rsp + 0x1ed0], xmm0
movsd xmm0, qword [0x140121e20]
movsd qword [rsp + 0x1ed8], xmm0
movsd xmm0, qword [0x1401253b0]
movsd qword [rsp + 0x1ee0], xmm0
movsd xmm0, qword [0x140122b88]
movsd qword [rsp + 0x1ee8], xmm0
movsd xmm0, qword [0x140123318]
movsd qword [rsp + 0x1ef0], xmm0
movsd xmm0, qword [0x140124048]
movsd qword [rsp + 0x1ef8], xmm0
movsd xmm0, qword [0x140123d48]
movsd qword [rsp + 0x1f00], xmm0
movsd xmm0, qword [0x140121e50]
movsd qword [rsp + 0x1f08], xmm0
movsd xmm0, qword [0x1401245f8]
movsd qword [rsp + 0x1f10], xmm0
movsd xmm0, qword [0x140124f40]
movsd qword [rsp + 0x1f18], xmm0
movsd xmm0, qword [0x140123778]
movsd qword [rsp + 0x1f20], xmm0
movsd xmm0, qword [0x140124378]
movsd qword [rsp + 0x1f28], xmm0
movsd xmm0, qword [0x140122050]
movsd qword [rsp + 0x1f30], xmm0
movsd xmm0, qword [0x140122378]
movsd qword [rsp + 0x1f38], xmm0
movsd xmm0, qword [0x140123fa8]
movsd qword [rsp + 0x1f40], xmm0
movsd xmm0, qword [0x140124c38]
movsd qword [rsp + 0x1f48], xmm0
movsd xmm0, qword [0x140125890]
movsd qword [rsp + 0x1f50], xmm0
movsd xmm0, qword [0x140125a88]
movsd qword [rsp + 0x1f58], xmm0
movsd xmm0, qword [0x140125850]
movsd qword [rsp + 0x1f60], xmm0
movsd xmm0, qword [0x140125810]
movsd qword [rsp + 0x1f68], xmm0
movsd xmm0, qword [0x140122460]
movsd qword [rsp + 0x1f70], xmm0
movsd xmm0, qword [0x140125628]
movsd qword [rsp + 0x1f78], xmm0
movsd xmm0, qword [0x140122028]
movsd qword [rsp + 0x1f80], xmm0
movsd xmm0, qword [0x140122678]
movsd qword [rsp + 0x1f88], xmm0
movsd xmm0, qword [0x1401248d8]
movsd qword [rsp + 0x1f90], xmm0
movsd xmm0, qword [0x140124718]
movsd qword [rsp + 0x1f98], xmm0
movsd xmm0, qword [0x140123218]
movsd qword [rsp + 0x1fa0], xmm0
movsd xmm0, qword [0x140122130]
movsd qword [rsp + 0x1fa8], xmm0
movsd xmm0, qword [0x1401240d0]
movsd qword [rsp + 0x1fb0], xmm0
movsd xmm0, qword [0x140124b40]
movsd qword [rsp + 0x1fb8], xmm0
movsd xmm0, qword [0x140121d88]
movsd qword [rsp + 0x1fc0], xmm0
movsd xmm0, qword [0x140125520]
movsd qword [rsp + 0x1fc8], xmm0
movsd xmm0, qword [0x140122eb0]
movsd qword [rsp + 0x1fd0], xmm0
movsd xmm0, qword [0x1401241a8]
movsd qword [rsp + 0x1fd8], xmm0
movsd xmm0, qword [0x140125b70]
movsd qword [rsp + 0x1fe0], xmm0
movsd xmm0, qword [0x1401222c8]
movsd qword [rsp + 0x1fe8], xmm0
movsd xmm0, qword [0x140121ee8]
movsd qword [rsp + 0x1ff0], xmm0
movsd xmm0, qword [0x140123748]
movsd qword [rsp + 0x1ff8], xmm0
movsd xmm0, qword [0x140123d20]
movsd qword [rsp + 0x2000], xmm0
movsd xmm0, qword [0x140123b50]
movsd qword [rsp + 0x2008], xmm0
movsd xmm0, qword [0x140125b98]
movsd qword [rsp + 0x2010], xmm0
movsd xmm0, qword [0x140122af0]
movsd qword [rsp + 0x2018], xmm0
movsd xmm0, qword [0x140122d58]
movsd qword [rsp + 0x2020], xmm0
movsd xmm0, qword [0x140122ab0]
movsd qword [rsp + 0x2028], xmm0
movsd xmm0, qword [0x140122370]
movsd qword [rsp + 0x2030], xmm0
movsd xmm0, qword [0x140124b68]
movsd qword [rsp + 0x2038], xmm0
movsd xmm0, qword [0x140123758]
movsd qword [rsp + 0x2040], xmm0
movsd xmm0, qword [0x1401221c0]
movsd qword [rsp + 0x2048], xmm0
movsd xmm0, qword [0x140122888]
movsd qword [rsp + 0x2050], xmm0
movsd xmm0, qword [0x140122ca8]
movsd qword [rsp + 0x2058], xmm0
movsd xmm0, qword [0x140123420]
movsd qword [rsp + 0x2060], xmm0
movsd xmm0, qword [0x1401223d8]
movsd qword [rsp + 0x2068], xmm0
movsd xmm0, qword [0x140123c68]
movsd qword [rsp + 0x2070], xmm0
movsd xmm0, qword [0x140125270]
movsd qword [rsp + 0x2078], xmm0
movsd xmm0, qword [0x140125868]
movsd qword [rsp + 0x2080], xmm0
movsd xmm0, qword [0x140125b28]
movsd qword [rsp + 0x2088], xmm0
movsd xmm0, qword [0x140121d28]
movsd qword [rsp + 0x2090], xmm0
movsd xmm0, qword [0x140124b50]
movsd qword [rsp + 0x2098], xmm0
movsd xmm0, qword [0x140122268]
movsd qword [rsp + 0x20a0], xmm0
movsd xmm0, qword [0x1401227c8]
movsd qword [rsp + 0x20a8], xmm0
movsd xmm0, qword [0x140124e88]
movsd qword [rsp + 0x20b0], xmm0
movsd xmm0, qword [0x140122af8]
movsd qword [rsp + 0x20b8], xmm0
movsd xmm0, qword [0x140125af0]
movsd qword [rsp + 0x20c0], xmm0
movsd xmm0, qword [0x1401220b0]
movsd qword [rsp + 0x20c8], xmm0
movsd xmm0, qword [0x1401244a0]
movsd qword [rsp + 0x20d0], xmm0
movsd xmm0, qword [0x1401227f8]
movsd qword [rsp + 0x20d8], xmm0
movsd xmm0, qword [0x1401251d8]
movsd qword [rsp + 0x20e0], xmm0
movsd xmm0, qword [0x140124c58]
movsd qword [rsp + 0x20e8], xmm0
movsd xmm0, qword [0x140125540]
movsd qword [rsp + 0x20f0], xmm0
movsd xmm0, qword [0x140123a08]
movsd qword [rsp + 0x20f8], xmm0
movsd xmm0, qword [0x140121dd8]
movsd qword [rsp + 0x2100], xmm0
movsd xmm0, qword [0x140124520]
movsd qword [rsp + 0x2108], xmm0
movsd xmm0, qword [0x140123cd8]
movsd qword [rsp + 0x2110], xmm0
movsd xmm0, qword [0x1401239b0]
movsd qword [rsp + 0x2118], xmm0
movsd xmm0, qword [0x140123a90]
movsd qword [rsp + 0x2120], xmm0
movsd xmm0, qword [0x140124a90]
movsd qword [rsp + 0x2128], xmm0
movsd xmm0, qword [0x1401231a8]
movsd qword [rsp + 0x2130], xmm0
movsd xmm0, qword [0x140122db0]
movsd qword [rsp + 0x2138], xmm0
movsd xmm0, qword [0x140124368]
movsd qword [rsp + 0x2140], xmm0
movsd xmm0, qword [0x140125c18]
movsd qword [rsp + 0x2148], xmm0
movsd xmm0, qword [0x1401223d0]
movsd qword [rsp + 0x2150], xmm0
movsd xmm0, qword [0x140125bf8]
movsd qword [rsp + 0x2158], xmm0
movsd xmm0, qword [0x140124020]
movsd qword [rsp + 0x2160], xmm0
movsd xmm0, qword [0x140124518]
movsd qword [rsp + 0x2168], xmm0
movsd xmm0, qword [0x1401253c0]
movsd qword [rsp + 0x2170], xmm0
movsd xmm0, qword [0x140122398]
movsd qword [rsp + 0x2178], xmm0
movsd xmm0, qword [0x140123ac8]
movsd qword [rsp + 0x2180], xmm0
movsd xmm0, qword [0x1401235f0]
movsd qword [rsp + 0x2188], xmm0
movsd xmm0, qword [0x140123470]
movsd qword [rsp + 0x2190], xmm0
movsd xmm0, qword [0x140125c48]
movsd qword [rsp + 0x2198], xmm0
movsd xmm0, qword [0x140122868]
movsd qword [rsp + 0x21a0], xmm0
movsd xmm0, qword [0x140123378]
movsd qword [rsp + 0x21a8], xmm0
movsd xmm0, qword [0x140125500]
movsd qword [rsp + 0x21b0], xmm0
movsd xmm0, qword [0x1401248b8]
movsd qword [rsp + 0x21b8], xmm0
movsd xmm0, qword [0x140122810]
movsd qword [rsp + 0x21c0], xmm0
movsd xmm0, qword [0x140124010]
movsd qword [rsp + 0x21c8], xmm0
movsd xmm0, qword [0x140122cc8]
movsd qword [rsp + 0x21d0], xmm0
movsd xmm0, qword [0x1401259a0]
movsd qword [rsp + 0x21d8], xmm0
movsd xmm0, qword [0x1401242e8]
movsd qword [rsp + 0x21e0], xmm0
movsd xmm0, qword [0x1401250e8]
movsd qword [rsp + 0x21e8], xmm0
movsd xmm0, qword [0x140124528]
movsd qword [rsp + 0x21f0], xmm0
movsd xmm0, qword [0x140125738]
movsd qword [rsp + 0x21f8], xmm0
movsd xmm0, qword [0x140125a18]
movsd qword [rsp + 0x2200], xmm0
movsd xmm0, qword [0x140124d48]
movsd qword [rsp + 0x2208], xmm0
movsd xmm0, qword [0x140123888]
movsd qword [rsp + 0x2210], xmm0
movsd xmm0, qword [0x140125c10]
movsd qword [rsp + 0x2218], xmm0
movsd xmm0, qword [0x1401243e0]
movsd qword [rsp + 0x2220], xmm0
movsd xmm0, qword [0x140124808]
movsd qword [rsp + 0x2228], xmm0
movsd xmm0, qword [0x140124730]
movsd qword [rsp + 0x2230], xmm0
movsd xmm0, qword [0x140123918]
movsd qword [rsp + 0x2238], xmm0
movsd xmm0, qword [0x140122e90]
movsd qword [rsp + 0x2240], xmm0
movsd xmm0, qword [0x140123678]
movsd qword [rsp + 0x2248], xmm0
movsd xmm0, qword [0x140121e40]
movsd qword [rsp + 0x2250], xmm0
movsd xmm0, qword [0x1401242b8]
movsd qword [rsp + 0x2258], xmm0
movsd xmm0, qword [0x140122520]
movsd qword [rsp + 0x2260], xmm0
movsd xmm0, qword [0x1401242a0]
movsd qword [rsp + 0x2268], xmm0
movsd xmm0, qword [0x140121d58]
movsd qword [rsp + 0x2270], xmm0
movsd xmm0, qword [0x1401221a8]
movsd qword [rsp + 0x2278], xmm0
movsd xmm0, qword [0x1401232a0]
movsd qword [rsp + 0x2280], xmm0
movsd xmm0, qword [0x1401241b8]
movsd qword [rsp + 0x2288], xmm0
mov dword [rsp + 0xa8], 4
mov dword [rsp + 0xa4], 0
jmp 0x140081cc5
mov eax, dword [rsp + 0xa4]
inc eax
mov dword [rsp + 0xa4], eax
cmp dword [rsp + 0xa4], 3
jge 0x140081d1b
movsxd rax, dword [rsp + 0xa8]
imul rax, rax, 0x68
lea rax, [rsp + rax + 0x1e80]
movsxd rcx, dword [rsp + 0xa4]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x140121cf0]
movsxd rax, dword [rsp + 0xa4]
movsxd rcx, dword [rsp + 0xa8]
imul rcx, rcx, 0x68
lea rcx, [rsp + rcx + 0x1e80]
movsd qword [rcx + rax*8], xmm0
jmp 0x140081cb5
mov eax, dword [rsp + 0xa8]
inc eax
mov dword [rsp + 0xa8], eax
cmp dword [rsp + 0xa8], 3
jl 0x140081ca8
lea rax, str.rKyLZKZlWI
mov qword [rsp + 0x7e8], rax
lea rax, str.LHhtKhabVZ
mov qword [rsp + 0x7f0], rax
lea rax, str.muBTxMshfu
mov qword [rsp + 0x7f8], rax
mov r8d, 0x104
lea rdx, [rsp + 0x12090]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
lea rax, [rsp + 0x11d60]
lea rcx, str.bGgzKuetKG
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayGetElement
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11d76]
mov rdi, rax
xor eax, eax
mov ecx, 0xb2
rep stosb byte [rdi], al
mov dword [rsp + 0x300], 0
mov dword [rsp + 0x254], 0
jmp 0x140081dd4
mov eax, dword [rsp + 0x254]
inc eax
mov dword [rsp + 0x254], eax
movsxd rax, dword [rsp + 0x254]
movzx eax, word [rsp + rax*2 + 0x11d60]
test eax, eax
je 0x140081e0f
movsxd rax, dword [rsp + 0x254]
movzx eax, word [rsp + rax*2 + 0x11d60]
cmp eax, 0x53
jne 0x140081e0d
mov eax, dword [rsp + 0x300]
inc eax
mov dword [rsp + 0x300], eax
jmp 0x140081dc4
mov byte [rsp + 0x274], 0
mov byte [rsp + 0x47], 1
mov byte [rsp + 0x72], 0
movzx eax, byte [rsp + 0x47]
test eax, eax
je 0x140081ee4
movzx eax, byte [rsp + 0x72]
test eax, eax
je 0x140081ee4
mov dword [rsp + 0x258], 0x961e
mov dword [rsp + 0x2d8], 0
jmp 0x140081e63
mov eax, dword [rsp + 0x2d8]
inc eax
mov dword [rsp + 0x2d8], eax
cmp dword [rsp + 0x2d8], 0x19
jge 0x140081e8d
cmp dword [rsp + 0x258], 0
jge 0x140081e7b
jmp 0x140081e8d
mov eax, dword [rsp + 0x258]
dec eax
mov dword [rsp + 0x258], eax
jmp 0x140081e53
mov dword [rsp + 0x258], 0x3318f
mov dword [rsp + 0x2dc], 0
cmp dword [rsp + 0x2dc], 0x56
jge 0x140081edf
movzx eax, byte [rsp + 0x47]
test eax, eax
je 0x140081ebf
movzx eax, byte [rsp + 0x47]
test eax, eax
jne 0x140081ec8
movzx eax, byte [rsp + 0x72]
test eax, eax
jne 0x140081ecd
mov byte [rsp + 0x47], 1
mov eax, dword [rsp + 0x2dc]
inc eax
mov dword [rsp + 0x2dc], eax
jmp 0x140081ea3
jmp 0x14008213c
mov dword [rsp + 0x3c4], 0x24f0
mov dword [rsp + 0x3c8], 0x354
mov eax, dword [rsp + 0x3c4]
cdq
mov ecx, 0x1746
idiv ecx
mov ecx, 0x1fa6
sub ecx, eax
mov eax, ecx
add eax, dword [rsp + 0x3c8]
mov ecx, dword [rsp + 0x3c4]
lea eax, [rax + rcx - 0x14f9]
mov ecx, dword [rsp + 0x3c8]
lea eax, [rax + rcx - 0x2dea]
mov dword [rsp + 0x5ac], eax
mov qword [rsp + 0x560], 0x2579
mov eax, 0xe36
mov word [rsp + 0x2a8], ax
mov eax, 0x1939
cqo
idiv qword [rsp + 0x560]
cqo
mov ecx, 0x1b5f
idiv rcx
movsx rcx, word [rsp + 0x2a8]
cqo
idiv rcx
mov qword [rsp + 0x648], rax
mov rax, qword [rsp + 0x560]
cqo
mov ecx, 0x1117
idiv rcx
mov rcx, qword [rsp + 0x648]
lea rax, [rcx + rax - 0x183c]
mov dword [rsp + 0x5b0], eax
mov dword [rsp + 0x2e0], 0x181b
mov eax, 0x19a3
mov word [rsp + 0x2ac], ax
mov eax, 0x102e
cdq
idiv dword [rsp + 0x2e0]
cdq
mov ecx, 0x1ca8
idiv ecx
movsx ecx, word [rsp + 0x2ac]
sub eax, ecx
add eax, 0x1269
sub eax, dword [rsp + 0x2e0]
mov dword [rsp + 0x42c], eax
mov eax, 0x181e
cdq
idiv dword [rsp + 0x2e0]
mov ecx, dword [rsp + 0x42c]
sub ecx, eax
mov eax, ecx
add eax, 0x25f3
mov dword [rsp + 0x5b4], eax
mov qword [rsp + 0x568], 0x2218
mov dword [rsp + 0x430], 0x13a1
mov eax, 0x14d9
cqo
idiv qword [rsp + 0x568]
mov qword [rsp + 0x650], rax
mov eax, dword [rsp + 0x430]
cdq
mov ecx, 0x21bd
idiv ecx
cdqe
mov rcx, qword [rsp + 0x650]
lea rax, [rcx + rax - 0x1576]
mov qword [rsp + 0x658], rax
mov rax, qword [rsp + 0x568]
cqo
mov ecx, 0x191d
idiv rcx
mov rcx, qword [rsp + 0x658]
sub rcx, rax
mov rax, rcx
mov dword [rsp + 0x5b8], eax
mov dword [rsp + 0x3cc], 0x2420
mov dword [rsp + 0x434], 0x242a
mov eax, 0x57d
sub eax, dword [rsp + 0x3cc]
add eax, 0x12b2
sub eax, dword [rsp + 0x3cc]
add eax, 0x1a00
sub eax, dword [rsp + 0x434]
add eax, 0xc1e
mov dword [rsp + 0x5bc], eax
mov dword [rsp + 0x438], 0x1801
mov qword [rsp + 0x570], 0x2260
mov rax, qword [rsp + 0x570]
cqo
mov ecx, 0x3bc
idiv rcx
mov ecx, 0x17fc
sub rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x570]
lea rax, [rax + rcx + 0x230d]
movsxd rcx, dword [rsp + 0x438]
sub rax, rcx
add rax, 0x91e
mov word [rsp + 0x424], ax
mov byte [rsp + 0x275], 0
mov byte [rsp + 0x68], 1
mov byte [rsp + 0x48], 1
movzx eax, byte [rsp + 0x68]
test eax, eax
jne 0x140082164
movzx eax, byte [rsp + 0x48]
test eax, eax
je 0x14008220d
mov dword [rsp + 0x25c], 0x7668
mov dword [rsp + 0x2e4], 0
jmp 0x14008218c
mov eax, dword [rsp + 0x2e4]
inc eax
mov dword [rsp + 0x2e4], eax
cmp dword [rsp + 0x2e4], 9
jge 0x1400821b6
cmp dword [rsp + 0x25c], 0
jge 0x1400821a4
jmp 0x1400821b6
mov eax, dword [rsp + 0x25c]
dec eax
mov dword [rsp + 0x25c], eax
jmp 0x14008217c
mov dword [rsp + 0x25c], 0x7eb81
mov dword [rsp + 0x2e8], 0
cmp dword [rsp + 0x2e8], 0x1f
jge 0x140082208
movzx eax, byte [rsp + 0x68]
test eax, eax
je 0x1400821e8
movzx eax, byte [rsp + 0x48]
test eax, eax
jne 0x1400821f1
movzx eax, byte [rsp + 0x48]
test eax, eax
jne 0x1400821f6
mov byte [rsp + 0x48], 0
mov eax, dword [rsp + 0x2e8]
inc eax
mov dword [rsp + 0x2e8], eax
jmp 0x1400821cc
jmp 0x1400822da
mov dword [rsp + 0x1460], 0x33e
mov dword [rsp + 0x1464], 0x14620
mov dword [rsp + 0x1468], 0xe96d
mov dword [rsp + 0x146c], 0x71de
mov dword [rsp + 0x1470], 0x12b18
mov dword [rsp + 0x1474], 0x9a01
mov dword [rsp + 0x1478], 0x37b9
mov dword [rsp + 0x147c], 0x16b8d
mov dword [rsp + 0x1480], 0x659a
mov dword [rsp + 0x1484], 0xde6d
mov dword [rsp + 0x1488], 0x33d0
mov dword [rsp + 0x148c], 0x9c3e
mov dword [rsp + 0x1490], 0x513a
lea rax, [rsp + 0x11ba0]
lea rcx, str.ljppSMJpOK
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayGetElement
rep movsb byte [rdi], byte [rsi]
lea r9, [rsp + 0x124b0]
xor r8d, r8d
lea rdx, [rsp + 0x11ba0]
lea rcx, [rsp + 0x122a0]
call qword [sym.imp.KERNEL32.dll_GetTempFileNameW]
nop
mov byte [rsp + 0x276], 0
mov byte [rsp + 0x277], 1
mov byte [rsp + 0x278], 0
mov byte [rsp + 0x54], 1
mov byte [rsp + 0x7c], 0
mov byte [rsp + 0x67], 0
movzx eax, byte [rsp + 0x54]
test eax, eax
je 0x1400823cc
movzx eax, byte [rsp + 0x7c]
test eax, eax
je 0x1400823cc
movzx eax, byte [rsp + 0x67]
test eax, eax
je 0x1400823cc
mov dword [rsp + 0x260], 0x154e9
mov dword [rsp + 0x2ec], 0
jmp 0x140082350
mov eax, dword [rsp + 0x2ec]
inc eax
mov dword [rsp + 0x2ec], eax
cmp dword [rsp + 0x2ec], 0x31
jge 0x14008237a
cmp dword [rsp + 0x260], 0
jge 0x140082368
jmp 0x14008237a
mov eax, dword [rsp + 0x260]
dec eax
mov dword [rsp + 0x260], eax
jmp 0x140082340
mov dword [rsp + 0x260], 0xf072d
mov dword [rsp + 0x2f0], 0
cmp dword [rsp + 0x2f0], 0x24
jge 0x1400823cc
movzx eax, byte [rsp + 0x54]
test eax, eax
je 0x1400823ac
movzx eax, byte [rsp + 0x67]
test eax, eax
jne 0x1400823b5
movzx eax, byte [rsp + 0x67]
test eax, eax
jne 0x1400823ba
mov byte [rsp + 0x54], 1
mov eax, dword [rsp + 0x2f0]
inc eax
mov dword [rsp + 0x2f0], eax
jmp 0x140082390
mov byte [rsp + 0x279], 0
mov byte [rsp + 0x49], 0
mov byte [rsp + 0x7d], 0
mov byte [rsp + 0x69], 0
movzx eax, byte [rsp + 0x49]
test eax, eax
jne 0x140082406
movzx eax, byte [rsp + 0x7d]
test eax, eax
je 0x1400824af
movzx eax, byte [rsp + 0x69]
test eax, eax
je 0x1400824af
mov dword [rsp + 0x264], 0x10038
mov dword [rsp + 0x2f4], 0
jmp 0x14008242e
mov eax, dword [rsp + 0x2f4]
inc eax
mov dword [rsp + 0x2f4], eax
cmp dword [rsp + 0x2f4], 6
jge 0x140082458
cmp dword [rsp + 0x264], 0
jge 0x140082446
jmp 0x140082458
mov eax, dword [rsp + 0x264]
dec eax
mov dword [rsp + 0x264], eax
jmp 0x14008241e
mov dword [rsp + 0x264], 0xcd30
mov dword [rsp + 0x2f8], 0
cmp dword [rsp + 0x2f8], 0x5f
jge 0x1400824aa
movzx eax, byte [rsp + 0x49]
test eax, eax
je 0x14008248a
movzx eax, byte [rsp + 0x69]
test eax, eax
jne 0x140082493
movzx eax, byte [rsp + 0x49]
test eax, eax
jne 0x140082498
mov byte [rsp + 0x49], 0
mov eax, dword [rsp + 0x2f8]
inc eax
mov dword [rsp + 0x2f8], eax
jmp 0x14008246e
jmp 0x14008269a
mov dword [rsp + 0x3d0], 0xd52
mov dword [rsp + 0x43c], 0x1617
mov eax, dword [rsp + 0x43c]
cdq
mov ecx, 0xa82
idiv ecx
cdq
idiv dword [rsp + 0x3d0]
cdq
mov ecx, 0x1b36
idiv ecx
mov ecx, 0xa1
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x440], eax
mov eax, dword [rsp + 0x3d0]
cdq
mov ecx, 0x158e
idiv ecx
mov ecx, dword [rsp + 0x440]
add ecx, eax
mov eax, ecx
cdqe
mov qword [rsp + 0x800], rax
mov dword [rsp + 0x2fc], 0xbfc
mov eax, 0x20dd
mov word [rsp + 0x2b0], ax
mov eax, 0x2583
cdq
idiv dword [rsp + 0x2fc]
cdq
mov ecx, 0x2300
idiv ecx
mov ecx, dword [rsp + 0x2fc]
lea eax, [rax + rcx - 0x2662]
mov dword [rsp + 0x444], eax
movsx ecx, word [rsp + 0x2b0]
mov eax, ecx
cdq
mov ecx, 0x23db
idiv ecx
cdq
idiv dword [rsp + 0x2fc]
mov ecx, dword [rsp + 0x444]
sub ecx, eax
mov eax, ecx
add eax, 0x2601
mov dword [rsp + 0x5c0], eax
mov eax, 0x1fa1
mov word [rsp + 0x10c], ax
mov dword [rsp + 0x448], 0x1f53
movsx eax, word [rsp + 0x10c]
cdq
mov ecx, 0x3e2
idiv ecx
mov ecx, 0x164d
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x44c], eax
mov eax, dword [rsp + 0x448]
cdq
mov ecx, 0x143f
idiv ecx
mov ecx, dword [rsp + 0x44c]
add ecx, eax
mov eax, ecx
movsx ecx, word [rsp + 0x10c]
lea eax, [rax + rcx - 0x885]
cdqe
mov qword [rsp + 0x808], rax
mov dword [rsp + 0x450], 0xf3f
mov qword [rsp + 0x578], 0xde6
mov rax, qword [rsp + 0x578]
cqo
mov ecx, 0x1465
idiv rcx
mov ecx, 0x5e1
sub rcx, rax
mov rax, rcx
add rax, qword [rsp + 0x578]
movsxd rcx, dword [rsp + 0x450]
lea rax, [rax + rcx + 0x145d]
mov qword [rsp + 0x810], rax
mov dword [rsp + 0x454], 0x2ac
mov qword [rsp + 0x580], 0x110d
mov eax, 0x23a8
cdq
idiv dword [rsp + 0x454]
sub eax, 0xe50
cdqe
mov rcx, qword [rsp + 0x580]
lea rax, [rax + rcx + 0x1cb6]
sub rax, qword [rsp + 0x580]
add rax, 0x7b7
mov dword [rsp + 0x5c4], eax
mov byte [rsp + 0x27a], 1
mov dword [rsp + 0x300], 0xf0b6
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, 0xffffffff
lea r8, [rsp + 0x12090]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
mov dword [rsp + 0x45c], eax
lea rax, [rsp + 0x11c90]
lea rcx, str.CTX_nxvEnyEH
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.OLEAUT32.dll_SafeArrayCopy
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11caa]
mov rdi, rax
xor eax, eax
mov ecx, 0xae
rep stosb byte [rdi], al
mov dword [rsp + 0xac], 0
lea rcx, [rsp + 0x11c90]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
dec eax
mov dword [rsp + 0xb0], eax
lea rax, [rsp + 0xd090]
mov rdi, rax
xor eax, eax
mov ecx, 0xe10
rep stosb byte [rdi], al
mov dword [rsp + 0x268], 0
jmp 0x140082775
mov eax, dword [rsp + 0x268]
inc eax
mov dword [rsp + 0x268], eax
movsxd rax, dword [rsp + 0x268]
cmp rax, 6
jae 0x1400827da
mov dword [rsp + 0x26c], 0
jmp 0x1400827a0
mov eax, dword [rsp + 0x26c]
inc eax
mov dword [rsp + 0x26c], eax
cmp dword [rsp + 0x26c], 0x4b
jge 0x1400827d8
movsxd rax, dword [rsp + 0x268]
imul rax, rax, 0x258
lea rax, [rsp + rax + 0xd090]
movsxd rcx, dword [rsp + 0x26c]
movsd xmm0, qword [0x1401244d0]
movsd qword [rax + rcx*8], xmm0
jmp 0x140082790
jmp 0x140082765
lea rax, [rsp + 0xdea0]
mov rdi, rax
xor eax, eax
mov ecx, 0xe10
rep stosb byte [rdi], al
mov dword [rsp + 0x270], 0
jmp 0x14008280b
mov eax, dword [rsp + 0x270]
inc eax
mov dword [rsp + 0x270], eax
movsxd rax, dword [rsp + 0x270]
cmp rax, 6
jae 0x140082870
mov dword [rsp + 0x204], 0
jmp 0x140082836
mov eax, dword [rsp + 0x204]
inc eax
mov dword [rsp + 0x204], eax
cmp dword [rsp + 0x204], 0x4b
jge 0x14008286e
movsxd rax, dword [rsp + 0x270]
imul rax, rax, 0x258
lea rax, [rsp + rax + 0xdea0]
movsxd rcx, dword [rsp + 0x204]
movsd xmm0, qword [0x140122218]
movsd qword [rax + rcx*8], xmm0
jmp 0x140082826
jmp 0x1400827fb
mov eax, dword [rsp + 0xb0]
cmp dword [rsp + 0xac], eax
jge 0x1400828f5
movsxd rax, dword [rsp + 0xac]
movzx eax, word [rsp + rax*2 + 0x11c90]
mov word [rsp + 0x2b4], ax
movsxd rax, dword [rsp + 0xb0]
movsxd rcx, dword [rsp + 0xac]
movzx eax, word [rsp + rax*2 + 0x11c90]
mov word [rsp + rcx*2 + 0x11c90], ax
movsxd rax, dword [rsp + 0xb0]
movzx ecx, word [rsp + 0x2b4]
mov word [rsp + rax*2 + 0x11c90], cx
mov eax, dword [rsp + 0xac]
inc eax
mov dword [rsp + 0xac], eax
mov eax, dword [rsp + 0xb0]
dec eax
mov dword [rsp + 0xb0], eax
jmp 0x140082870
lea rax, str.Index_zMiMxtJSjAx
lea rcx, [rsp + 0x11c90]
cmp rcx, rax
jne 0x1400838ff
mov qword [rsp + 0x818], 0x28f
mov qword [rsp + 0x820], 0x4aa
mov dword [rsp + 0x458], 0x25e1
mov dword [rsp + 0x5c8], 0x1743
mov dword [rsp + 0x5cc], 0xa0d
mov eax, dword [rsp + 0x458]
mov dword [rsp + 0x78], eax
cmp dword [rsp + 0x78], 0x2b0c92
jg 0x140082998
cmp dword [rsp + 0x78], 0x2b0c92
je 0x140083601
cmp dword [rsp + 0x78], 0xda612
je 0x14008308a
cmp dword [rsp + 0x78], 0x27b188
je 0x1400835e3
cmp dword [rsp + 0x78], 0x28d7b3
je 0x1400835c5
jmp 0x1400838ff
cmp dword [rsp + 0x78], 0x5be8f5
je 0x140083099
cmp dword [rsp + 0x78], 0x5c7b20
je 0x1400830b7
cmp dword [rsp + 0x78], 0x87747e
je 0x1400829c3
jmp 0x1400838ff
lea rax, str.iMjAtJvqYu
mov qword [rsp + 0x828], rax
mov dword [rsp + 0x1220], 0xa28
mov dword [rsp + 0x1224], 0x17be
mov dword [rsp + 0x1228], 0x23e8
mov dword [rsp + 0x122c], 0x4d3
mov dword [rsp + 0x1230], 0x1fb6
mov dword [rsp + 0x1234], 0x1ea7
mov dword [rsp + 0x1238], 0x105b
mov dword [rsp + 0x123c], 0x1ce3
mov dword [rsp + 0x1240], 0x3a4
mov dword [rsp + 0x1244], 0x1379
mov dword [rsp + 0x1248], 0x162a
mov dword [rsp + 0x124c], 0x99a
mov dword [rsp + 0x1250], 0x2ba
mov dword [rsp + 0x1254], 0x1ee8
mov dword [rsp + 0x1258], 0xf9a
mov dword [rsp + 0x125c], 0xc4f
mov dword [rsp + 0x1260], 0x10a5
mov dword [rsp + 0x1264], 0xb2e
mov dword [rsp + 0x1268], 0x14e5
mov dword [rsp + 0x126c], 0x2412
mov dword [rsp + 0x1270], 0x13a
mov dword [rsp + 0x1274], 0x1517
mov dword [rsp + 0x1278], 0x132b
mov dword [rsp + 0x127c], 0x144a
mov dword [rsp + 0x1280], 0xed
mov dword [rsp + 0x1284], 0x212f
mov dword [rsp + 0x1288], 0xc5e
mov dword [rsp + 0x128c], 0x18be
mov dword [rsp + 0x1290], 0x2050
mov dword [rsp + 0x1294], 0x1624
mov dword [rsp + 0x1298], 0x900
mov dword [rsp + 0x129c], 0x98a
mov dword [rsp + 0x12a0], 0x254a
mov dword [rsp + 0x12a4], 0x220e
mov dword [rsp + 0x12a8], 0x22a1
mov dword [rsp + 0x12ac], 0x2422
mov dword [rsp + 0x12b0], 0x1960
mov dword [rsp + 0x12b4], 0x236e
mov dword [rsp + 0x12b8], 0x23ee
mov dword [rsp + 0x12bc], 0x1566
mov dword [rsp + 0x12c0], 0x6e7
mov dword [rsp + 0x12c4], 0x2230
mov dword [rsp + 0x12c8], 0x668
mov dword [rsp + 0x12cc], 0x540
mov dword [rsp + 0x12d0], 0x2495
mov dword [rsp + 0x12d4], 0x1911
mov dword [rsp + 0x12d8], 0xb3
mov dword [rsp + 0x12dc], 0x22e9
mov dword [rsp + 0x12e0], 0x18af
mov dword [rsp + 0x12e4], 0x1276
mov dword [rsp + 0x12e8], 0x15a8
mov dword [rsp + 0x12ec], 0x18b7
mov dword [rsp + 0x12f0], 0x786
mov dword [rsp + 0x12f4], 0x1016
mov dword [rsp + 0x12f8], 0x182b
mov dword [rsp + 0x12fc], 0x1c20
mov dword [rsp + 0x1300], 0x493
mov dword [rsp + 0x1304], 0xf9d
mov dword [rsp + 0x1308], 0x3e5
mov dword [rsp + 0x130c], 0x2595
mov dword [rsp + 0x1310], 0x1249
mov dword [rsp + 0x1314], 0x1eac
mov dword [rsp + 0x1318], 0x23a1
mov dword [rsp + 0x131c], 0x148f
mov dword [rsp + 0x1320], 0xa78
mov dword [rsp + 0x1324], 0xca0
mov dword [rsp + 0x1328], 0xb5f
mov dword [rsp + 0x132c], 0x7ba
mov dword [rsp + 0x1330], 0x2356
mov dword [rsp + 0x1334], 0x1286
mov dword [rsp + 0x1338], 0x19fe
mov dword [rsp + 0x133c], 0x1446
mov dword [rsp + 0x1340], 0xe4f
mov dword [rsp + 0x1344], 0x268e
mov dword [rsp + 0x1348], 0x1d2b
mov dword [rsp + 0x134c], 0x618
mov dword [rsp + 0x1350], 0xeae
mov dword [rsp + 0x1354], 0xdea
mov dword [rsp + 0x1358], 0x16c4
mov dword [rsp + 0x135c], 0xeea
mov dword [rsp + 0x1360], 0x207c
mov dword [rsp + 0x1364], 0x1084
mov dword [rsp + 0x1368], 0xe
mov dword [rsp + 0x136c], 0xdd9
mov dword [rsp + 0x1370], 0x7c
mov dword [rsp + 0x1374], 0x1758
mov dword [rsp + 0x1378], 0x203
mov dword [rsp + 0x137c], 0x1534
mov dword [rsp + 0x1380], 0x9e3
mov dword [rsp + 0x1384], 0x680
mov dword [rsp + 0x1388], 0x1f8f
mov dword [rsp + 0x138c], 0x9c3
mov dword [rsp + 0x1390], 0x1f88
mov dword [rsp + 0x1394], 0x2567
mov dword [rsp + 0x1398], 0x31d
mov dword [rsp + 0x139c], 0xf4a
mov dword [rsp + 0x13a0], 0x259e
mov dword [rsp + 0x13a4], 0x18e8
mov dword [rsp + 0x13a8], 0x21d7
mov dword [rsp + 0x13ac], 0x17f4
mov dword [rsp + 0x13b0], 0xdb1
mov dword [rsp + 0x13b4], 0x2007
mov dword [rsp + 0x13b8], 0x26a1
mov dword [rsp + 0x13bc], 0x628
mov dword [rsp + 0x13c0], 0x1f87
mov dword [rsp + 0x13c4], 0x162
mov dword [rsp + 0x13c8], 0xa68
mov dword [rsp + 0x13cc], 0x807
mov dword [rsp + 0x13d0], 0x19fa
mov dword [rsp + 0x13d4], 0x1213
mov dword [rsp + 0x13d8], 0xd71
mov dword [rsp + 0x13dc], 0x1db7
mov dword [rsp + 0x13e0], 0x1fe7
mov dword [rsp + 0x13e4], 0x1c09
mov dword [rsp + 0x13e8], 0x519
mov dword [rsp + 0x13ec], 0x1c5
mov dword [rsp + 0x13f0], 0x1e9d
mov dword [rsp + 0x13f4], 0x15c7
mov dword [rsp + 0x13f8], 0x1412
mov dword [rsp + 0x13fc], 0x1a2f
mov dword [rsp + 0x1400], 0xa9c
mov dword [rsp + 0x1404], 0x1d3a
mov dword [rsp + 0x1408], 0x24e6
mov dword [rsp + 0x140c], 0x1cd5
mov dword [rsp + 0x1410], 0x1a06
mov dword [rsp + 0x1414], 0x103b
mov dword [rsp + 0x1418], 0x1bcd
mov dword [rsp + 0x141c], 0xff7
mov dword [rsp + 0x1420], 0x2370
mov dword [rsp + 0x1424], 0xde0
mov dword [rsp + 0x1428], 0x789
mov dword [rsp + 0x142c], 0x1cd4
mov dword [rsp + 0x1430], 0x1322
mov dword [rsp + 0x1434], 0x25de
mov dword [rsp + 0x1438], 0x138
mov dword [rsp + 0x143c], 0x74
mov dword [rsp + 0x1440], 0x10f1
mov dword [rsp + 0x1444], 0x20f5
mov dword [rsp + 0x1448], 0x1561
mov dword [rsp + 0x144c], 0x2629
mov dword [rsp + 0x1450], 0xcf0
mov dword [rsp + 0x1454], 0x210a
mov dword [rsp + 0x1458], 0x2249
mov dword [rsp + 0xb8], 9
mov dword [rsp + 0xb4], 0
jmp 0x14008301f
mov eax, dword [rsp + 0xb4]
inc eax
mov dword [rsp + 0xb4], eax
cmp dword [rsp + 0xb4], 3
jge 0x14008306c
movsxd rax, dword [rsp + 0xb8]
imul rax, rax, 0x2c
lea rax, [rsp + rax + 0x1220]
movsxd rcx, dword [rsp + 0xb4]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0xb4]
movsxd rdx, dword [rsp + 0xb8]
imul rdx, rdx, 0x2c
lea rdx, [rsp + rdx + 0x1220]
mov dword [rdx + rcx*4], eax
jmp 0x14008300f
mov eax, dword [rsp + 0xb8]
inc eax
mov dword [rsp + 0xb8], eax
cmp dword [rsp + 0xb8], 3
jl 0x140083002
lea rax, str.lAPNgQodiM
mov qword [rsp + 0x830], rax
lea rax, str.cJNjQwJMHw
mov qword [rsp + 0x838], rax
lea rax, str.cyqoPLNGyB
mov qword [rsp + 0x840], rax
lea rax, str.RIgDYtBrlf
mov qword [rsp + 0x848], rax
movsd xmm0, qword [0x140123790]
movsd qword [rsp + 0x14a0], xmm0
movsd xmm0, qword [0x140122688]
movsd qword [rsp + 0x14a8], xmm0
movsd xmm0, qword [0x140124420]
movsd qword [rsp + 0x14b0], xmm0
movsd xmm0, qword [0x140124468]
movsd qword [rsp + 0x14b8], xmm0
movsd xmm0, qword [0x140125410]
movsd qword [rsp + 0x14c0], xmm0
movsd xmm0, qword [0x140124e38]
movsd qword [rsp + 0x14c8], xmm0
movsd xmm0, qword [0x140122fe0]
movsd qword [rsp + 0x14d0], xmm0
movsd xmm0, qword [0x1401237d0]
movsd qword [rsp + 0x14d8], xmm0
movsd xmm0, qword [0x1401228b0]
movsd qword [rsp + 0x14e0], xmm0
movsd xmm0, qword [0x1401226b8]
movsd qword [rsp + 0x14e8], xmm0
movsd xmm0, qword [0x140123ad0]
movsd qword [rsp + 0x14f0], xmm0
movsd xmm0, qword [0x140124130]
movsd qword [rsp + 0x14f8], xmm0
movsd xmm0, qword [0x140122aa8]
movsd qword [rsp + 0x1500], xmm0
movsd xmm0, qword [0x1401241d8]
movsd qword [rsp + 0x1508], xmm0
movsd xmm0, qword [0x1401249a0]
movsd qword [rsp + 0x1510], xmm0
movsd xmm0, qword [0x140124700]
movsd qword [rsp + 0x1518], xmm0
movsd xmm0, qword [0x1401241f0]
movsd qword [rsp + 0x1520], xmm0
movsd xmm0, qword [0x140125650]
movsd qword [rsp + 0x1528], xmm0
movsd xmm0, qword [0x140124a60]
movsd qword [rsp + 0x1530], xmm0
movsd xmm0, qword [0x140125400]
movsd qword [rsp + 0x1538], xmm0
movsd xmm0, qword [0x140124928]
movsd qword [rsp + 0x1540], xmm0
movsd xmm0, qword [0x140123788]
movsd qword [rsp + 0x1548], xmm0
movsd xmm0, qword [0x140123b78]
movsd qword [rsp + 0x1550], xmm0
movsd xmm0, qword [0x140125ac8]
movsd qword [rsp + 0x1558], xmm0
movsd xmm0, qword [0x140122da0]
movsd qword [rsp + 0x1560], xmm0
movsd xmm0, qword [0x1401237c8]
movsd qword [rsp + 0x1568], xmm0
movsd xmm0, qword [0x1401252c0]
movsd qword [rsp + 0x1570], xmm0
movsd xmm0, qword [0x140125360]
movsd qword [rsp + 0x1578], xmm0
mov dword [rsp + 0xc0], 8
mov dword [rsp + 0xbc], 0
jmp 0x1400832ca
mov eax, dword [rsp + 0xbc]
inc eax
mov dword [rsp + 0xbc], eax
cmp dword [rsp + 0xbc], 3
jge 0x140083320
movsxd rax, dword [rsp + 0xc0]
imul rax, rax, 0x10
lea rax, [rsp + rax + 0x14a0]
movsxd rcx, dword [rsp + 0xbc]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x140121cf0]
movsxd rax, dword [rsp + 0xbc]
movsxd rcx, dword [rsp + 0xc0]
imul rcx, rcx, 0x10
lea rcx, [rsp + rcx + 0x14a0]
movsd qword [rcx + rax*8], xmm0
jmp 0x1400832ba
mov eax, dword [rsp + 0xc0]
inc eax
mov dword [rsp + 0xc0], eax
cmp dword [rsp + 0xc0], 3
jl 0x1400832ad
lea rax, str.OVLmeiytNB
mov qword [rsp + 0x850], rax
movsd xmm0, qword [0x140122188]
movsd qword [rsp + 0x1580], xmm0
movsd xmm0, qword [0x140121e68]
movsd qword [rsp + 0x1588], xmm0
movsd xmm0, qword [0x1401249f0]
movsd qword [rsp + 0x1590], xmm0
movsd xmm0, qword [0x140123710]
movsd qword [rsp + 0x1598], xmm0
movsd xmm0, qword [0x140123b38]
movsd qword [rsp + 0x15a0], xmm0
movsd xmm0, qword [0x140125910]
movsd qword [rsp + 0x15a8], xmm0
movsd xmm0, qword [0x140122480]
movsd qword [rsp + 0x15b0], xmm0
movsd xmm0, qword [0x140121ef8]
movsd qword [rsp + 0x15b8], xmm0
movsd xmm0, qword [0x140124f00]
movsd qword [rsp + 0x15c0], xmm0
movsd xmm0, qword [0x140122618]
movsd qword [rsp + 0x15c8], xmm0
movsd xmm0, qword [0x140125bf0]
movsd qword [rsp + 0x15d0], xmm0
movsd xmm0, qword [0x140123f70]
movsd qword [rsp + 0x15d8], xmm0
movsd xmm0, qword [0x140125bd0]
movsd qword [rsp + 0x15e0], xmm0
movsd xmm0, qword [0x1401237e0]
movsd qword [rsp + 0x15e8], xmm0
movsd xmm0, qword [0x140124558]
movsd qword [rsp + 0x15f0], xmm0
movsd xmm0, qword [0x140121d98]
movsd qword [rsp + 0x15f8], xmm0
movsd xmm0, qword [0x140123660]
movsd qword [rsp + 0x1600], xmm0
movsd xmm0, qword [0x140123b68]
movsd qword [rsp + 0x1608], xmm0
movsd xmm0, qword [0x1401259f0]
movsd qword [rsp + 0x1610], xmm0
movsd xmm0, qword [0x140123d30]
movsd qword [rsp + 0x1618], xmm0
movsd xmm0, qword [0x140124128]
movsd qword [rsp + 0x1620], xmm0
movsd xmm0, qword [0x140122380]
movsd qword [rsp + 0x1628], xmm0
movsd xmm0, qword [0x140125778]
movsd qword [rsp + 0x1630], xmm0
movsd xmm0, qword [0x140124c80]
movsd qword [rsp + 0x1638], xmm0
movsd xmm0, qword [0x140124268]
movsd qword [rsp + 0x1640], xmm0
movsd xmm0, qword [0x140121f70]
movsd qword [rsp + 0x1648], xmm0
movsd xmm0, qword [0x140122118]
movsd qword [rsp + 0x1650], xmm0
movsd xmm0, qword [0x1401239b8]
movsd qword [rsp + 0x1658], xmm0
mov dword [rsp + 0xc8], 1
mov dword [rsp + 0xc4], 0
jmp 0x140083551
mov eax, dword [rsp + 0xc4]
inc eax
mov dword [rsp + 0xc4], eax
cmp dword [rsp + 0xc4], 3
jge 0x1400835a7
movsxd rax, dword [rsp + 0xc8]
imul rax, rax, 0x20
lea rax, [rsp + rax + 0x1580]
movsxd rcx, dword [rsp + 0xc4]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x140121cf0]
movsxd rax, dword [rsp + 0xc4]
movsxd rcx, dword [rsp + 0xc8]
imul rcx, rcx, 0x20
lea rcx, [rsp + rcx + 0x1580]
movsd qword [rcx + rax*8], xmm0
jmp 0x140083541
mov eax, dword [rsp + 0xc8]
inc eax
mov dword [rsp + 0xc8], eax
cmp dword [rsp + 0xc8], 3
jl 0x140083534
lea rax, str.IgqAfFIrMi
mov qword [rsp + 0x858], rax
lea rax, str.gAQkHeVpQj
mov qword [rsp + 0x860], rax
lea rax, str.IEWQCTJYtw
mov qword [rsp + 0x868], rax
lea rax, str.LqEJMfLpaM
mov qword [rsp + 0x870], rax
lea rax, str.dRUKIpexqh
mov qword [rsp + 0x878], rax
movsd xmm0, qword [0x140122c60]
movsd qword [rsp + 0x1660], xmm0
movsd xmm0, qword [0x1401222b0]
movsd qword [rsp + 0x1668], xmm0
movsd xmm0, qword [0x140122fc8]
movsd qword [rsp + 0x1670], xmm0
movsd xmm0, qword [0x140123480]
movsd qword [rsp + 0x1678], xmm0
movsd xmm0, qword [0x1401234e0]
movsd qword [rsp + 0x1680], xmm0
movsd xmm0, qword [0x1401253f8]
movsd qword [rsp + 0x1688], xmm0
movsd xmm0, qword [0x140124d50]
movsd qword [rsp + 0x1690], xmm0
movsd xmm0, qword [0x140122a88]
movsd qword [rsp + 0x1698], xmm0
movsd xmm0, qword [0x140122800]
movsd qword [rsp + 0x16a0], xmm0
movsd xmm0, qword [0x140125bc0]
movsd qword [rsp + 0x16a8], xmm0
movsd xmm0, qword [0x140121e58]
movsd qword [rsp + 0x16b0], xmm0
movsd xmm0, qword [0x140123ff0]
movsd qword [rsp + 0x16b8], xmm0
movsd xmm0, qword [0x1401235c8]
movsd qword [rsp + 0x16c0], xmm0
movsd xmm0, qword [0x140125188]
movsd qword [rsp + 0x16c8], xmm0
movsd xmm0, qword [0x140123a40]
movsd qword [rsp + 0x16d0], xmm0
movsd xmm0, qword [0x140122068]
movsd qword [rsp + 0x16d8], xmm0
movsd xmm0, qword [0x1401244a8]
movsd qword [rsp + 0x16e0], xmm0
movsd xmm0, qword [0x1401249c0]
movsd qword [rsp + 0x16e8], xmm0
movsd xmm0, qword [0x140122768]
movsd qword [rsp + 0x16f0], xmm0
movsd xmm0, qword [0x140122fb8]
movsd qword [rsp + 0x16f8], xmm0
movsd xmm0, qword [0x140121f90]
movsd qword [rsp + 0x1700], xmm0
movsd xmm0, qword [0x140122030]
movsd qword [rsp + 0x1708], xmm0
movsd xmm0, qword [0x140123958]
movsd qword [rsp + 0x1710], xmm0
movsd xmm0, qword [0x1401233f0]
movsd qword [rsp + 0x1718], xmm0
movsd xmm0, qword [0x140125838]
movsd qword [rsp + 0x1720], xmm0
movsd xmm0, qword [0x140124fc0]
movsd qword [rsp + 0x1728], xmm0
movsd xmm0, qword [0x140122df0]
movsd qword [rsp + 0x1730], xmm0
movsd xmm0, qword [0x140123990]
movsd qword [rsp + 0x1738], xmm0
movsd xmm0, qword [0x140122240]
movsd qword [rsp + 0x1740], xmm0
movsd xmm0, qword [0x1401238a0]
movsd qword [rsp + 0x1748], xmm0
movsd xmm0, qword [0x140123688]
movsd qword [rsp + 0x1750], xmm0
movsd xmm0, qword [0x140122928]
movsd qword [rsp + 0x1758], xmm0
movsd xmm0, qword [0x140123640]
movsd qword [rsp + 0x1760], xmm0
movsd xmm0, qword [0x140125b00]
movsd qword [rsp + 0x1768], xmm0
movsd xmm0, qword [0x1401257b8]
movsd qword [rsp + 0x1770], xmm0
mov dword [rsp + 0xd0], 0
mov dword [rsp + 0xcc], 0
jmp 0x14008388b
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 3
jge 0x1400838e1
movsxd rax, dword [rsp + 0xd0]
imul rax, rax, 0x28
lea rax, [rsp + rax + 0x1660]
movsxd rcx, dword [rsp + 0xcc]
movsd xmm0, qword [rax + rcx*8]
addsd xmm0, qword [0x140121cf0]
movsxd rax, dword [rsp + 0xcc]
movsxd rcx, dword [rsp + 0xd0]
imul rcx, rcx, 0x28
lea rcx, [rsp + rcx + 0x1660]
movsd qword [rcx + rax*8], xmm0
jmp 0x14008387b
mov eax, dword [rsp + 0xd0]
inc eax
mov dword [rsp + 0xd0], eax
cmp dword [rsp + 0xd0], 3
jl 0x14008386e
mov eax, 1
imul rax, rax, 0
lea rax, [rsp + rax + 0x11e30]
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov ecx, dword [rsp + 0x45c]
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x20], rax
mov r9d, 0xffffffff
lea r8, [rsp + 0x12090]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
nop
mov dword [rsp + 0xd4], 0
cmp dword [rsp + 0xd4], 0x15db64
je 0x1400839af
cmp dword [rsp + 0xd4], 0x23fa1b
je 0x140083ce1
cmp dword [rsp + 0xd4], 0x52c0a7
je 0x140083df6
cmp dword [rsp + 0xd4], 0x637926
je 0x140084146
cmp dword [rsp + 0xd4], 0x8e0896
je 0x140084026
jmp 0x140084426
mov byte [rsp + 0x27b], 0
mov byte [rsp + 0x27c], 1
mov byte [rsp + 0x27d], 0
mov byte [rsp + 0x27e], 1
mov byte [rsp + 0x27f], 0
mov byte [rsp + 0x280], 1
mov byte [rsp + 0x281], 0
mov byte [rsp + 0x55], 0
mov byte [rsp + 0x56], 0
movzx eax, byte [rsp + 0x55]
test eax, eax
jne 0x140083a07
movzx eax, byte [rsp + 0x56]
test eax, eax
je 0x140083ab0
mov dword [rsp + 0x138], 0x9608
mov dword [rsp + 0x304], 0
jmp 0x140083a2f
mov eax, dword [rsp + 0x304]
inc eax
mov dword [rsp + 0x304], eax
cmp dword [rsp + 0x304], 0x15
jge 0x140083a59
cmp dword [rsp + 0x138], 0
jge 0x140083a47
jmp 0x140083a59
mov eax, dword [rsp + 0x138]
dec eax
mov dword [rsp + 0x138], eax
jmp 0x140083a1f
mov dword [rsp + 0x138], 0x324f9
mov dword [rsp + 0x308], 0
cmp dword [rsp + 0x308], 0x5c
jge 0x140083aab
movzx eax, byte [rsp + 0x56]
test eax, eax
je 0x140083a8b
movzx eax, byte [rsp + 0x55]
test eax, eax
jne 0x140083a94
movzx eax, byte [rsp + 0x55]
test eax, eax
jne 0x140083a99
mov byte [rsp + 0x56], 1
mov eax, dword [rsp + 0x308]
inc eax
mov dword [rsp + 0x308], eax
jmp 0x140083a6f
jmp 0x140083cd9
mov dword [rsp + 0x13c], 0x27d
mov dword [rsp + 0x5d0], 0xa5e
mov eax, dword [rsp + 0x13c]
add eax, 0xce7
mov dword [rsp + 0x460], eax
mov eax, 0x1da6
cdq
idiv dword [rsp + 0x13c]
mov ecx, dword [rsp + 0x460]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x464], eax
mov eax, 0x1a3e
cdq
idiv dword [rsp + 0x13c]
cdq
mov ecx, 0x21be
idiv ecx
cdq
idiv dword [rsp + 0x13c]
mov ecx, dword [rsp + 0x464]
lea eax, [rcx + rax + 0x1d81]
mov dword [rsp + 0x5d4], eax
mov dword [rsp + 0x3d4], 0x21cf
mov qword [rsp + 0x588], 0x2193
mov rax, qword [rsp + 0x588]
cqo
mov ecx, 0xcd7
idiv rcx
mov rcx, qword [rsp + 0x588]
lea rax, [rcx + rax - 0x10c9]
movsxd rcx, dword [rsp + 0x3d4]
lea rax, [rax + rcx + 0x25a4]
movsxd rcx, dword [rsp + 0x3d4]
sub rax, rcx
add rax, 0x1509
mov dword [rsp + 0x5d8], eax
mov dword [rsp + 0x468], 0x11c5
mov qword [rsp + 0x590], 0xf39
mov eax, 0x12be
sub rax, qword [rsp + 0x590]
sub rax, 0x14b3
sub rax, qword [rsp + 0x590]
mov qword [rsp + 0x660], rax
mov eax, 0x1ac0
cdq
idiv dword [rsp + 0x468]
cdqe
mov rcx, qword [rsp + 0x660]
lea rax, [rcx + rax - 0x13ec]
mov dword [rsp + 0x5dc], eax
mov dword [rsp + 0x46c], 0x252a
mov dword [rsp + 0x3d8], 0x2038
mov eax, 0x730
sub eax, dword [rsp + 0x3d8]
add eax, 0xd67
mov dword [rsp + 0x470], eax
mov eax, dword [rsp + 0x46c]
cdq
mov ecx, 0x20e1
idiv ecx
mov ecx, dword [rsp + 0x470]
sub ecx, eax
mov eax, ecx
sub eax, dword [rsp + 0x3d8]
add eax, 0x2609
mov dword [rsp + 0x5e0], eax
mov eax, 0x28f
mov word [rsp + 0x2b8], ax
mov qword [rsp + 0x518], 0x1b4b
mov rax, qword [rsp + 0x518]
cqo
mov ecx, 0x19db
idiv rcx
mov qword [rsp + 0x668], rax
mov rax, qword [rsp + 0x518]
cqo
mov ecx, 0x118f
idiv rcx
mov rcx, qword [rsp + 0x518]
mov rdx, qword [rsp + 0x668]
add rcx, rdx
lea rax, [rax + rcx + 0x814]
mov qword [rsp + 0x670], rax
movsx ecx, word [rsp + 0x2b8]
mov eax, ecx
cdq
mov ecx, 0x1439
idiv ecx
cdqe
mov rcx, qword [rsp + 0x670]
lea rax, [rcx + rax + 0x1d45]
mov dword [rsp + 0x5e4], eax
mov byte [rsp + 0x282], 0
mov dword [rsp + 0x474], 0x68
mov dword [rsp + 0x30c], 0x13f4
mov eax, dword [rsp + 0x474]
cdq
mov ecx, 0x1590
idiv ecx
cdq
idiv dword [rsp + 0x30c]
mov ecx, dword [rsp + 0x30c]
lea eax, [rax + rcx + 0x1de6]
mov dword [rsp + 0x478], eax
mov eax, 0x91f
cdq
idiv dword [rsp + 0x30c]
mov ecx, dword [rsp + 0x478]
lea eax, [rcx + rax - 0x14fe]
mov dword [rsp + 0x5e8], eax
mov dword [rsp + 0x47c], 0x80
mov dword [rsp + 0x310], 0x7e0
mov eax, 0x1b78
cdq
idiv dword [rsp + 0x310]
cdq
mov ecx, 0x16f3
idiv ecx
cdq
idiv dword [rsp + 0x47c]
cdq
mov ecx, 0x2025
idiv ecx
mov ecx, dword [rsp + 0x310]
add ecx, eax
mov eax, ecx
mov ecx, dword [rsp + 0x310]
lea eax, [rcx + rax + 0x22f0]
mov dword [rsp + 0x5ec], eax
mov dword [rsp + 0x480], 0x21e6
mov dword [rsp + 0x3dc], 0x202c
mov eax, dword [rsp + 0x480]
sub eax, 0x956
sub eax, dword [rsp + 0x3dc]
sub eax, 0x1561
mov dword [rsp + 0x484], eax
mov eax, dword [rsp + 0x3dc]
cdq
mov ecx, 0x1540
idiv ecx
mov ecx, dword [rsp + 0x484]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x5f0], eax
mov byte [rsp + 0x11b90], 0x43
mov byte [rsp + 0x11b91], 0x55
mov byte [rsp + 0x11b92], 0x37
mov byte [rsp + 0x11b93], 0x6a
mov byte [rsp + 0x11b94], 0x6c
mov byte [rsp + 0x11b95], 0x63
mov byte [rsp + 0x11b96], 0x6f
mov byte [rsp + 0x11b97], 0x34
mov byte [rsp + 0x11b98], 0x69
mov byte [rsp + 0x11b99], 0x5a
mov byte [rsp + 0x11b9a], 0x4d
mov byte [rsp + 0x11b9b], 0x6a
mov byte [rsp + 0x11b9c], 0x37
mov byte [rsp + 0x11b9d], 0x33
mov byte [rsp + 0x11b9e], 0x55
mov dword [rsp + 0x488], 0xf
lea rcx, [rsp + 0x283]
call fcn.1400bc340
movsxd rcx, dword [rsp + 0x488]
lea rcx, [rsp + rcx + 0x11b90]
mov r9, rax
mov r8, rcx
lea rdx, [rsp + 0x11b90]
lea rcx, [rsp + 0x738]
call fcn.1400bbb60
nop
lea rdx, [rsp + 0x680]
lea rcx, [rsp + 0x738]
call fcn.140106f90
lea rdx, [rsp + 0x678]
lea rcx, [rsp + 0x738]
call fcn.140106fc0
nop
xor r8d, r8d
lea rdx, [rsp + 0x880]
lea rcx, [rsp + 0x678]
call fcn.1400bdcd0
mov qword [rsp + 0x688], rax
mov r8d, 3
lea rdx, [rsp + 0x888]
lea rcx, [rsp + 0x680]
call fcn.1400bdd20
mov rcx, qword [rsp + 0x688]
mov r9, qword [rcx]
mov r8, qword [rax]
lea rdx, [rsp + 0x890]
lea rcx, [rsp + 0x738]
call fcn.140107a90
nop
mov dword [rsp + 0x48c], 0xf
lea rcx, [rsp + 0x284]
call fcn.1400bc340
movsxd rcx, dword [rsp + 0x48c]
lea rcx, [rsp + rcx + 0x11b90]
mov r9, rax
mov r8, rcx
lea rdx, [rsp + 0x11b90]
lea rcx, [rsp + 0x720]
call fcn.1400bbb60
nop
lea rdx, [rsp + 0x698]
lea rcx, [rsp + 0x720]
call fcn.140106f90
lea rdx, [rsp + 0x690]
lea rcx, [rsp + 0x720]
call fcn.140106fc0
nop
xor r8d, r8d
lea rdx, [rsp + 0x898]
lea rcx, [rsp + 0x690]
call fcn.1400bdcd0
mov qword [rsp + 0x6a0], rax
mov r8d, 1
lea rdx, [rsp + 0x8a0]
lea rcx, [rsp + 0x698]
call fcn.1400bdd20
mov rcx, qword [rsp + 0x6a0]
mov r9, qword [rcx]
mov r8, qword [rax]
lea rdx, [rsp + 0x8a8]
lea rcx, [rsp + 0x720]
call fcn.140107a90
nop
lea rcx, [rsp + 0x720]
call fcn.1400bdb50
nop
lea rcx, [rsp + 0x738]
call fcn.1400bdb50
nop
lea rax, [rsp + 0x8090]
mov rdi, rax
xor eax, eax
mov ecx, 0x894
rep stosb byte [rdi], al
mov dword [rsp + 0x140], 0
jmp 0x140084057
mov eax, dword [rsp + 0x140]
inc eax
mov dword [rsp + 0x140], eax
movsxd rax, dword [rsp + 0x140]
cmp rax, 9
jae 0x1400840b6
mov dword [rsp + 0x144], 0
jmp 0x140084082
mov eax, dword [rsp + 0x144]
inc eax
mov dword [rsp + 0x144], eax
cmp dword [rsp + 0x144], 0x3d
jge 0x1400840b4
movsxd rax, dword [rsp + 0x140]
imul rax, rax, 0xf4
lea rax, [rsp + rax + 0x8090]
movsxd rcx, dword [rsp + 0x144]
mov dword [rax + rcx*4], 0x2a3
jmp 0x140084072
jmp 0x140084047
lea rax, [rsp + 0x77f0]
mov rdi, rax
xor eax, eax
mov ecx, 0x894
rep stosb byte [rdi], al
mov dword [rsp + 0x148], 0
jmp 0x1400840e7
mov eax, dword [rsp + 0x148]
inc eax
mov dword [rsp + 0x148], eax
movsxd rax, dword [rsp + 0x148]
cmp rax, 9
jae 0x140084146
mov dword [rsp + 0x14c], 0
jmp 0x140084112
mov eax, dword [rsp + 0x14c]
inc eax
mov dword [rsp + 0x14c], eax
cmp dword [rsp + 0x14c], 0x3d
jge 0x140084144
movsxd rax, dword [rsp + 0x148]
imul rax, rax, 0xf4
lea rax, [rsp + rax + 0x77f0]
movsxd rcx, dword [rsp + 0x14c]
mov dword [rax + rcx*4], 0x1519
jmp 0x140084102
jmp 0x1400840d7
mov qword [rsp + 0x598], 0x1277
mov dword [rsp + 0x3e0], 0x1623
mov eax, 0x4b4
cdq
idiv dword [rsp + 0x3e0]
mov ecx, dword [rsp + 0x3e0]
lea eax, [rcx + rax - 0x583]
cdqe
add rax, qword [rsp + 0x598]
mov rcx, qword [rsp + 0x598]
lea rax, [rax + rcx + 0x101f]
mov dword [rsp + 0x5f4], eax
mov qword [rsp + 0x520], 0x1d39
mov dword [rsp + 0x490], 0x40d
mov eax, 0xea8
sub rax, qword [rsp + 0x520]
mov rcx, qword [rsp + 0x520]
lea rax, [rax + rcx + 0x24be]
movsxd rcx, dword [rsp + 0x490]
lea rax, [rax + rcx - 0x223b]
mov qword [rsp + 0x6a8], rax
mov eax, 0x247d
cqo
idiv qword [rsp + 0x520]
mov rcx, qword [rsp + 0x6a8]
sub rcx, rax
mov rax, rcx
add rax, 0x17d1
mov qword [rsp + 0x8b0], rax
mov dword [rsp + 0x314], 0x259f
mov dword [rsp + 0x494], 0x301
mov eax, 0x1f28
cdq
idiv dword [rsp + 0x314]
mov ecx, dword [rsp + 0x314]
lea eax, [rax + rcx + 0xa36]
sub eax, dword [rsp + 0x494]
mov dword [rsp + 0x498], eax
mov eax, dword [rsp + 0x314]
cdq
mov ecx, 0x1bdc
idiv ecx
mov ecx, dword [rsp + 0x498]
lea eax, [rcx + rax - 0xa8b]
mov dword [rsp + 0x5f8], eax
mov dword [rsp + 0x318], 0xd9
mov dword [rsp + 0x4a0], 0x8f4
mov eax, 0x26f
sub eax, dword [rsp + 0x318]
mov dword [rsp + 0x49c], eax
mov eax, dword [rsp + 0x318]
cdq
mov ecx, 0x6ba
idiv ecx
mov ecx, dword [rsp + 0x49c]
lea eax, [rcx + rax + 0x1a4e]
sub eax, dword [rsp + 0x4a0]
add eax, 0x252
mov dword [rsp + 0x4a4], eax
mov eax, dword [rsp + 0x318]
cdq
mov ecx, 0x1952
idiv ecx
mov ecx, dword [rsp + 0x4a4]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x5fc], eax
mov dword [rsp + 0x4a8], 0x2e5
mov eax, 0xaa
mov word [rsp + 0x110], ax
movsx eax, word [rsp + 0x110]
cdq
mov ecx, 0x1dd2
idiv ecx
mov ecx, 0x22ed
sub ecx, eax
mov eax, ecx
sub eax, dword [rsp + 0x4a8]
add eax, 0xe33
movsx ecx, word [rsp + 0x110]
sub eax, ecx
add eax, 0x22cc
mov word [rsp + 0x510], ax
mov dword [rsp + 0x3e4], 0x1515
mov dword [rsp + 0x4b0], 0xe6c
mov eax, dword [rsp + 0x3e4]
sub eax, 0x1b56
mov dword [rsp + 0x4ac], eax
mov eax, dword [rsp + 0x3e4]
cdq
mov ecx, 0x1792
idiv ecx
mov ecx, dword [rsp + 0x4ac]
sub ecx, eax
mov eax, ecx
mov ecx, dword [rsp + 0x4b0]
lea eax, [rax + rcx - 0x553]
cdqe
mov qword [rsp + 0x8b8], rax
mov dword [rsp + 0x3b8], 0xc54
mov qword [rsp + 0x550], 0x20
mov eax, 0x1d95
sub eax, dword [rsp + 0x3b8]
add eax, 0x1236
cdqe
add rax, qword [rsp + 0x550]
mov qword [rsp + 0x6b0], rax
mov rax, qword [rsp + 0x550]
cqo
mov ecx, 0x1eff
idiv rcx
mov rcx, qword [rsp + 0x6b0]
lea rax, [rcx + rax + 0x12b3]
mov qword [rsp + 0x6b8], rax
mov eax, dword [rsp + 0x3b8]
cdq
mov ecx, 0x1a44
idiv ecx
cdqe
mov rcx, qword [rsp + 0x6b8]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x600], eax
mov dword [rsp + 0xd8], 1
cmp dword [rsp + 0xd8], 0x27b587
je 0x140084487
cmp dword [rsp + 0xd8], 0x330b20
je 0x140084af4
cmp dword [rsp + 0xd8], 0x4588fe
je 0x140084637
cmp dword [rsp + 0xd8], 0x50663b
je 0x1400847fc
cmp dword [rsp + 0xd8], 0x5412a6
je 0x1400852d9
jmp 0x140085796
lea rax, [rsp + 0x6650]
mov rdi, rax
xor eax, eax
mov ecx, 0x8d0
rep stosb byte [rdi], al
mov dword [rsp + 0x150], 0
jmp 0x1400844b8
mov eax, dword [rsp + 0x150]
inc eax
mov dword [rsp + 0x150], eax
movsxd rax, dword [rsp + 0x150]
cmp rax, 6
jae 0x140084517
mov dword [rsp + 0x154], 0
jmp 0x1400844e3
mov eax, dword [rsp + 0x154]
inc eax
mov dword [rsp + 0x154], eax
cmp dword [rsp + 0x154], 0x5e
jge 0x140084515
movsxd rax, dword [rsp + 0x150]
imul rax, rax, 0x178
lea rax, [rsp + rax + 0x6650]
movsxd rcx, dword [rsp + 0x154]
mov dword [rax + rcx*4], 0x2129
jmp 0x1400844d3
jmp 0x1400844a8
lea rax, [rsp + 0x6f20]
mov rdi, rax
xor eax, eax
mov ecx, 0x8d0
rep stosb byte [rdi], al
mov dword [rsp + 0x158], 0
jmp 0x140084548
mov eax, dword [rsp + 0x158]
inc eax
mov dword [rsp + 0x158], eax
movsxd rax, dword [rsp + 0x158]
cmp rax, 6
jae 0x1400845a7
mov dword [rsp + 0x15c], 0
jmp 0x140084573
mov eax, dword [rsp + 0x15c]
inc eax
mov dword [rsp + 0x15c], eax
cmp dword [rsp + 0x15c], 0x5e
jge 0x1400845a5
movsxd rax, dword [rsp + 0x158]
imul rax, rax, 0x178
lea rax, [rsp + rax + 0x6f20]
movsxd rcx, dword [rsp + 0x15c]
mov dword [rax + rcx*4], 0x23b
jmp 0x140084563
jmp 0x140084538
lea rax, [rsp + 0x4de0]
mov rdi, rax
xor eax, eax
mov ecx, 0x8d0
rep stosb byte [rdi], al
mov dword [rsp + 0x160], 0
jmp 0x1400845d8
mov eax, dword [rsp + 0x160]
inc eax
mov dword [rsp + 0x160], eax
movsxd rax, dword [rsp + 0x160]
cmp rax, 6
jae 0x140084637
mov dword [rsp + 0x164], 0
jmp 0x140084603
mov eax, dword [rsp + 0x164]
inc eax
mov dword [rsp + 0x164], eax
cmp dword [rsp + 0x164], 0x5e
jge 0x140084635
movsxd rax, dword [rsp + 0x160]
imul rax, rax, 0x178
lea rax, [rsp + rax + 0x4de0]
movsxd rcx, dword [rsp + 0x164]
mov dword [rax + rcx*4], 0xb9f
jmp 0x1400845f3
jmp 0x1400845c8
mov dword [rsp + 0x3ec], 0x98e
mov eax, 0x168c
mov word [rsp + 0x2bc], ax
mov eax, dword [rsp + 0x3ec]
cdq
mov ecx, 0x15f9
idiv ecx
mov dword [rsp + 0x4b4], eax
mov eax, dword [rsp + 0x3ec]
cdq
mov ecx, 0x2589
idiv ecx
mov ecx, dword [rsp + 0x4b4]
lea eax, [rcx + rax + 0x65d]
mov dword [rsp + 0x4b8], eax
movsx ecx, word [rsp + 0x2bc]
mov eax, ecx
cdq
mov ecx, 0x110
idiv ecx
mov ecx, dword [rsp + 0x4b8]
add ecx, eax
mov eax, ecx
cdqe
mov qword [rsp + 0x8c0], rax
mov dword [rsp + 0x4bc], 0x24e5
mov qword [rsp + 0x528], 0x8bb
mov eax, dword [rsp + 0x4bc]
cdq
mov ecx, 0x2e5
idiv ecx
mov ecx, 0x3d5
sub ecx, eax
mov eax, ecx
cdqe
add rax, qword [rsp + 0x528]
mov rcx, qword [rsp + 0x528]
lea rax, [rax + rcx + 0x4623]
sub rax, qword [rsp + 0x528]
add rax, 0x14c4
mov dword [rsp + 0x604], eax
mov dword [rsp + 0x4c4], 0x1887
mov dword [rsp + 0x31c], 0x806
mov eax, dword [rsp + 0x31c]
add eax, 0x1636
mov dword [rsp + 0x4c0], eax
mov eax, 0x621
cdq
idiv dword [rsp + 0x31c]
cdq
mov ecx, 0x1020
idiv ecx
mov ecx, dword [rsp + 0x4c0]
sub ecx, eax
mov eax, ecx
add eax, dword [rsp + 0x31c]
mov dword [rsp + 0x4c8], eax
mov eax, 0xfb7
cdq
idiv dword [rsp + 0x4c4]
cdq
mov ecx, 0x2061
idiv ecx
mov ecx, dword [rsp + 0x4c8]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x608], eax
mov dword [rsp + 0x4cc], 0xb1e
mov dword [rsp + 0x3f0], 0x2088
mov eax, 0x1122
cdq
idiv dword [rsp + 0x4cc]
mov dword [rsp + 0x4d0], eax
mov eax, 0x17e1
cdq
idiv dword [rsp + 0x3f0]
mov ecx, dword [rsp + 0x4d0]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x4d4], eax
mov eax, dword [rsp + 0x3f0]
cdq
mov ecx, 0x1118
idiv ecx
mov ecx, dword [rsp + 0x4d4]
lea eax, [rcx + rax - 0xd25]
cdqe
mov qword [rsp + 0x8c8], rax
mov byte [rsp + 0x285], 1
mov byte [rsp + 0x2d4], 1
mov byte [rsp + 0x6a], 0
mov byte [rsp + 0x4a], 0
movzx eax, byte [rsp + 0x6a]
test eax, eax
je 0x1400848d4
movzx eax, byte [rsp + 0x4a]
test eax, eax
je 0x1400848d4
mov dword [rsp + 0x168], 0x9b4c
mov dword [rsp + 0x320], 0
jmp 0x140084858
mov eax, dword [rsp + 0x320]
inc eax
mov dword [rsp + 0x320], eax
cmp dword [rsp + 0x320], 0x19
jge 0x140084882
cmp dword [rsp + 0x168], 0
jge 0x140084870
jmp 0x140084882
mov eax, dword [rsp + 0x168]
dec eax
mov dword [rsp + 0x168], eax
jmp 0x140084848
mov dword [rsp + 0x168], 0x3cf55
mov dword [rsp + 0x324], 0
cmp dword [rsp + 0x324], 0x52
jge 0x1400848d4
movzx eax, byte [rsp + 0x4a]
test eax, eax
je 0x1400848b4
movzx eax, byte [rsp + 0x6a]
test eax, eax
jne 0x1400848bd
movzx eax, byte [rsp + 0x4a]
test eax, eax
jne 0x1400848c2
mov byte [rsp + 0x4a], 1
mov eax, dword [rsp + 0x324]
inc eax
mov dword [rsp + 0x324], eax
jmp 0x140084898
mov byte [rsp + 0x286], 0
mov byte [rsp + 0x287], 0
mov byte [rsp + 0x288], 1
mov byte [rsp + 0x289], 1
mov byte [rsp + 0x40], 1
movzx eax, byte [rsp + 0x40]
test eax, eax
je 0x1400849af
mov dword [rsp + 0x16c], 0x6c7
mov dword [rsp + 0x328], 0
jmp 0x14008492e
mov eax, dword [rsp + 0x328]
inc eax
mov dword [rsp + 0x328], eax
cmp dword [rsp + 0x328], 0x1b
jge 0x140084958
cmp dword [rsp + 0x16c], 0
jge 0x140084946
jmp 0x140084958
mov eax, dword [rsp + 0x16c]
dec eax
mov dword [rsp + 0x16c], eax
jmp 0x14008491e
mov dword [rsp + 0x16c], 0x6a983
mov dword [rsp + 0x32c], 0
cmp dword [rsp + 0x32c], 0x47
jge 0x1400849aa
movzx eax, byte [rsp + 0x40]
test eax, eax
je 0x14008498a
movzx eax, byte [rsp + 0x40]
test eax, eax
jne 0x140084993
movzx eax, byte [rsp + 0x40]
test eax, eax
jne 0x140084998
mov byte [rsp + 0x40], 0
mov eax, dword [rsp + 0x32c]
inc eax
mov dword [rsp + 0x32c], eax
jmp 0x14008496e
jmp 0x140084adc
mov dword [rsp + 0x60c], 0x231f
mov qword [rsp + 0x418], 0x7f4
mov eax, 0x530
cqo
idiv qword [rsp + 0x418]
add rax, 0x323
mov qword [rsp + 0x6c0], rax
mov rax, qword [rsp + 0x418]
cqo
mov ecx, 0x20c0
idiv rcx
mov rcx, qword [rsp + 0x6c0]
sub rcx, rax
mov rax, rcx
sub rax, qword [rsp + 0x418]
mov rcx, qword [rsp + 0x418]
lea rax, [rax + rcx - 0x18e9]
mov dword [rsp + 0x610], eax
mov dword [rsp + 0x3f4], 0xb3d
mov dword [rsp + 0x3f8], 0x3ed
mov eax, 0x1198
sub eax, dword [rsp + 0x3f4]
mov ecx, dword [rsp + 0x3f4]
lea eax, [rax + rcx - 0x14b8]
mov ecx, dword [rsp + 0x3f8]
lea eax, [rax + rcx - 0xa45]
mov dword [rsp + 0x4d8], eax
mov eax, 0x1c4f
cdq
idiv dword [rsp + 0x3f8]
mov ecx, dword [rsp + 0x4d8]
sub ecx, eax
mov eax, ecx
sub eax, 0x1e1d
cdqe
mov qword [rsp + 0x8d0], rax
mov dword [rsp + 0x400], 0x3a3
mov dword [rsp + 0x3fc], 0xf14
mov eax, dword [rsp + 0x3fc]
mov ecx, dword [rsp + 0x400]
lea eax, [rax + rcx - 0x2607]
mov ecx, dword [rsp + 0x3fc]
lea eax, [rax + rcx + 0x1091]
mov ecx, dword [rsp + 0x400]
lea eax, [rax + rcx + 0x5f0]
mov dword [rsp + 0x614], eax
mov byte [rsp + 0x28a], 1
mov byte [rsp + 0x28b], 1
mov byte [rsp + 0x28c], 0
mov byte [rsp + 0x28d], 0
mov byte [rsp + 0x6b], 0
mov byte [rsp + 0x4b], 0
movzx eax, byte [rsp + 0x6b]
test eax, eax
je 0x140084bc4
movzx eax, byte [rsp + 0x4b]
test eax, eax
je 0x140084bc4
mov dword [rsp + 0x170], 0x8966
mov dword [rsp + 0x330], 0
jmp 0x140084b48
mov eax, dword [rsp + 0x330]
inc eax
mov dword [rsp + 0x330], eax
cmp dword [rsp + 0x330], 0x28
jge 0x140084b72
cmp dword [rsp + 0x170], 0
jge 0x140084b60
jmp 0x140084b72
mov eax, dword [rsp + 0x170]
dec eax
mov dword [rsp + 0x170], eax
jmp 0x140084b38
mov dword [rsp + 0x170], 0x541ce
mov dword [rsp + 0x334], 0
cmp dword [rsp + 0x334], 0x14
jge 0x140084bc4
movzx eax, byte [rsp + 0x4b]
test eax, eax
je 0x140084ba4
movzx eax, byte [rsp + 0x6b]
test eax, eax
jne 0x140084bad
movzx eax, byte [rsp + 0x4b]
test eax, eax
jne 0x140084bb2
mov byte [rsp + 0x4b], 0
mov eax, dword [rsp + 0x334]
inc eax
mov dword [rsp + 0x334], eax
jmp 0x140084b88
mov byte [rsp + 0x28e], 0
mov byte [rsp + 0x41], 1
movzx eax, byte [rsp + 0x41]
test eax, eax
je 0x140084c87
mov dword [rsp + 0x174], 0x10494
mov dword [rsp + 0x338], 0
jmp 0x140084c06
mov eax, dword [rsp + 0x338]
inc eax
mov dword [rsp + 0x338], eax
cmp dword [rsp + 0x338], 0x1f
jge 0x140084c30
cmp dword [rsp + 0x174], 0
jge 0x140084c1e
jmp 0x140084c30
mov eax, dword [rsp + 0x174]
dec eax
mov dword [rsp + 0x174], eax
jmp 0x140084bf6
mov dword [rsp + 0x174], 0x777f6
mov dword [rsp + 0x33c], 0
cmp dword [rsp + 0x33c], 0x40
jge 0x140084c82
movzx eax, byte [rsp + 0x41]
test eax, eax
je 0x140084c62
movzx eax, byte [rsp + 0x41]
test eax, eax
jne 0x140084c6b
movzx eax, byte [rsp + 0x41]
test eax, eax
jne 0x140084c70
mov byte [rsp + 0x41], 1
mov eax, dword [rsp + 0x33c]
inc eax
mov dword [rsp + 0x33c], eax
jmp 0x140084c46
jmp 0x140084ee8
mov qword [rsp + 0x530], 0x23db
mov eax, 0x160f
mov word [rsp + 0x2c0], ax
movsx eax, word [rsp + 0x2c0]
mov ecx, 0x1d06
sub ecx, eax
mov eax, ecx
sub eax, 0x16f5
cdqe
add rax, qword [rsp + 0x530]
mov rcx, qword [rsp + 0x530]
lea rax, [rax + rcx + 0x11e5]
mov qword [rsp + 0x6c8], rax
mov eax, 0x26d2
cqo
idiv qword [rsp + 0x530]
mov rcx, qword [rsp + 0x6c8]
sub rcx, rax
mov rax, rcx
sub rax, 0xdac
mov dword [rsp + 0x618], eax
mov dword [rsp + 0x404], 0x17
mov dword [rsp + 0x408], 0x20df
mov eax, 0x19b5
cdq
idiv dword [rsp + 0x408]
mov dword [rsp + 0x4dc], eax
mov eax, 0x1ef6
cdq
idiv dword [rsp + 0x404]
mov ecx, dword [rsp + 0x4dc]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x4e0], eax
mov eax, 0x192d
cdq
idiv dword [rsp + 0x404]
cdq
mov ecx, 0x24f8
idiv ecx
cdq
idiv dword [rsp + 0x408]
cdq
mov ecx, 0x1ab1
idiv ecx
mov ecx, dword [rsp + 0x4e0]
add ecx, eax
mov eax, ecx
mov word [rsp + 0x420], ax
mov qword [rsp + 0x558], 0x89d
mov qword [rsp + 0x6d0], 0x1688
mov rax, qword [rsp + 0x558]
mov rcx, qword [rsp + 0x6d0]
lea rax, [rax + rcx + 0x1629]
mov rcx, qword [rsp + 0x558]
lea rax, [rax + rcx - 0x9c6]
mov qword [rsp + 0x8d8], rax
mov dword [rsp + 0x40c], 0xaa9
mov qword [rsp + 0x6d8], 0x1934
mov eax, 0xd75
sub eax, dword [rsp + 0x40c]
add eax, 0x25ae
cdqe
mov rcx, qword [rsp + 0x6d8]
lea rax, [rax + rcx - 0xc30]
movsxd rcx, dword [rsp + 0x40c]
sub rax, rcx
add rax, 0x1364
mov dword [rsp + 0x61c], eax
mov qword [rsp + 0x6e0], 0x2676
mov dword [rsp + 0x410], 0x1cd2
mov eax, 0xf35
sub eax, dword [rsp + 0x410]
add eax, 0xc5a
cdqe
mov qword [rsp + 0x6e8], rax
mov rax, qword [rsp + 0x6e0]
cqo
mov ecx, 0x11b1
idiv rcx
movsxd rcx, dword [rsp + 0x410]
cqo
idiv rcx
mov rcx, qword [rsp + 0x6e8]
sub rcx, rax
mov rax, rcx
sub rax, 0x1966
mov qword [rsp + 0x8e0], rax
mov dword [rsp + 0x3bc], 0xca3
mov dword [rsp + 0x4e4], 0x1e95
mov eax, dword [rsp + 0x4e4]
cdq
mov ecx, 0x187
idiv ecx
mov ecx, 0xa7f
sub ecx, eax
mov eax, ecx
add eax, dword [rsp + 0x3bc]
mov dword [rsp + 0x4e8], eax
mov eax, 0x488
cdq
idiv dword [rsp + 0x3bc]
mov ecx, dword [rsp + 0x4e8]
lea eax, [rcx + rax - 0x18b6]
mov dword [rsp + 0x620], eax
mov byte [rsp + 0x28f], 1
mov byte [rsp + 0x57], 0
mov byte [rsp + 0x58], 0
movzx eax, byte [rsp + 0x57]
test eax, eax
jne 0x140084f10
movzx eax, byte [rsp + 0x58]
test eax, eax
je 0x140084fb9
mov dword [rsp + 0x178], 0x13dc7
mov dword [rsp + 0x340], 0
jmp 0x140084f38
mov eax, dword [rsp + 0x340]
inc eax
mov dword [rsp + 0x340], eax
cmp dword [rsp + 0x340], 0x11
jge 0x140084f62
cmp dword [rsp + 0x178], 0
jge 0x140084f50
jmp 0x140084f62
mov eax, dword [rsp + 0x178]
dec eax
mov dword [rsp + 0x178], eax
jmp 0x140084f28
mov dword [rsp + 0x178], 0x4af20
mov dword [rsp + 0x344], 0
cmp dword [rsp + 0x344], 0x2a
jge 0x140084fb4
movzx eax, byte [rsp + 0x58]
test eax, eax
je 0x140084f94
movzx eax, byte [rsp + 0x57]
test eax, eax
jne 0x140084f9d
movzx eax, byte [rsp + 0x57]
test eax, eax
jne 0x140084fa2
mov byte [rsp + 0x58], 1
mov eax, dword [rsp + 0x344]
inc eax
mov dword [rsp + 0x344], eax
jmp 0x140084f78
jmp 0x1400851f9
lea rax, [rsp + 0xecb0]
mov rdi, rax
xor eax, eax
mov ecx, 0xf9c
rep stosb byte [rdi], al
mov dword [rsp + 0x17c], 0
jmp 0x140084fea
mov eax, dword [rsp + 0x17c]
inc eax
mov dword [rsp + 0x17c], eax
movsxd rax, dword [rsp + 0x17c]
cmp rax, 9
jae 0x140085049
mov dword [rsp + 0x180], 0
jmp 0x140085015
mov eax, dword [rsp + 0x180]
inc eax
mov dword [rsp + 0x180], eax
cmp dword [rsp + 0x180], 0x6f
jge 0x140085047
movsxd rax, dword [rsp + 0x17c]
imul rax, rax, 0x1bc
lea rax, [rsp + rax + 0xecb0]
movsxd rcx, dword [rsp + 0x180]
mov dword [rax + rcx*4], 0x141d
jmp 0x140085005
jmp 0x140084fda
lea rax, [rsp + 0xfc50]
mov rdi, rax
xor eax, eax
mov ecx, 0xf9c
rep stosb byte [rdi], al
mov dword [rsp + 0x184], 0
jmp 0x14008507a
mov eax, dword [rsp + 0x184]
inc eax
mov dword [rsp + 0x184], eax
movsxd rax, dword [rsp + 0x184]
cmp rax, 9
jae 0x1400850d9
mov dword [rsp + 0x188], 0
jmp 0x1400850a5
mov eax, dword [rsp + 0x188]
inc eax
mov dword [rsp + 0x188], eax
cmp dword [rsp + 0x188], 0x6f
jge 0x1400850d7
movsxd rax, dword [rsp + 0x184]
imul rax, rax, 0x1bc
lea rax, [rsp + rax + 0xfc50]
movsxd rcx, dword [rsp + 0x188]
mov dword [rax + rcx*4], 0xf53
jmp 0x140085095
jmp 0x14008506a
lea rax, [rsp + 0x10bf0]
mov rdi, rax
xor eax, eax
mov ecx, 0xf9c
rep stosb byte [rdi], al
mov dword [rsp + 0x18c], 0
jmp 0x14008510a
mov eax, dword [rsp + 0x18c]
inc eax
mov dword [rsp + 0x18c], eax
movsxd rax, dword [rsp + 0x18c]
cmp rax, 9
jae 0x140085169
mov dword [rsp + 0x190], 0
jmp 0x140085135
mov eax, dword [rsp + 0x190]
inc eax
mov dword [rsp + 0x190], eax
cmp dword [rsp + 0x190], 0x6f
jge 0x140085167
movsxd rax, dword [rsp + 0x18c]
imul rax, rax, 0x1bc
lea rax, [rsp + rax + 0x10bf0]
movsxd rcx, dword [rsp + 0x190]
mov dword [rax + rcx*4], 0x710
jmp 0x140085125
jmp 0x1400850fa
lea rax, [rsp + 0x56b0]
mov rdi, rax
xor eax, eax
mov ecx, 0xf9c
rep stosb byte [rdi], al
mov dword [rsp + 0x194], 0
jmp 0x14008519a
mov eax, dword [rsp + 0x194]
inc eax
mov dword [rsp + 0x194], eax
movsxd rax, dword [rsp + 0x194]
cmp rax, 9
jae 0x1400851f9
mov dword [rsp + 0x198], 0
jmp 0x1400851c5
mov eax, dword [rsp + 0x198]
inc eax
mov dword [rsp + 0x198], eax
cmp dword [rsp + 0x198], 0x6f
jge 0x1400851f7
movsxd rax, dword [rsp + 0x194]
imul rax, rax, 0x1bc
lea rax, [rsp + rax + 0x56b0]
movsxd rcx, dword [rsp + 0x198]
mov dword [rax + rcx*4], 0x1366
jmp 0x1400851b5
jmp 0x14008518a
mov byte [rsp + 0x290], 0
mov byte [rsp + 0x7e], 0
mov byte [rsp + 0x42], 0
movzx eax, byte [rsp + 0x7e]
test eax, eax
je 0x1400852c9
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x1400852c9
mov dword [rsp + 0x19c], 0x6ce4
mov dword [rsp + 0x348], 0
jmp 0x14008524d
mov eax, dword [rsp + 0x348]
inc eax
mov dword [rsp + 0x348], eax
cmp dword [rsp + 0x348], 0x25
jge 0x140085277
cmp dword [rsp + 0x19c], 0
jge 0x140085265
jmp 0x140085277
mov eax, dword [rsp + 0x19c]
dec eax
mov dword [rsp + 0x19c], eax
jmp 0x14008523d
mov dword [rsp + 0x19c], 0x37179
mov dword [rsp + 0x34c], 0
cmp dword [rsp + 0x34c], 0x21
jge 0x1400852c9
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x1400852a9
movzx eax, byte [rsp + 0x42]
test eax, eax
jne 0x1400852b2
movzx eax, byte [rsp + 0x42]
test eax, eax
jne 0x1400852b7
mov byte [rsp + 0x42], 0
mov eax, dword [rsp + 0x34c]
inc eax
mov dword [rsp + 0x34c], eax
jmp 0x14008528d
mov byte [rsp + 0x291], 1
mov byte [rsp + 0x292], 1
mov byte [rsp + 0x293], 1
mov byte [rsp + 0x294], 1
mov byte [rsp + 0x59], 1
mov byte [rsp + 0x5a], 1
mov byte [rsp + 0x7f], 0
movzx eax, byte [rsp + 0x59]
test eax, eax
jne 0x14008531b
movzx eax, byte [rsp + 0x5a]
test eax, eax
je 0x1400853bf
movzx eax, byte [rsp + 0x7f]
test eax, eax
je 0x1400853bf
mov dword [rsp + 0x1a0], 0x1dc3
mov dword [rsp + 0x350], 0
jmp 0x140085343
mov eax, dword [rsp + 0x350]
inc eax
mov dword [rsp + 0x350], eax
cmp dword [rsp + 0x350], 0xa
jge 0x14008536d
cmp dword [rsp + 0x1a0], 0
jge 0x14008535b
jmp 0x14008536d
mov eax, dword [rsp + 0x1a0]
dec eax
mov dword [rsp + 0x1a0], eax
jmp 0x140085333
mov dword [rsp + 0x1a0], 0xd3938
mov dword [rsp + 0x354], 0
cmp dword [rsp + 0x354], 0x36
jge 0x1400853bf
movzx eax, byte [rsp + 0x59]
test eax, eax
je 0x14008539f
movzx eax, byte [rsp + 0x5a]
test eax, eax
jne 0x1400853a8
movzx eax, byte [rsp + 0x59]
test eax, eax
jne 0x1400853ad
mov byte [rsp + 0x5a], 1
mov eax, dword [rsp + 0x354]
inc eax
mov dword [rsp + 0x354], eax
jmp 0x140085383
mov byte [rsp + 0x295], 1
mov byte [rsp + 0x296], 1
mov byte [rsp + 0x43], 1
movzx eax, byte [rsp + 0x43]
test eax, eax
je 0x14008548a
mov dword [rsp + 0x1a4], 0x11160
mov dword [rsp + 0x358], 0
jmp 0x140085409
mov eax, dword [rsp + 0x358]
inc eax
mov dword [rsp + 0x358], eax
cmp dword [rsp + 0x358], 4
jge 0x140085433
cmp dword [rsp + 0x1a4], 0
jge 0x140085421
jmp 0x140085433
mov eax, dword [rsp + 0x1a4]
dec eax
mov dword [rsp + 0x1a4], eax
jmp 0x1400853f9
mov dword [rsp + 0x1a4], 0xb4dd6
mov dword [rsp + 0x35c], 0
cmp dword [rsp + 0x35c], 0x5a
jge 0x140085485
movzx eax, byte [rsp + 0x43]
test eax, eax
je 0x140085465
movzx eax, byte [rsp + 0x43]
test eax, eax
jne 0x14008546e
movzx eax, byte [rsp + 0x43]
test eax, eax
jne 0x140085473
mov byte [rsp + 0x43], 0
mov eax, dword [rsp + 0x35c]
inc eax
mov dword [rsp + 0x35c], eax
jmp 0x140085449
jmp 0x1400856ca
lea rax, [rsp + 0x9dd0]
mov rdi, rax
xor eax, eax
mov ecx, 0xcb0
rep stosb byte [rdi], al
mov dword [rsp + 0x1a8], 0
jmp 0x1400854bb
mov eax, dword [rsp + 0x1a8]
inc eax
mov dword [rsp + 0x1a8], eax
movsxd rax, dword [rsp + 0x1a8]
cmp rax, 7
jae 0x14008551a
mov dword [rsp + 0x20c], 0
jmp 0x1400854e6
mov eax, dword [rsp + 0x20c]
inc eax
mov dword [rsp + 0x20c], eax
cmp dword [rsp + 0x20c], 0x74
jge 0x140085518
movsxd rax, dword [rsp + 0x1a8]
imul rax, rax, 0x1d0
lea rax, [rsp + rax + 0x9dd0]
movsxd rcx, dword [rsp + 0x20c]
mov dword [rax + rcx*4], 0x220
jmp 0x1400854d6
jmp 0x1400854ab
lea rax, [rsp + 0xaa80]
mov rdi, rax
xor eax, eax
mov ecx, 0xcb0
rep stosb byte [rdi], al
mov dword [rsp + 0x208], 0
jmp 0x14008554b
mov eax, dword [rsp + 0x208]
inc eax
mov dword [rsp + 0x208], eax
movsxd rax, dword [rsp + 0x208]
cmp rax, 7
jae 0x1400855aa
mov dword [rsp + 0x1c4], 0
jmp 0x140085576
mov eax, dword [rsp + 0x1c4]
inc eax
mov dword [rsp + 0x1c4], eax
cmp dword [rsp + 0x1c4], 0x74
jge 0x1400855a8
movsxd rax, dword [rsp + 0x208]
imul rax, rax, 0x1d0
lea rax, [rsp + rax + 0xaa80]
movsxd rcx, dword [rsp + 0x1c4]
mov dword [rax + rcx*4], 0xfa0
jmp 0x140085566
jmp 0x14008553b
lea rax, [rsp + 0xb730]
mov rdi, rax
xor eax, eax
mov ecx, 0xcb0
rep stosb byte [rdi], al
mov dword [rsp + 0x218], 0
jmp 0x1400855db
mov eax, dword [rsp + 0x218]
inc eax
mov dword [rsp + 0x218], eax
movsxd rax, dword [rsp + 0x218]
cmp rax, 7
jae 0x14008563a
mov dword [rsp + 0x1c8], 0
jmp 0x140085606
mov eax, dword [rsp + 0x1c8]
inc eax
mov dword [rsp + 0x1c8], eax
cmp dword [rsp + 0x1c8], 0x74
jge 0x140085638
movsxd rax, dword [rsp + 0x218]
imul rax, rax, 0x1d0
lea rax, [rsp + rax + 0xb730]
movsxd rcx, dword [rsp + 0x1c8]
mov dword [rax + rcx*4], 0x1161
jmp 0x1400855f6
jmp 0x1400855cb
lea rax, [rsp + 0xc3e0]
mov rdi, rax
xor eax, eax
mov ecx, 0xcb0
rep stosb byte [rdi], al
mov dword [rsp + 0x1cc], 0
jmp 0x14008566b
mov eax, dword [rsp + 0x1cc]
inc eax
mov dword [rsp + 0x1cc], eax
movsxd rax, dword [rsp + 0x1cc]
cmp rax, 7
jae 0x1400856ca
mov dword [rsp + 0x1d0], 0
jmp 0x140085696
mov eax, dword [rsp + 0x1d0]
inc eax
mov dword [rsp + 0x1d0], eax
cmp dword [rsp + 0x1d0], 0x74
jge 0x1400856c8
movsxd rax, dword [rsp + 0x1cc]
imul rax, rax, 0x1d0
lea rax, [rsp + rax + 0xc3e0]
movsxd rcx, dword [rsp + 0x1d0]
mov dword [rax + rcx*4], 0x1941
jmp 0x140085686
jmp 0x14008565b
mov byte [rsp + 0x297], 0
mov byte [rsp + 0x5b], 0
mov byte [rsp + 0x5c], 1
movzx eax, byte [rsp + 0x5b]
test eax, eax
jne 0x1400856f2
movzx eax, byte [rsp + 0x5c]
test eax, eax
je 0x140085796
mov dword [rsp + 0x210], 0xdfaa
mov dword [rsp + 0x360], 0
jmp 0x14008571a
mov eax, dword [rsp + 0x360]
inc eax
mov dword [rsp + 0x360], eax
cmp dword [rsp + 0x360], 3
jge 0x140085744
cmp dword [rsp + 0x210], 0
jge 0x140085732
jmp 0x140085744
mov eax, dword [rsp + 0x210]
dec eax
mov dword [rsp + 0x210], eax
jmp 0x14008570a
mov dword [rsp + 0x210], 0xdaf3e
mov dword [rsp + 0x364], 0
cmp dword [rsp + 0x364], 0x1e
jge 0x140085796
movzx eax, byte [rsp + 0x5b]
test eax, eax
je 0x140085776
movzx eax, byte [rsp + 0x5b]
test eax, eax
jne 0x14008577f
movzx eax, byte [rsp + 0x5c]
test eax, eax
jne 0x140085784
mov byte [rsp + 0x5c], 0
mov eax, dword [rsp + 0x364]
inc eax
mov dword [rsp + 0x364], eax
jmp 0x14008575a
lea rax, [rsp + 0x88]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x88]
call fcn.140087c30
lea r8, [rsp + 0x11e30]
mov rdx, rax
lea rcx, [rsp + 0x11f30]
call fcn.140107f90
nop
mov r9d, 0x1010
lea r8, str.Microsoft_Visual_C_Runtime_Library
lea rdx, [rsp + 0x11f30]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov dword [rsp + 0x3c0], eax
mov byte [rsp + 0x298], 1
mov byte [rsp + 0x5d], 1
mov byte [rsp + 0x6d], 1
mov byte [rsp + 0x6c], 0
movzx eax, byte [rsp + 0x5d]
test eax, eax
je 0x1400858d6
movzx eax, byte [rsp + 0x6d]
test eax, eax
je 0x1400858d6
movzx eax, byte [rsp + 0x6c]
test eax, eax
je 0x1400858d6
mov dword [rsp + 0x214], 0x154c5
mov dword [rsp + 0x368], 0
jmp 0x14008585a
mov eax, dword [rsp + 0x368]
inc eax
mov dword [rsp + 0x368], eax
cmp dword [rsp + 0x368], 0xd
jge 0x140085884
cmp dword [rsp + 0x214], 0
jge 0x140085872
jmp 0x140085884
mov eax, dword [rsp + 0x214]
dec eax
mov dword [rsp + 0x214], eax
jmp 0x14008584a
mov dword [rsp + 0x214], 0x251f3
mov dword [rsp + 0x36c], 0
cmp dword [rsp + 0x36c], 0x36
jge 0x1400858d6
movzx eax, byte [rsp + 0x6c]
test eax, eax
je 0x1400858b6
movzx eax, byte [rsp + 0x5d]
test eax, eax
jne 0x1400858bf
movzx eax, byte [rsp + 0x6d]
test eax, eax
jne 0x1400858c4
mov byte [rsp + 0x5d], 1
mov eax, dword [rsp + 0x36c]
inc eax
mov dword [rsp + 0x36c], eax
jmp 0x14008589a
mov byte [rsp + 0x299], 1
mov byte [rsp + 0x6f], 0
mov byte [rsp + 0x6e], 1
mov byte [rsp + 0x5e], 1
movzx eax, byte [rsp + 0x6f]
test eax, eax
je 0x1400858ff
movzx eax, byte [rsp + 0x6e]
test eax, eax
jne 0x14008590c
movzx eax, byte [rsp + 0x5e]
test eax, eax
je 0x1400859b0
mov dword [rsp + 0x21c], 0x48a8
mov dword [rsp + 0x370], 0
jmp 0x140085934
mov eax, dword [rsp + 0x370]
inc eax
mov dword [rsp + 0x370], eax
cmp dword [rsp + 0x370], 0x24
jge 0x14008595e
cmp dword [rsp + 0x21c], 0
jge 0x14008594c
jmp 0x14008595e
mov eax, dword [rsp + 0x21c]
dec eax
mov dword [rsp + 0x21c], eax
jmp 0x140085924
mov dword [rsp + 0x21c], 0xd7cd6
mov dword [rsp + 0x374], 0
cmp dword [rsp + 0x374], 0x14
jge 0x1400859b0
movzx eax, byte [rsp + 0x6e]
test eax, eax
je 0x140085990
movzx eax, byte [rsp + 0x5e]
test eax, eax
jne 0x140085999
movzx eax, byte [rsp + 0x6f]
test eax, eax
jne 0x14008599e
mov byte [rsp + 0x5e], 0
mov eax, dword [rsp + 0x374]
inc eax
mov dword [rsp + 0x374], eax
jmp 0x140085974
mov byte [rsp + 0x29a], 0
mov byte [rsp + 0x5f], 0
mov byte [rsp + 0x70], 1
mov byte [rsp + 0x71], 0
movzx eax, byte [rsp + 0x5f]
test eax, eax
jne 0x1400859e6
movzx eax, byte [rsp + 0x70]
test eax, eax
jne 0x1400859e6
movzx eax, byte [rsp + 0x71]
test eax, eax
je 0x140085a8f
mov dword [rsp + 0x220], 0xb002
mov dword [rsp + 0x378], 0
jmp 0x140085a0e
mov eax, dword [rsp + 0x378]
inc eax
mov dword [rsp + 0x378], eax
cmp dword [rsp + 0x378], 1
jge 0x140085a38
cmp dword [rsp + 0x220], 0
jge 0x140085a26
jmp 0x140085a38
mov eax, dword [rsp + 0x220]
dec eax
mov dword [rsp + 0x220], eax
jmp 0x1400859fe
mov dword [rsp + 0x220], 0x3a2dc
mov dword [rsp + 0x37c], 0
cmp dword [rsp + 0x37c], 0x3b
jge 0x140085a8a
movzx eax, byte [rsp + 0x5f]
test eax, eax
je 0x140085a6a
movzx eax, byte [rsp + 0x70]
test eax, eax
jne 0x140085a73
movzx eax, byte [rsp + 0x5f]
test eax, eax
jne 0x140085a78
mov byte [rsp + 0x71], 1
mov eax, dword [rsp + 0x37c]
inc eax
mov dword [rsp + 0x37c], eax
jmp 0x140085a4e
jmp 0x140085baf
lea rax, [rsp + 0x3350]
mov rdi, rax
xor eax, eax
mov ecx, 0x5e8
rep stosb byte [rdi], al
mov dword [rsp + 0x224], 0
jmp 0x140085ac0
mov eax, dword [rsp + 0x224]
inc eax
mov dword [rsp + 0x224], eax
movsxd rax, dword [rsp + 0x224]
cmp rax, 7
jae 0x140085b1f
mov dword [rsp + 0x228], 0
jmp 0x140085aeb
mov eax, dword [rsp + 0x228]
inc eax
mov dword [rsp + 0x228], eax
cmp dword [rsp + 0x228], 0x36
jge 0x140085b1d
movsxd rax, dword [rsp + 0x224]
imul rax, rax, 0xd8
lea rax, [rsp + rax + 0x3350]
movsxd rcx, dword [rsp + 0x228]
mov dword [rax + rcx*4], 0x1464
jmp 0x140085adb
jmp 0x140085ab0
lea rax, [rsp + 0x2890]
mov rdi, rax
xor eax, eax
mov ecx, 0x5e8
rep stosb byte [rdi], al
mov dword [rsp + 0x1ac], 0
jmp 0x140085b50
mov eax, dword [rsp + 0x1ac]
inc eax
mov dword [rsp + 0x1ac], eax
movsxd rax, dword [rsp + 0x1ac]
cmp rax, 7
jae 0x140085baf
mov dword [rsp + 0x1b0], 0
jmp 0x140085b7b
mov eax, dword [rsp + 0x1b0]
inc eax
mov dword [rsp + 0x1b0], eax
cmp dword [rsp + 0x1b0], 0x36
jge 0x140085bad
movsxd rax, dword [rsp + 0x1ac]
imul rax, rax, 0xd8
lea rax, [rsp + rax + 0x2890]
movsxd rcx, dword [rsp + 0x1b0]
mov dword [rax + rcx*4], 0x1a20
jmp 0x140085b6b
jmp 0x140085b40
mov byte [rsp + 0x29b], 0
mov byte [rsp + 0x60], 1
mov byte [rsp + 0x61], 1
movzx eax, byte [rsp + 0x60]
test eax, eax
je 0x140085c7f
movzx eax, byte [rsp + 0x61]
test eax, eax
je 0x140085c7f
mov dword [rsp + 0x1b4], 0x10ef5
mov dword [rsp + 0x380], 0
jmp 0x140085c03
mov eax, dword [rsp + 0x380]
inc eax
mov dword [rsp + 0x380], eax
cmp dword [rsp + 0x380], 0x16
jge 0x140085c2d
cmp dword [rsp + 0x1b4], 0
jge 0x140085c1b
jmp 0x140085c2d
mov eax, dword [rsp + 0x1b4]
dec eax
mov dword [rsp + 0x1b4], eax
jmp 0x140085bf3
mov dword [rsp + 0x1b4], 0x124a7
mov dword [rsp + 0x384], 0
cmp dword [rsp + 0x384], 0x22
jge 0x140085c7f
movzx eax, byte [rsp + 0x61]
test eax, eax
je 0x140085c5f
movzx eax, byte [rsp + 0x60]
test eax, eax
jne 0x140085c68
movzx eax, byte [rsp + 0x60]
test eax, eax
jne 0x140085c6d
mov byte [rsp + 0x61], 0
mov eax, dword [rsp + 0x384]
inc eax
mov dword [rsp + 0x384], eax
jmp 0x140085c43
mov byte [rsp + 0x29c], 0
mov byte [rsp + 0x29d], 1
mov byte [rsp + 0x4c], 1
mov byte [rsp + 0x80], 1
mov byte [rsp + 0x81], 1
mov byte [rsp + 0x75], 0
movzx eax, byte [rsp + 0x4c]
test eax, eax
jne 0x140085cdf
movzx eax, byte [rsp + 0x80]
test eax, eax
je 0x140085d83
movzx eax, byte [rsp + 0x81]
test eax, eax
je 0x140085d83
movzx eax, byte [rsp + 0x75]
test eax, eax
je 0x140085d83
mov dword [rsp + 0x1b8], 0x107cc
mov dword [rsp + 0x388], 0
jmp 0x140085d07
mov eax, dword [rsp + 0x388]
inc eax
mov dword [rsp + 0x388], eax
cmp dword [rsp + 0x388], 1
jge 0x140085d31
cmp dword [rsp + 0x1b8], 0
jge 0x140085d1f
jmp 0x140085d31
mov eax, dword [rsp + 0x1b8]
dec eax
mov dword [rsp + 0x1b8], eax
jmp 0x140085cf7
mov dword [rsp + 0x1b8], 0x51f6b
mov dword [rsp + 0x38c], 0
cmp dword [rsp + 0x38c], 0x3d
jge 0x140085d83
movzx eax, byte [rsp + 0x4c]
test eax, eax
je 0x140085d63
movzx eax, byte [rsp + 0x4c]
test eax, eax
jne 0x140085d6c
movzx eax, byte [rsp + 0x4c]
test eax, eax
jne 0x140085d71
mov byte [rsp + 0x75], 1
mov eax, dword [rsp + 0x38c]
inc eax
mov dword [rsp + 0x38c], eax
jmp 0x140085d47
mov byte [rsp + 0x29e], 0
mov byte [rsp + 0x44], 0
movzx eax, byte [rsp + 0x44]
test eax, eax
je 0x140085e46
mov dword [rsp + 0x1bc], 0x16aa8
mov dword [rsp + 0x390], 0
jmp 0x140085dc5
mov eax, dword [rsp + 0x390]
inc eax
mov dword [rsp + 0x390], eax
cmp dword [rsp + 0x390], 0x19
jge 0x140085def
cmp dword [rsp + 0x1bc], 0
jge 0x140085ddd
jmp 0x140085def
mov eax, dword [rsp + 0x1bc]
dec eax
mov dword [rsp + 0x1bc], eax
jmp 0x140085db5
mov dword [rsp + 0x1bc], 0xa6b75
mov dword [rsp + 0x394], 0
cmp dword [rsp + 0x394], 0x45
jge 0x140085e41
movzx eax, byte [rsp + 0x44]
test eax, eax
je 0x140085e21
movzx eax, byte [rsp + 0x44]
test eax, eax
jne 0x140085e2a
movzx eax, byte [rsp + 0x44]
test eax, eax
jne 0x140085e2f
mov byte [rsp + 0x44], 0
mov eax, dword [rsp + 0x394]
inc eax
mov dword [rsp + 0x394], eax
jmp 0x140085e05
jmp 0x140086630
mov byte [rsp + 0x29f], 0
mov byte [rsp + 0x45], 1
movzx eax, byte [rsp + 0x45]
test eax, eax
je 0x140085f09
mov dword [rsp + 0x1c0], 0x16f93
mov dword [rsp + 0x398], 0
jmp 0x140085e88
mov eax, dword [rsp + 0x398]
inc eax
mov dword [rsp + 0x398], eax
cmp dword [rsp + 0x398], 0xa
jge 0x140085eb2
cmp dword [rsp + 0x1c0], 0
jge 0x140085ea0
jmp 0x140085eb2
mov eax, dword [rsp + 0x1c0]
dec eax
mov dword [rsp + 0x1c0], eax
jmp 0x140085e78
mov dword [rsp + 0x1c0], 0xe8ffa
mov dword [rsp + 0x39c], 0
cmp dword [rsp + 0x39c], 0x2b
jge 0x140085f04
movzx eax, byte [rsp + 0x45]
test eax, eax
je 0x140085ee4
movzx eax, byte [rsp + 0x45]
test eax, eax
jne 0x140085eed
movzx eax, byte [rsp + 0x45]
test eax, eax
jne 0x140085ef2
mov byte [rsp + 0x45], 1
mov eax, dword [rsp + 0x39c]
inc eax
mov dword [rsp + 0x39c], eax
jmp 0x140085ec8
jmp 0x140085fe3
mov dword [rsp + 0xa30], 0x18378
mov dword [rsp + 0xa34], 0x16c4a
mov dword [rsp + 0xa38], 0x16c7d
mov dword [rsp + 0xa3c], 0x16116
mov dword [rsp + 0xa40], 0xee1f
mov dword [rsp + 0xa44], 0x15e06
mov dword [rsp + 0xa48], 0x2581
mov dword [rsp + 0xa4c], 0x14d3c
mov dword [rsp + 0xa50], 0x52bb
mov dword [rsp + 0xa54], 0x3be1
mov dword [rsp + 0xa58], 0xf469
mov dword [rsp + 0xa5c], 0xe6e0
mov dword [rsp + 0xa60], 0xf0c4
mov dword [rsp + 0xa64], 0x1ce5
mov dword [rsp + 0x1d4], 0
jmp 0x140085fc0
mov eax, dword [rsp + 0x1d4]
inc eax
mov dword [rsp + 0x1d4], eax
movsxd rax, dword [rsp + 0x1d4]
cmp rax, 0xe
jae 0x140085fe3
movsxd rax, dword [rsp + 0x1d4]
mov dword [rsp + rax*4 + 0xa30], 0xb35
jmp 0x140085fb0
mov byte [rsp + 0x2a0], 1
mov byte [rsp + 0x73], 1
mov byte [rsp + 0x62], 1
mov byte [rsp + 0x74], 1
movzx eax, byte [rsp + 0x73]
test eax, eax
je 0x1400860c5
movzx eax, byte [rsp + 0x62]
test eax, eax
je 0x1400860c5
movzx eax, byte [rsp + 0x74]
test eax, eax
je 0x1400860c5
mov dword [rsp + 0x1d8], 0xc0d
mov dword [rsp + 0x3a0], 0
jmp 0x140086049
mov eax, dword [rsp + 0x3a0]
inc eax
mov dword [rsp + 0x3a0], eax
cmp dword [rsp + 0x3a0], 0xb
jge 0x140086073
cmp dword [rsp + 0x1d8], 0
jge 0x140086061
jmp 0x140086073
mov eax, dword [rsp + 0x1d8]
dec eax
mov dword [rsp + 0x1d8], eax
jmp 0x140086039
mov dword [rsp + 0x1d8], 0x97df3
mov dword [rsp + 0x3a4], 0
cmp dword [rsp + 0x3a4], 0x45
jge 0x1400860c5
movzx eax, byte [rsp + 0x73]
test eax, eax
je 0x1400860a5
movzx eax, byte [rsp + 0x74]
test eax, eax
jne 0x1400860ae
movzx eax, byte [rsp + 0x62]
test eax, eax
jne 0x1400860b3
mov byte [rsp + 0x62], 0
mov eax, dword [rsp + 0x3a4]
inc eax
mov dword [rsp + 0x3a4], eax
jmp 0x140086089
mov byte [rsp + 0x2a1], 1
mov byte [rsp + 0x63], 1
mov byte [rsp + 0x64], 0
movzx eax, byte [rsp + 0x63]
test eax, eax
jne 0x1400860ed
movzx eax, byte [rsp + 0x64]
test eax, eax
je 0x140086196
mov dword [rsp + 0x1dc], 0x953c
mov dword [rsp + 0x3a8], 0
jmp 0x140086115
mov eax, dword [rsp + 0x3a8]
inc eax
mov dword [rsp + 0x3a8], eax
cmp dword [rsp + 0x3a8], 2
jge 0x14008613f
cmp dword [rsp + 0x1dc], 0
jge 0x14008612d
jmp 0x14008613f
mov eax, dword [rsp + 0x1dc]
dec eax
mov dword [rsp + 0x1dc], eax
jmp 0x140086105
mov dword [rsp + 0x1dc], 0xc3c16
mov dword [rsp + 0x3ac], 0
cmp dword [rsp + 0x3ac], 0x14
jge 0x140086191
movzx eax, byte [rsp + 0x63]
test eax, eax
je 0x140086171
movzx eax, byte [rsp + 0x64]
test eax, eax
jne 0x14008617a
movzx eax, byte [rsp + 0x63]
test eax, eax
jne 0x14008617f
mov byte [rsp + 0x64], 1
mov eax, dword [rsp + 0x3ac]
inc eax
mov dword [rsp + 0x3ac], eax
jmp 0x140086155
jmp 0x140086472
mov dword [rsp + 0x3b0], 0x155a
mov qword [rsp + 0x6f0], 0x1e1b
mov eax, 0xa86
cdq
idiv dword [rsp + 0x3b0]
sub eax, 0x1b33
mov dword [rsp + 0x4ec], eax
mov eax, dword [rsp + 0x3b0]
cdq
mov ecx, 0x5cf
idiv ecx
mov ecx, dword [rsp + 0x4ec]
sub ecx, eax
mov eax, ecx
cdqe
add rax, qword [rsp + 0x6f0]
mov qword [rsp + 0x6f8], rax
mov eax, 0x1962
cdq
idiv dword [rsp + 0x3b0]
cdqe
mov rcx, qword [rsp + 0x6f8]
sub rcx, rax
mov rax, rcx
sub rax, 0x6ac
mov dword [rsp + 0x624], eax
mov dword [rsp + 0x4f4], 0x266f
mov eax, 0x6da
mov word [rsp + 0x84], ax
movsx eax, word [rsp + 0x84]
mov dword [rsp + 0x4f0], eax
mov eax, 0x88e
cdq
mov ecx, dword [rsp + 0x4f0]
idiv ecx
add eax, 0x451
mov dword [rsp + 0x4f8], eax
mov eax, dword [rsp + 0x4f4]
cdq
mov ecx, 0x370
idiv ecx
mov ecx, dword [rsp + 0x4f8]
sub ecx, eax
mov eax, ecx
movsx ecx, word [rsp + 0x84]
sub eax, ecx
mov dword [rsp + 0x4fc], eax
movsx ecx, word [rsp + 0x84]
mov eax, 0xfbc
cdq
idiv ecx
mov ecx, dword [rsp + 0x4fc]
lea eax, [rcx + rax + 0x2389]
mov dword [rsp + 0x628], eax
mov dword [rsp + 0x3e8], 0x111e
mov qword [rsp + 0x548], 0x20fd
mov rax, qword [rsp + 0x548]
cqo
mov ecx, 0xbac
idiv rcx
movsxd rcx, dword [rsp + 0x3e8]
cqo
idiv rcx
mov ecx, 0x246a
sub rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x548]
lea rax, [rax + rcx - 0x257b]
mov qword [rsp + 0x700], rax
mov eax, 0xe32
cdq
idiv dword [rsp + 0x3e8]
cdqe
mov rcx, qword [rsp + 0x700]
lea rax, [rcx + rax - 0x31f]
mov dword [rsp + 0x62c], eax
mov eax, 0x10a6
mov word [rsp + 0x50c], ax
mov qword [rsp + 0x538], 0x1ada
mov rax, qword [rsp + 0x538]
cqo
mov ecx, 0x2394
idiv rcx
mov ecx, 0x2390
sub rcx, rax
mov rax, rcx
add rax, qword [rsp + 0x538]
mov qword [rsp + 0x708], rax
mov eax, 0x40
cqo
idiv qword [rsp + 0x538]
cqo
mov ecx, 0x24cd
idiv rcx
mov rcx, qword [rsp + 0x708]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x630], eax
mov eax, 0x355
mov word [rsp + 0x114], ax
mov dword [rsp + 0x500], 0x16d4
mov eax, 0x1056
cdq
idiv dword [rsp + 0x500]
movsx ecx, word [rsp + 0x114]
lea eax, [rax + rcx - 0x1c4a]
mov dword [rsp + 0x504], eax
movsx ecx, word [rsp + 0x114]
mov eax, ecx
cdq
mov ecx, 0x1c0a
idiv ecx
mov ecx, dword [rsp + 0x504]
sub ecx, eax
mov eax, ecx
cdqe
mov qword [rsp + 0x8e8], rax
mov dword [rsp + 0x508], 0x843
mov qword [rsp + 0x540], 0x1a01
mov eax, dword [rsp + 0x508]
sub eax, 0x3a4
cdqe
add rax, qword [rsp + 0x540]
mov rcx, qword [rsp + 0x540]
lea rax, [rax + rcx - 0x1b6e]
mov qword [rsp + 0x710], rax
mov eax, 0x6b9
cqo
idiv qword [rsp + 0x540]
mov rcx, qword [rsp + 0x710]
sub rcx, rax
mov rax, rcx
sub rax, 0xf6a
mov dword [rsp + 0x634], eax
mov byte [rsp + 0x2a2], 1
mov byte [rsp + 0x2a3], 0
mov byte [rsp + 0x82], 1
mov byte [rsp + 0x46], 0
movzx eax, byte [rsp + 0x82]
test eax, eax
je 0x140086550
movzx eax, byte [rsp + 0x46]
test eax, eax
je 0x140086550
mov dword [rsp + 0x1e0], 0xa7f0
mov dword [rsp + 0x3b4], 0
jmp 0x1400864d4
mov eax, dword [rsp + 0x3b4]
inc eax
mov dword [rsp + 0x3b4], eax
cmp dword [rsp + 0x3b4], 0x2b
jge 0x1400864fe
cmp dword [rsp + 0x1e0], 0
jge 0x1400864ec
jmp 0x1400864fe
mov eax, dword [rsp + 0x1e0]
dec eax
mov dword [rsp + 0x1e0], eax
jmp 0x1400864c4
mov dword [rsp + 0x1e0], 0xcb66b
mov dword [rsp + 0x2c8], 0
cmp dword [rsp + 0x2c8], 0x33
jge 0x140086550
movzx eax, byte [rsp + 0x46]
test eax, eax
je 0x140086530
movzx eax, byte [rsp + 0x46]
test eax, eax
jne 0x140086539
movzx eax, byte [rsp + 0x46]
test eax, eax
jne 0x14008653e
mov byte [rsp + 0x46], 0
mov eax, dword [rsp + 0x2c8]
inc eax
mov dword [rsp + 0x2c8], eax
jmp 0x140086514
mov byte [rsp + 0x2a4], 0
mov byte [rsp + 0x83], 1
mov byte [rsp + 0x65], 1
mov byte [rsp + 0x66], 0
movzx eax, byte [rsp + 0x83]
test eax, eax
jne 0x14008658c
movzx eax, byte [rsp + 0x65]
test eax, eax
jne 0x14008658c
movzx eax, byte [rsp + 0x66]
test eax, eax
je 0x140086630
mov dword [rsp + 0x1e4], 0x17f6c
mov dword [rsp + 0x2cc], 0
jmp 0x1400865b4
mov eax, dword [rsp + 0x2cc]
inc eax
mov dword [rsp + 0x2cc], eax
cmp dword [rsp + 0x2cc], 0x16
jge 0x1400865de
cmp dword [rsp + 0x1e4], 0
jge 0x1400865cc
jmp 0x1400865de
mov eax, dword [rsp + 0x1e4]
dec eax
mov dword [rsp + 0x1e4], eax
jmp 0x1400865a4
mov dword [rsp + 0x1e4], 0x52a19
mov dword [rsp + 0x2d0], 0
cmp dword [rsp + 0x2d0], 9
jge 0x140086630
movzx eax, byte [rsp + 0x66]
test eax, eax
je 0x140086610
movzx eax, byte [rsp + 0x65]
test eax, eax
jne 0x140086619
movzx eax, byte [rsp + 0x65]
test eax, eax
jne 0x14008661e
mov byte [rsp + 0x66], 0
mov eax, dword [rsp + 0x2d0]
inc eax
mov dword [rsp + 0x2d0], eax
jmp 0x1400865f4
mov eax, dword [rsp + 0x3c0]
mov dword [rsp + 0x638], eax
lea rax, [rsp + 0x11bc0]
lea rcx, str.Slide_XFlUAeUYmwdUQ
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11be8]
mov rdi, rax
xor eax, eax
mov ecx, 0xa0
rep stosb byte [rdi], al
mov dword [rsp + 0x100], 0
lea rcx, [rsp + 0x11bc0]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
dec eax
mov dword [rsp + 0x104], eax
mov dword [rsp + 0x63c], 0x5e1
mov qword [rsp + 0x8f0], 0x1d7f
mov qword [rsp + 0x8f8], 0x168f
mov qword [rsp + 0x718], 0xe82
mov dword [rsp + 0x640], 0x646
mov rax, qword [rsp + 0x718]
mov qword [rsp + 0x130], rax
cmp qword [rsp + 0x130], 0x5f9d6c
jg 0x140086747
cmp qword [rsp + 0x130], 0x5f9d6c
je 0x14008693c
cmp qword [rsp + 0x130], 0x2468f
je 0x1400877c5
cmp qword [rsp + 0x130], 0x82b71
je 0x140086eaf
cmp qword [rsp + 0x130], 0x5c82ac
je 0x140086ea0
cmp qword [rsp + 0x130], 0x6f3edd
je 0x140087918
cmp qword [rsp + 0x130], 0x71b535
je 0x140087177
cmp qword [rsp + 0x130], 0x732b73
je 0x140087867
cmp qword [rsp + 0x130], 0x7b5e87
je 0x140086790
lea rax, str.NgNgqejDHH
mov qword [rsp + 0x910], rax
lea rax, str.vrmJDcaeov
mov qword [rsp + 0x918], rax
lea rax, str.gcAaAYKQGu
mov qword [rsp + 0x920], rax
mov dword [rsp + 0x1070], 0x1da2
mov dword [rsp + 0x1074], 0xf13
mov dword [rsp + 0x1078], 0x1ea6
mov dword [rsp + 0x107c], 0x627
mov dword [rsp + 0x1080], 0x1bac
mov dword [rsp + 0x1084], 0x1d6a
mov dword [rsp + 0x1088], 0x9ab
mov dword [rsp + 0x108c], 0x8e4
mov dword [rsp + 0x1090], 0xf2f
mov dword [rsp + 0x1094], 0xdb5
mov dword [rsp + 0x1098], 0x1bd6
mov dword [rsp + 0x109c], 0x15be
mov dword [rsp + 0x10a0], 0x186f
mov dword [rsp + 0x10a4], 0x1904
mov dword [rsp + 0x10a8], 0x2688
mov dword [rsp + 0x10ac], 0x927
mov dword [rsp + 0x10b0], 0x21e
mov dword [rsp + 0x10b4], 0x212
mov dword [rsp + 0x10b8], 0x1afb
mov dword [rsp + 0x10bc], 0xb49
mov dword [rsp + 0x10c0], 0x1a5b
mov dword [rsp + 0x10c4], 0xf20
mov dword [rsp + 0x10c8], 0x20a8
mov dword [rsp + 0x10cc], 0x220c
mov dword [rsp + 0x10d0], 0x1007
mov dword [rsp + 0x10d4], 0x18a8
mov dword [rsp + 0x10d8], 0x92b
mov dword [rsp + 0x10dc], 0xb3b
mov dword [rsp + 0x10e0], 0x2157
mov dword [rsp + 0x10e4], 0x1f89
mov dword [rsp + 0x10e8], 0x1764
mov dword [rsp + 0x10ec], 0x1deb
mov dword [rsp + 0x10f0], 0x191a
mov dword [rsp + 0x10f4], 0x2210
mov dword [rsp + 0x10f8], 0x34b
mov dword [rsp + 0x10fc], 0x965
mov dword [rsp + 0x1100], 0x86c
mov dword [rsp + 0x1104], 0x16fd
mov dword [rsp + 0x1108], 0x10c7
mov dword [rsp + 0x110c], 0xf95
mov dword [rsp + 0x1110], 0x2039
mov dword [rsp + 0x1114], 0x1365
mov dword [rsp + 0x1118], 0x103
mov dword [rsp + 0x111c], 0x16f2
mov dword [rsp + 0x1120], 0x1611
mov dword [rsp + 0x1124], 0x2aa
mov dword [rsp + 0x1128], 0x20ed
mov dword [rsp + 0x112c], 0x1d82
mov dword [rsp + 0x1130], 0xd3b
mov dword [rsp + 0x1134], 0x1c04
mov dword [rsp + 0x1138], 0x1575
mov dword [rsp + 0x113c], 0x1e03
mov dword [rsp + 0x1140], 0x2218
mov dword [rsp + 0x1144], 0x1fa4
mov dword [rsp + 0x1148], 0xb9e
mov dword [rsp + 0x114c], 0xe81
mov dword [rsp + 0x1150], 0x157a
mov dword [rsp + 0x1154], 0x23a9
mov dword [rsp + 0x1158], 0x1d2f
mov dword [rsp + 0x115c], 0x303
mov dword [rsp + 0x1160], 0x143e
mov dword [rsp + 0x1164], 0x257f
mov dword [rsp + 0x1168], 0xe9c
mov dword [rsp + 0x116c], 0x16b5
mov dword [rsp + 0x1170], 0x1d60
mov dword [rsp + 0x1174], 0x24f9
mov dword [rsp + 0x1178], 0x23b3
mov dword [rsp + 0x117c], 0x1d6e
mov dword [rsp + 0x1180], 0x15b8
mov dword [rsp + 0x1184], 0x1d23
mov dword [rsp + 0x1188], 0xbb
mov dword [rsp + 0x118c], 0x122f
mov dword [rsp + 0x1190], 0x1859
mov dword [rsp + 0x1194], 0xb66
mov dword [rsp + 0x1198], 0x121e
mov dword [rsp + 0x119c], 0x6f6
mov dword [rsp + 0x11a0], 0xe1c
mov dword [rsp + 0x11a4], 0x9b5
mov dword [rsp + 0x11a8], 0xbfa
mov dword [rsp + 0x11ac], 0xd5d
mov dword [rsp + 0x11b0], 0x1eca
mov dword [rsp + 0x11b4], 0x12b8
mov dword [rsp + 0x11b8], 0x250e
mov dword [rsp + 0x11bc], 0x552
mov dword [rsp + 0x11c0], 0xa13
mov dword [rsp + 0x11c4], 0x206f
mov dword [rsp + 0x11c8], 0x22e2
mov dword [rsp + 0x11cc], 0x2084
mov dword [rsp + 0x11d0], 0x1672
mov dword [rsp + 0x11d4], 0x1bd8
mov dword [rsp + 0x11d8], 0x1afa
mov dword [rsp + 0x11dc], 0xbd2
mov dword [rsp + 0x11e0], 0x20dd
mov dword [rsp + 0x11e4], 0xdc4
mov dword [rsp + 0x11e8], 0x2265
mov dword [rsp + 0x11ec], 0x21c9
mov dword [rsp + 0x11f0], 0x4c9
mov dword [rsp + 0x11f4], 0x115d
mov dword [rsp + 0x11f8], 0x20a1
mov dword [rsp + 0x11fc], 0x1826
mov dword [rsp + 0x1200], 0x606
mov dword [rsp + 0x1204], 0x37e
mov dword [rsp + 0x1208], 0x7c9
mov dword [rsp + 0x120c], 0x1726
mov dword [rsp + 0x1210], 0x1b49
mov dword [rsp + 0x1214], 0x346
mov dword [rsp + 0x1218], 0x5a9
mov dword [rsp + 0x121c], 0x16b1
mov dword [rsp + 0xe8], 1
mov dword [rsp + 0xe4], 0
jmp 0x140086e35
cmp dword [rsp + 0xe4], 3
jge 0x140086e82
movsxd rax, dword [rsp + 0xe8]
imul rax, rax, 0x24
lea rax, [rsp + rax + 0x1070]
movsxd rcx, dword [rsp + 0xe4]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0xe4]
movsxd rdx, dword [rsp + 0xe8]
imul rdx, rdx, 0x24
lea rdx, [rsp + rdx + 0x1070]
mov dword [rdx + rcx*4], eax
jmp 0x140086e25
mov eax, dword [rsp + 0xe8]
inc eax
mov dword [rsp + 0xe8], eax
cmp dword [rsp + 0xe8], 3
jl 0x140086e18
lea rax, str.BNmtMHTOGW
mov qword [rsp + 0x930], rax
mov dword [rsp + 0xb00], 0x22c
mov dword [rsp + 0xb04], 0x23ce
mov dword [rsp + 0xb08], 0x1023
mov dword [rsp + 0xb0c], 0x1ae3
mov dword [rsp + 0xb10], 0x756
mov dword [rsp + 0xb14], 0x1b4b
mov dword [rsp + 0xb18], 0xaef
mov dword [rsp + 0xb1c], 0xde8
mov dword [rsp + 0xb20], 0x1118
mov dword [rsp + 0xb24], 0x6cd
mov dword [rsp + 0xb28], 0x1ac5
mov dword [rsp + 0xb2c], 0xc30
mov dword [rsp + 0xb30], 0x12ff
mov dword [rsp + 0xb34], 0x11c9
mov dword [rsp + 0xb38], 0x1b73
mov dword [rsp + 0xb3c], 0xf35
mov dword [rsp + 0xb40], 0x1b32
mov dword [rsp + 0xb44], 0x110b
mov dword [rsp + 0xb48], 0x27b
mov dword [rsp + 0xb4c], 0x20df
mov dword [rsp + 0xb50], 0x2158
mov dword [rsp + 0xb54], 0x228f
mov dword [rsp + 0xb58], 0x4ba
mov dword [rsp + 0xb5c], 0x23b0
mov dword [rsp + 0xb60], 0x160f
mov dword [rsp + 0xb64], 0x2d8
mov dword [rsp + 0xb68], 0x2391
mov dword [rsp + 0xb6c], 0xde8
mov dword [rsp + 0xb70], 0x14fe
mov dword [rsp + 0xb74], 0x2660
mov dword [rsp + 0xb78], 0x11f4
mov dword [rsp + 0xb7c], 0x2223
mov dword [rsp + 0xb80], 0x6a2
mov dword [rsp + 0xb84], 0x1d2f
mov dword [rsp + 0xb88], 0x27b
mov dword [rsp + 0xb8c], 0x3a5
mov dword [rsp + 0xb90], 0x22b0
mov dword [rsp + 0xb94], 0x23d9
mov dword [rsp + 0xb98], 0x87b
mov dword [rsp + 0xb9c], 0x170c
mov dword [rsp + 0xba0], 0x1da5
mov dword [rsp + 0xba4], 0x1997
mov dword [rsp + 0xba8], 0x1f3f
mov dword [rsp + 0xbac], 0x5d5
mov dword [rsp + 0xbb0], 0x939
mov dword [rsp + 0xbb4], 0x1cf5
mov dword [rsp + 0xbb8], 0x173d
mov dword [rsp + 0xbbc], 0x1c41
mov dword [rsp + 0xbc0], 0x57b
mov dword [rsp + 0xbc4], 0x1a02
mov dword [rsp + 0xf0], 1
mov dword [rsp + 0xec], 0
jmp 0x14008710c
lea rax, str.HZlkrjNfrH
mov qword [rsp + 0x938], rax
lea rax, str.vHmRaWwump
mov qword [rsp + 0x940], rax
movsd xmm0, qword [0x1401225d8]
movsd qword [rsp + 0x1900], xmm0
movsd xmm0, qword [0x1401235b8]
movsd qword [rsp + 0x1908], xmm0
movsd xmm0, qword [0x140123cb8]
movsd qword [rsp + 0x1910], xmm0
movsd xmm0, qword [0x140122ae8]
movsd qword [rsp + 0x1918], xmm0
movsd xmm0, qword [0x1401221d0]
movsd qword [rsp + 0x1920], xmm0
movsd xmm0, qword [0x1401221f0]
movsd qword [rsp + 0x1928], xmm0
movsd xmm0, qword [0x1401247b0]
movsd qword [rsp + 0x1930], xmm0
movsd xmm0, qword [0x140123b08]
movsd qword [rsp + 0x1938], xmm0
movsd xmm0, qword [0x140122a98]
movsd qword [rsp + 0x1940], xmm0
movsd xmm0, qword [0x1401259c8]
movsd qword [rsp + 0x1948], xmm0
movsd xmm0, qword [0x1401246f8]
movsd qword [rsp + 0x1950], xmm0
movsd xmm0, qword [0x140121d08]
movsd qword [rsp + 0x1958], xmm0
movsd xmm0, qword [0x140123000]
movsd qword [rsp + 0x1960], xmm0
movsd xmm0, qword [0x140124eb8]
movsd qword [rsp + 0x1968], xmm0
movsd xmm0, qword [0x140124f28]
movsd qword [rsp + 0x1970], xmm0
movsd xmm0, qword [0x140125198]
movsd qword [rsp + 0x1978], xmm0
movsd xmm0, qword [0x140123838]
movsd qword [rsp + 0x1980], xmm0
movsd xmm0, qword [0x1401242e0]
movsd qword [rsp + 0x1988], xmm0
movsd xmm0, qword [0x140123200]
movsd qword [rsp + 0x1990], xmm0
movsd xmm0, qword [0x140122778]
movsd qword [rsp + 0x1998], xmm0
movsd xmm0, qword [0x140125a28]
movsd qword [rsp + 0x19a0], xmm0
movsd xmm0, qword [0x140123bc0]
movsd qword [rsp + 0x19a8], xmm0
movsd xmm0, qword [0x140122208]
movsd qword [rsp + 0x19b0], xmm0
movsd xmm0, qword [0x140125048]
movsd qword [rsp + 0x19b8], xmm0
movsd xmm0, qword [0x140124568]
movsd qword [rsp + 0x19c0], xmm0
movsd xmm0, qword [0x1401249a8]
movsd qword [rsp + 0x19c8], xmm0
movsd xmm0, qword [0x140123c28]
movsd qword [rsp + 0x19d0], xmm0
movsd xmm0, qword [0x140122608]
movsd qword [rsp + 0x19d8], xmm0
movsd xmm0, qword [0x140124b18]
movsd qword [rsp + 0x19e0], xmm0
movsd xmm0, qword [0x1401230c8]
movsd qword [rsp + 0x19e8], xmm0
movsd xmm0, qword [0x140125b40]
movsd qword [rsp + 0x19f0], xmm0
movsd xmm0, qword [0x140124738]
movsd qword [rsp + 0x19f8], xmm0
movsd xmm0, qword [0x140123410]
movsd qword [rsp + 0x1a00], xmm0
movsd xmm0, qword [0x140123f28]
movsd qword [rsp + 0x1a08], xmm0
movsd xmm0, qword [0x140122b60]
movsd qword [rsp + 0x1a10], xmm0
movsd xmm0, qword [0x1401252e0]
movsd qword [rsp + 0x1a18], xmm0
movsd xmm0, qword [0x140124980]
movsd qword [rsp + 0x1a20], xmm0
movsd xmm0, qword [0x140123038]
movsd qword [rsp + 0x1a28], xmm0
movsd xmm0, qword [0x1401223c0]
movsd qword [rsp + 0x1a30], xmm0
movsd xmm0, qword [0x140124f78]
movsd qword [rsp + 0x1a38], xmm0
movsd xmm0, qword [0x140124118]
movsd qword [rsp + 0x1a40], xmm0
movsd xmm0, qword [0x140123a30]
movsd qword [rsp + 0x1a48], xmm0
movsd xmm0, qword [0x1401224c8]
movsd qword [rsp + 0x1a50], xmm0
movsd xmm0, qword [0x140125290]
movsd qword [rsp + 0x1a58], xmm0
movsd xmm0, qword [0x140122f00]
movsd qword [rsp + 0x1a60], xmm0
movsd xmm0, qword [0x140122428]
movsd qword [rsp + 0x1a68], xmm0
movsd xmm0, qword [0x140122ae0]
movsd qword [rsp + 0x1a70], xmm0
movsd xmm0, qword [0x140122d90]
movsd qword [rsp + 0x1a78], xmm0
movsd xmm0, qword [0x140122070]
movsd qword [rsp + 0x1a80], xmm0
movsd xmm0, qword [0x1401228c8]
movsd qword [rsp + 0x1a88], xmm0
movsd xmm0, qword [0x140122f58]
movsd qword [rsp + 0x1a90], xmm0
movsd xmm0, qword [0x140122148]
movsd qword [rsp + 0x1a98], xmm0
movsd xmm0, qword [0x140124bb8]
movsd qword [rsp + 0x1aa0], xmm0
movsd xmm0, qword [0x140122c68]
movsd qword [rsp + 0x1aa8], xmm0
movsd xmm0, qword [0x140122580]
movsd qword [rsp + 0x1ab0], xmm0
movsd xmm0, qword [0x1401237c0]
movsd qword [rsp + 0x1ab8], xmm0
movsd xmm0, qword [0x140124888]
movsd qword [rsp + 0x1ac0], xmm0
movsd xmm0, qword [0x140123fb8]
movsd qword [rsp + 0x1ac8], xmm0
movsd xmm0, qword [0x140124628]
movsd qword [rsp + 0x1ad0], xmm0
movsd xmm0, qword [0x140122448]
movsd qword [rsp + 0x1ad8], xmm0
movsd xmm0, qword [0x1401254f8]
movsd qword [rsp + 0x1ae0], xmm0
movsd xmm0, qword [0x140125a78]
movsd qword [rsp + 0x1ae8], xmm0
movsd xmm0, qword [0x140123ce0]
movsd qword [rsp + 0x1af0], xmm0
movsd xmm0, qword [0x140123a50]
movsd qword [rsp + 0x1af8], xmm0
movsd xmm0, qword [0x140123a28]
movsd qword [rsp + 0x1b00], xmm0
movsd xmm0, qword [0x1401253c8]
movsd qword [rsp + 0x1b08], xmm0
movsd xmm0, qword [0x140122e88]
movsd qword [rsp + 0x1b10], xmm0
movsd xmm0, qword [0x1401228e0]
movsd qword [rsp + 0x1b18], xmm0
movsd xmm0, qword [0x140123720]
movsd qword [rsp + 0x1b20], xmm0
movsd xmm0, qword [0x1401239a8]
movsd qword [rsp + 0x1b28], xmm0
movsd xmm0, qword [0x1401245f0]
movsd qword [rsp + 0x1b30], xmm0
movsd xmm0, qword [0x140125298]
movsd qword [rsp + 0x1b38], xmm0
movsd xmm0, qword [0x1401244b0]
movsd qword [rsp + 0x1b40], xmm0
movsd xmm0, qword [0x140122590]
movsd qword [rsp + 0x1b48], xmm0
movsd xmm0, qword [0x140123d28]
movsd qword [rsp + 0x1b50], xmm0
movsd xmm0, qword [0x140122998]
movsd qword [rsp + 0x1b58], xmm0
movsd xmm0, qword [0x140122438]
movsd qword [rsp + 0x1b60], xmm0
movsd xmm0, qword [0x1401239d8]
movsd qword [rsp + 0x1b68], xmm0
movsd xmm0, qword [0x140124278]
movsd qword [rsp + 0x1b70], xmm0
movsd xmm0, qword [0x140123d80]
movsd qword [rsp + 0x1b78], xmm0
movsd xmm0, qword [0x140124060]
movsd qword [rsp + 0x1b80], xmm0
movsd xmm0, qword [0x140123070]
movsd qword [rsp + 0x1b88], xmm0
movsd xmm0, qword [0x1401232e8]
movsd qword [rsp + 0x1b90], xmm0
movsd xmm0, qword [0x140121d80]
movsd qword [rsp + 0x1b98], xmm0
mov dword [rsp + 0x108], 6
mov dword [rsp + 0xf4], 0
jmp 0x140087751
cmp dword [rsp + 0xf4], 3
jge 0x1400877a7
lea rax, str.GvspeeTzgj
mov qword [rsp + 0x948], rax
lea rax, [rsp + 0x2610]
mov rdi, rax
xor eax, eax
mov ecx, 0x280
rep stosb byte [rdi], al
mov dword [rsp + 0x1f0], 0
jmp 0x140087805
movsxd rax, dword [rsp + 0x1f0]
cmp rax, 8
jae 0x140087867
lea rax, str.brFHrqXOvK
mov qword [rsp + 0x950], rax
lea rax, [rsp + 0x2e80]
mov rdi, rax
xor eax, eax
mov ecx, 0x4d0
rep stosb byte [rdi], al
mov dword [rsp + 0x1fc], 0
jmp 0x1400878a7
lea rax, str.uwcCMFGaED
mov qword [rsp + 0x960], rax
lea rax, str.GZmkyTGvOs
mov qword [rsp + 0x968], rax
mov dword [rsp + 0x9b0], 0x20c1
mov dword [rsp + 0x9b4], 0x1270
mov dword [rsp + 0x9b8], 0x1115
mov dword [rsp + 0x9bc], 0x17c4
mov dword [rsp + 0x9c0], 0x10f5
mov dword [rsp + 0x9c4], 0x284
mov dword [rsp + 0x9c8], 0x1f3e
mov dword [rsp + 0x9cc], 0x11b0
mov dword [rsp + 0x9d0], 0x901
mov dword [rsp + 0x9d4], 0x81e
mov dword [rsp + 0x9d8], 0x5ab
mov dword [rsp + 0x9dc], 0x1609
mov dword [rsp + 0x9e0], 0xa60
mov dword [rsp + 0x9e4], 0xafd
mov dword [rsp + 0x9e8], 0x125a
mov dword [rsp + 0x9ec], 0x1da0
mov dword [rsp + 0x9f0], 0x133
mov dword [rsp + 0x9f4], 0x1481
mov dword [rsp + 0x9f8], 0x708
mov dword [rsp + 0x9fc], 0x1222
mov dword [rsp + 0xfc], 0
mov dword [rsp + 0xf8], 0
jmp 0x140087a3a
cmp dword [rsp + 0xf8], 3
jge 0x140087a87
movsxd rax, dword [rsp + 0xfc]
imul rax, rax, 0x28
lea rax, [rsp + rax + 0x9b0]
movsxd rcx, dword [rsp + 0xf8]
mov eax, dword [rax + rcx*4]
add eax, 5
movsxd rcx, dword [rsp + 0xf8]
movsxd rdx, dword [rsp + 0xfc]
imul rdx, rdx, 0x28
lea rdx, [rsp + rdx + 0x9b0]
mov dword [rdx + rcx*4], eax
jmp 0x140087a2a
mov eax, dword [rsp + 0xfc]
inc eax
mov dword [rsp + 0xfc], eax
cmp dword [rsp + 0xfc], 3
jl 0x140087a1d