Function at 0x140043ee0
Capabilities:
Hash data with md5
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x150]
sub rsp, 0x250
xor esi, esi
movabs rax, 0xd06deb4e512259f3
mov qword [rbp - 0x80], rax
movabs rax, 0xc22fa8fba0044820
mov qword [rbp - 0x78], rax
movabs rax, 0xc72dacc4af6ec96d
mov qword [rbp - 0x70], rax
movabs rax, 0xdef8b47980ba712a
mov qword [rbp - 0x68], rax
movabs rax, 0xdc0c111a1986d017
mov qword [rbp - 0x60], rax
movabs rcx, 0xa94c5c2771903664
mov qword [rbp - 0x58], rcx
movabs rax, 0x9525a86308690aa8
mov qword [rsp + 0x20], rax
movabs rax, 0x9f62e7b88e571c61
mov qword [rsp + 0x28], rax
movabs rax, 0xf31f9cf6f8348e4d
mov qword [rsp + 0x30], rax
movabs rax, 0xefd68157b594070a
mov qword [rsp + 0x38], rax
movabs rax, 0xdc0c111a1986da1d
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rcx
movdqa xmm0, xmmword [rbp - 0x80]
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
pxor xmm1, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm1
movdqa xmm0, xmmword [rbp - 0x60]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x20]
lea rcx, [0x1400e8810]
call fcn.14004a450
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov r12d, esi
mov qword [rbp + 0x90], rsi
mov r14d, 0xf
mov qword [rbp + 0x190], r14
mov qword [rbp + 0x98], r14
mov byte [rbp + 0x80], sil
movups xmmword [rbp + 0xc0], xmm0
lea ecx, [rsi + 0x30]
call fcn.14004dcc4
mov r13, rax
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0xd0], 0x2a
mov eax, 0x2f
mov qword [rbp + 0xd8], rax
movups xmm0, xmmword [str.https:__line.tungtem.shop_aa.php_user_key]
movups xmmword [r13], xmm0
movups xmm1, xmmword [0x1400b3318]
movups xmmword [r13 + 0x10], xmm1
movsd xmm0, qword [0x1400b3328]
movsd qword [r13 + 0x20], xmm0
movzx eax, word [0x1400b3330]
mov word [r13 + 0x28], ax
mov byte [r13 + 0x2a], sil
lea rcx, [rsp + 0x20]
call fcn.140042600
mov r15, rax
mov qword [rbp + 0x198], rax
mov byte [rbp + 0xe0], sil
mov qword [rbp + 0x124], rsi
mov dword [rbp + 0x12c], 0x67452301
mov dword [rbp + 0x130], 0xefcdab89
mov dword [rbp + 0x134], 0x98badcfe
mov dword [rbp + 0x138], 0x10325476
mov rdx, rax
cmp qword [rax + 0x18], 0x10
jb 0x1400440d5
mov rdx, qword [rax]
mov r8d, dword [rax + 0x10]
lea rcx, [rbp + 0xe0]
call fcn.14004d3b0
lea rcx, [rbp + 0xe0]
call fcn.14004d480
mov rbx, 0xffffffffffffffff
cmp byte [rbp + 0xe0], 0
jne 0x14004411b
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rsi
mov edi, 0xf
mov qword [rbp - 8], rdi
mov byte [rbp - 0x20], 0
jmp 0x140044191
lea rdi, [rbp + 0x13c]
lea rsi, [rbp - 0x80]
mov r14d, 0x10
nop dword [rax]
movzx r8d, byte [rdi]
lea rdx, [0x1400b3458]
mov rcx, rsi
call fcn.140014d30
add rsi, 2
lea rdi, [rdi + 1]
sub r14, 1
jne 0x140044130
mov byte [rbp - 0x60], r14b
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xor esi, esi
mov qword [rbp - 0x10], rsi
mov qword [rbp - 8], rsi
lea rax, [rbp - 0x80]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], sil
jne 0x140044170
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x20]
call fcn.14004b1a0
mov rdi, qword [rbp - 8]
mov r14, qword [rbp + 0x190]
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x1400441cb
mov rcx, qword [r15]
inc rdx
cmp rdx, 0x1000
jb 0x1400441c6
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140045136
mov rcx, r8
call fcn.14004dc4c
mov qword [r15 + 0x10], rsi
mov qword [r15 + 0x18], 0xf
mov byte [r15], 0
lea rdx, [rbp - 0x20]
cmp rdi, 0x10
cmovae rdx, qword [rbp - 0x20]
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rsi
mov qword [rbp + 0x38], rsi
inc rbx
cmp byte [rdx + rbx], 0
jne 0x1400441f7
mov r8, rbx
lea rcx, [rbp + 0x20]
call fcn.14004b1a0
nop
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x140044248
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044243
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045130
call fcn.14004dc4c
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x58], 0xf
mov byte [rbp + 0x40], 0
movups xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [0x1400b3750]
movdqu xmmword [rbp + 0xb0], xmm1
mov byte [rbp + 0xa0], 0
movabs rdi, 0xd06deb4e512259f3
mov qword [rbp - 0x20], rdi
movabs rbx, 0xc22fa8fba0044820
mov qword [rbp - 0x18], rbx
movabs rax, 0x9424bc06717f72a8
mov qword [rbp], rax
movabs rax, 0xc22fa8fba0247500
mov qword [rbp + 8], rax
movdqa xmm0, xmmword [rbp - 0x20]
pxor xmm0, xmmword [rbp]
movdqa xmmword [rbp], xmm0
lea rcx, [rbp]
call fcn.1400388a0
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x30]
call fcn.14004c5e0
mov rcx, rax
call fcn.14004a700
mov qword [rbp - 0x80], rdi
mov qword [rbp - 0x78], rbx
movabs rcx, 0xc72dacc4af6ec96d
mov qword [rbp - 0x70], rcx
movabs rdx, 0xdef8b47980ba712a
mov qword [rbp - 0x68], rdx
movabs rax, 0xa51d8507717f72a8
mov qword [rbp - 0x20], rax
movabs rax, 0xe2158882c54f6854
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
movdqa xmm0, xmmword [rbp - 0x80]
pxor xmm0, xmmword [rbp - 0x20]
movdqa xmmword [rbp - 0x20], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
pxor xmm1, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm1
lea rcx, [rbp - 0x20]
call fcn.1400388a0
lea rdx, [rbp + 0x40]
call fcn.14004a7a0
movabs rax, 0x7fffffffffffffd5
mov r8, qword [rbp + 0x50]
cmp r8, rax
ja 0x14004513c
lea rdx, [rbp + 0x40]
mov rsi, qword [rbp + 0x40]
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x198], rax
cmp rax, 0x10
cmovae rdx, rsi
mov qword [rbp + 0x190], rdx
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x70], xmm1
lea r15, [r8 + 0x2a]
mov ebx, 0xf
lea rdi, [rbp + 0x60]
cmp r15, rbx
jbe 0x14004445a
mov rax, r15
or rax, rbx
movabs rbx, 0x7fffffffffffffff
cmp rax, rbx
jbe 0x14004440f
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14004dcc4
test rax, rax
je 0x140045154
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x50]
jmp 0x140044456
mov rbx, rax
mov ecx, 0x16
cmp rax, rcx
cmovb rbx, rcx
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14004443a
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14004512a
jmp 0x1400443e5
test rcx, rcx
je 0x140044454
call fcn.14004dcc4
mov rdi, rax
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x50]
jmp 0x140044456
xor edi, edi
mov qword [rbp + 0x60], rdi
mov qword [rbp + 0x70], r15
mov qword [rbp + 0x78], rbx
movups xmm0, xmmword [r13]
movups xmmword [rdi], xmm0
movups xmm1, xmmword [r13 + 0x10]
movups xmmword [rdi + 0x10], xmm1
movsd xmm0, qword [r13 + 0x20]
movsd qword [rdi + 0x20], xmm0
movzx eax, word [r13 + 0x28]
mov word [rdi + 0x28], ax
lea rcx, [rdi + 0x2a]
call fcn.140051cd0
mov byte [rdi + r15], 0
mov r8d, 0xb
lea rdx, str.user_hwid
lea rcx, [rbp + 0x60]
call fcn.140047280
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x10], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x30]
lea rcx, [rbp]
call fcn.140047280
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x10], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
lea r8d, [rdi + 0xd]
lea rdx, str.user_game16
lea rcx, [rbp - 0x20]
call fcn.140047280
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x68], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x20]
call fcn.140042000
mov rbx, rax
lea rax, [rbp + 0x80]
cmp rax, rbx
je 0x1400445f2
cmp r14, 0x10
jb 0x1400445bb
lea rdx, [r14 + 1]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400445b6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045142
call fcn.14004dc4c
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
movdqa xmm0, xmm1
psrldq xmm0, 8
movq r14, xmm0
movq r12, xmm1
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14004462f
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004462a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045142
call fcn.14004dc4c
movdqa xmm0, xmmword [0x1400b3750]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14004467d
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044678
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045148
call fcn.14004dc4c
movdqa xmm0, xmmword [0x1400b3750]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1400446c9
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400446c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004514e
call fcn.14004dc4c
movdqa xmm0, xmmword [0x1400b3750]
movdqu xmmword [rbp + 0x10], xmm0
mov byte [rbp], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x140044715
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044710
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045154
call fcn.14004dc4c
cmp r12, 1
jae 0x140044906
movabs rax, 0xd06deb4e512259f3
mov qword [rbp - 0x80], rax
movabs rax, 0xc22fa8fba0044820
mov qword [rbp - 0x78], rax
movabs rax, 0xc72dacc4af6ec96d
mov qword [rbp - 0x70], rax
movabs rax, 0xdef8b47980ba712a
mov qword [rbp - 0x68], rax
movabs rax, 0xdc0c111a1986d017
mov qword [rbp - 0x60], rax
movabs rax, 0xa94c5c2771903664
mov qword [rbp - 0x58], rax
movabs rax, 0xaa23ed90d306be71
mov qword [rbp - 0x50], rax
movabs rax, 0x27cf42851d904d8e
mov qword [rbp - 0x48], rax
movabs rax, 0xfcb4ec26b5aac29b
mov qword [rbp - 0x40], rax
movabs rax, 0xc0d5c97367ce20c8
mov qword [rbp - 0x38], rax
movabs rax, 0x41f0313c835fb9d5
mov qword [rbp - 0x30], rax
movabs rax, 0x37460b31fe7144f2
mov qword [rbp - 0x28], rax
movabs rax, 0xbc048a08717f72a8
mov qword [rsp + 0x20], rax
movabs rax, 0xe27283a0aa242c45
mov qword [rsp + 0x28], rax
movabs rax, 0xb70dc9b7ce0ba53d
mov qword [rsp + 0x30], rax
movabs rax, 0xfe9dc718e8d9035f
mov qword [rsp + 0x38], rax
movabs rax, 0xfc75747139e3b863
mov qword [rsp + 0x40], rax
movabs rax, 0xca61254c22b04205
mov qword [rsp + 0x48], rax
movabs rax, 0xc540c3e3a767db19
mov qword [rsp + 0x50], rax
movabs rax, 0x4f9c62d836cb47e3
mov qword [rsp + 0x58], rax
movabs rax, 0xdcda9b49d18ab6ee
mov qword [rsp + 0x60], rax
movabs rax, 0xe0b8a80100a15298
mov qword [rsp + 0x68], rax
movabs rax, 0x2295421cb67fd7bc
mov qword [rsp + 0x70], rax
movabs rax, 0x37460b31fe7144dc
mov qword [rsp + 0x78], rax
movdqa xmm0, xmmword [rbp - 0x80]
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
movdqa xmm1, xmmword [rsp + 0x30]
pxor xmm1, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x30], xmm1
movdqa xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
pxor xmm1, xmmword [rbp - 0x50]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm0, xmmword [rsp + 0x60]
pxor xmm0, xmmword [rbp - 0x40]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm1, xmmword [rsp + 0x70]
pxor xmm1, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x70], xmm1
lea rdx, [rsp + 0x20]
lea rcx, [0x1400e8810]
call fcn.14004a450
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
cmp r12, 0xf0
jne 0x140044afa
movabs rax, 0xd06deb4e512259f3
mov qword [rbp - 0x80], rax
movabs rax, 0xc22fa8fba0044820
mov qword [rbp - 0x78], rax
movabs rax, 0xc72dacc4af6ec96d
mov qword [rbp - 0x70], rax
movabs rax, 0xdef8b47980ba712a
mov qword [rbp - 0x68], rax
movabs rax, 0xdc0c111a1986d017
mov qword [rbp - 0x60], rax
movabs rax, 0xa94c5c2771903664
mov qword [rbp - 0x58], rax
movabs rax, 0xaa23ed90d306be71
mov qword [rbp - 0x50], rax
movabs rax, 0x27cf42851d904d8e
mov qword [rbp - 0x48], rax
movabs rax, 0xfcb4ec26b5aac29b
mov qword [rbp - 0x40], rax
movabs rax, 0xc0d5c97367ce20c8
mov qword [rbp - 0x38], rax
movabs rax, 0x41f0313c835fb9d5
mov qword [rbp - 0x30], rax
movabs rax, 0x37460b31fe7144f2
mov qword [rbp - 0x28], rax
movabs rax, 0xb500821a717f72a8
mov qword [rsp + 0x20], rax
movabs rax, 0xc80e89dad4710700
mov qword [rsp + 0x28], rax
movabs rax, 0xa648c0948f33e236
mov qword [rsp + 0x30], rax
movabs rax, 0xb69bc60cf09a1459
mov qword [rsp + 0x38], rax
movabs rax, 0xfc69796e39e3a376
mov qword [rsp + 0x40], rax
movabs rax, 0xfa6c284651e9530f
mov qword [rsp + 0x48], rax
movabs rax, 0xde4288f8b02bc71a
mov qword [rsp + 0x50], rax
movabs rax, 0xc9448e872f363fd
mov qword [rsp + 0x58], rax
movabs rax, 0x98949853ddf9e2c6
mov qword [rsp + 0x60], rax
movabs rax, 0xa7babb2347a057a7
mov qword [rsp + 0x68], rax
movabs rax, 0x74d05f55a332d8a7
mov qword [rsp + 0x70], rax
movabs rax, 0x37460b1f9d1437d2
mov qword [rsp + 0x78], rax
movdqa xmm0, xmmword [rbp - 0x80]
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
movdqa xmm1, xmmword [rsp + 0x30]
pxor xmm1, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x30], xmm1
movdqa xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
pxor xmm1, xmmword [rbp - 0x50]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm0, xmmword [rsp + 0x60]
pxor xmm0, xmmword [rbp - 0x40]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm1, xmmword [rsp + 0x70]
pxor xmm1, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x70], xmm1
lea rdx, [rsp + 0x20]
lea rcx, [0x1400e8810]
call fcn.14004a450
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
cmp r12, 0xf2
jne 0x140044df6
call fcn.140042d60
movabs r12, 0xd06deb4e512259f3
mov qword [rbp - 0x20], r12
movabs r15, 0xc22fa8fba0044820
mov qword [rbp - 0x18], r15
movabs rbx, 0xd06deb4e51513590
mov qword [rbp], rbx
mov qword [rbp + 8], r15
movdqa xmm0, xmmword [rbp - 0x20]
pxor xmm0, xmmword [rbp]
movdqa xmmword [rbp], xmm0
lea rcx, [rbp]
call fcn.1400621e8
mov qword [rbp - 0x80], r12
mov qword [rbp - 0x78], r15
movabs rax, 0xc72dacc4af6ec96d
mov qword [rbp - 0x70], rax
movabs rax, 0xdef8b47980ba712a
mov qword [rbp - 0x68], rax
movabs rax, 0xdc0c111a1986d017
mov qword [rbp - 0x60], rax
movabs rax, 0xa94c5c2771903664
mov qword [rbp - 0x58], rax
movabs rax, 0xaa23ed90d306be71
mov qword [rbp - 0x50], rax
movabs rax, 0x27cf42851d904d8e
mov qword [rbp - 0x48], rax
movabs rcx, 0xb108871e717f72a8
mov qword [rsp + 0x20], rcx
movabs rcx, 0xb15ccd89d0242d53
mov qword [rsp + 0x28], rcx
movabs rcx, 0xe55fc9b0c12beb4d
mov qword [rsp + 0x30], rcx
movabs rcx, 0xb0919417e5d2060a
mov qword [rsp + 0x38], rcx
movabs rcx, 0xb32c657476f4b637
mov qword [rsp + 0x40], rcx
movabs rcx, 0xc6207c4219e41602
mov qword [rsp + 0x48], rcx
movabs rcx, 0xaa23ed9afd7fdc13
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
movdqa xmm0, xmmword [rbp - 0x80]
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
movdqa xmm1, xmmword [rsp + 0x30]
pxor xmm1, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x30], xmm1
movdqa xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
pxor xmm1, xmmword [rbp - 0x50]
movdqa xmmword [rsp + 0x50], xmm1
lea rcx, [rsp + 0x20]
call fcn.1400388a0
call fcn.140065f14
mov qword [rbp - 0x20], r12
mov qword [rbp - 0x18], r15
mov qword [rbp], rbx
mov qword [rbp + 8], r15
movdqa xmm0, xmmword [rbp - 0x20]
pxor xmm0, xmmword [rbp]
movdqa xmmword [rbp], xmm0
lea rcx, [rbp]
call fcn.1400621e8
call fcn.140043200
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0x10
jb 0x140044cdf
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044cd9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004515a
call fcn.14004dc4c
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, 0x10
jb 0x140044d1d
inc rdx
mov rax, rsi
cmp rdx, 0x1000
jb 0x140044d14
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045160
mov rcx, rsi
call fcn.14004dc4c
nop
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x140044d58
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044d53
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045166
call fcn.14004dc4c
mov qword [rbp + 0x30], rdi
mov qword [rbp + 0x38], 0xf
mov byte [rbp + 0x20], 0
mov edx, 0x2f
inc rdx
mov rax, r13
cmp rdx, 0x1000
jb 0x140044d95
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004516c
mov rcx, r13
call fcn.14004dc4c
nop
cmp r14, 0x10
jb 0x140044dd9
lea rdx, [r14 + 1]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044dd4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045124
call fcn.14004dc4c
xor eax, eax
mov rbx, qword [rsp + 0x2a0]
add rsp, 0x250
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
movabs rax, 0xd06deb4e512259f3
mov qword [rbp - 0x80], rax
movabs rax, 0xc22fa8fba0044820
mov qword [rbp - 0x78], rax
movabs rax, 0xc72dacc4af6ec96d
mov qword [rbp - 0x70], rax
movabs rax, 0xdef8b47980ba712a
mov qword [rbp - 0x68], rax
movabs rax, 0xdc0c111a1986d017
mov qword [rbp - 0x60], rax
movabs rax, 0xa94c5c2771903664
mov qword [rbp - 0x58], rax
movabs rax, 0xaa23ed90d306be71
mov qword [rbp - 0x50], rax
movabs rax, 0x27cf42851d904d8e
mov qword [rbp - 0x48], rax
movabs rax, 0xfcb4ec26b5aac29b
mov qword [rbp - 0x40], rax
movabs rax, 0xc0d5c97367ce20c8
mov qword [rbp - 0x38], rax
movabs rax, 0x41f0313c835fb9d5
mov qword [rbp - 0x30], rax
movabs rax, 0x37460b31fe7144f2
mov qword [rbp - 0x28], rax
movdqa xmm0, xmmword [rbp - 0x80]
cmp r12, 0xf3
jne 0x140044fea
movabs rax, 0x9424bc06717f72a8
mov qword [rsp + 0x20], rax
movabs rax, 0xe30eda94d2760d00
mov qword [rsp + 0x28], rax
movabs rax, 0xab7d8c998435c34c
mov qword [rsp + 0x30], rax
movabs rax, 0xac8dc459e5c9104f
mov qword [rsp + 0x38], rax
movabs rax, 0xb478317f6ae7b874
mov qword [rsp + 0x40], rax
movabs rax, 0xdd2d7c5e14fb1601
mov qword [rsp + 0x48], rax
movabs rax, 0xcf4b8ebdaa6ded51
mov qword [rsp + 0x50], rax
movabs rax, 0x2da22de633e339ef
mov qword [rsp + 0x58], rax
movabs rax, 0x88c1847595f7e9c0
mov qword [rsp + 0x60], rax
movabs rax, 0xb285e91d10a144e8
mov qword [rsp + 0x68], rax
movabs rax, 0x2f991151e22ddeba
mov qword [rsp + 0x70], rax
movabs rax, 0x376868548d5171d2
mov qword [rsp + 0x78], rax
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
movdqa xmm1, xmmword [rsp + 0x30]
pxor xmm1, xmmword [rbp - 0x70]
movdqa xmmword [rsp + 0x30], xmm1
movdqa xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm1, xmmword [rsp + 0x50]
pxor xmm1, xmmword [rbp - 0x50]
movdqa xmmword [rsp + 0x50], xmm1
movdqa xmm0, xmmword [rsp + 0x60]
pxor xmm0, xmmword [rbp - 0x40]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmm1, xmmword [rsp + 0x70]
pxor xmm1, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x70], xmm1
lea rdx, [rsp + 0x20]
lea rcx, [0x1400e8810]
call fcn.14004a450
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rax, 0xf0198400717f72a8
mov qword [rsp + 0x20], rax
movabs rax, 0x992589da817d2d6b
mov qword [rsp + 0x28], rax
movabs rax, 0xb44cc9a8ff4e9446
mov qword [rsp + 0x30], rax
movabs rax, 0xbf90d70bf5ca514f
mov qword [rsp + 0x38], rax
pxor xmm0, xmmword [rsp + 0x20]
movabs rax, 0xb72c74726da6b564
movdqa xmm1, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x40], rax
pxor xmm1, xmmword [rbp - 0x70]
movabs rax, 0xc21f7c5310b04f01
movdqa xmmword [rsp + 0x30], xmm1
mov qword [rsp + 0x48], rax
movabs rax, 0xd9578cf5bb659308
movdqa xmm0, xmmword [rsp + 0x40]
mov qword [rsp + 0x50], rax
pxor xmm0, xmmword [rbp - 0x60]
movabs rax, 0x7ae4198f70ff2ea0
movdqa xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x58], rax
movabs rax, 0x93d0cc52c0c291bb
movdqa xmm1, xmmword [rsp + 0x50]
mov qword [rsp + 0x60], rax
pxor xmm1, xmmword [rbp - 0x50]
movabs rax, 0xb2b2a60137ee4ebf
movdqa xmmword [rsp + 0x50], xmm1
mov qword [rsp + 0x68], rax
movabs rax, 0x61c51152ea7fd4b4
mov qword [rsp + 0x70], rax
movabs rax, 0x37460b31d0122181
mov qword [rsp + 0x78], rax
movdqa xmm0, xmmword [rsp + 0x60]
movdqa xmm1, xmmword [rsp + 0x70]
lea rdx, [rsp + 0x20]
lea rcx, [0x1400e8810]
pxor xmm0, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp - 0x30]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmmword [rsp + 0x70], xmm1
call fcn.14004a450
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.140062cd0
nop
call fcn.140038a50
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140038af0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
nop
call fcn.140062cd0
int3