Function at 0x1401610ee
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xfd254418
pushf
not eax
add eax, 0xb8df2455
xor eax, 0xeaf028bc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe19fa974
xor eax, 0xc18b5701
rol eax, 0xfc
popf
cmp eax, 0x29
jne 0x14016112b
popf
pop rax
jmp 0x140162a95
cmp eax, 0
jne 0x14016113a
popf
pop rax
jmp 0x1401613dd
cmp eax, 3
jne 0x140161149
popf
pop rax
jmp 0x140161627
cmp eax, 1
jne 0x140161158
popf
pop rax
jmp 0x1401614a9
cmp eax, 0xd
jne 0x140161167
popf
pop rax
jmp 0x140161c37
cmp eax, 0x1a
jne 0x140161176
popf
pop rax
jmp 0x140162324
cmp eax, 0xe
jne 0x140161185
popf
pop rax
jmp 0x140161ccf
cmp eax, 0xb
jne 0x140161194
popf
pop rax
jmp 0x140161b02
cmp eax, 0x19
jne 0x1401611a3
popf
pop rax
jmp 0x140162272
cmp eax, 8
jne 0x1401611b2
popf
pop rax
jmp 0x1401618f4
cmp eax, 0x2a
jne 0x1401611c1
popf
pop rax
jmp 0x140162b24
cmp eax, 0x17
jne 0x1401611d0
popf
pop rax
jmp 0x140162073
cmp eax, 0x1c
jne 0x1401611df
popf
pop rax
jmp 0x140162426
cmp eax, 0x2e
jne 0x1401611ee
popf
pop rax
jmp 0x140162c8b
cmp eax, 0x18
jne 0x1401611fd
popf
pop rax
jmp 0x1401620ab
cmp eax, 0x2b
jne 0x14016120c
popf
pop rax
jmp 0x140162b84
cmp eax, 0x1b
jne 0x14016121b
popf
pop rax
jmp 0x1401623d9
cmp eax, 0x2d
jne 0x14016122a
popf
pop rax
jmp 0x140162c3f
cmp eax, 0x23
jne 0x140161239
popf
pop rax
jmp 0x140162775
cmp eax, 0x25
jne 0x140161248
popf
pop rax
jmp 0x1401628dc
cmp eax, 0xf
jne 0x140161257
popf
pop rax
jmp 0x140161d6b
cmp eax, 0x13
jne 0x140161266
popf
pop rax
jmp 0x140161f4a
cmp eax, 0x15
jne 0x140161275
popf
pop rax
jmp 0x140161fed
cmp eax, 0x24
jne 0x140161284
popf
pop rax
jmp 0x140162827
cmp eax, 0x1e
jne 0x140161293
popf
pop rax
jmp 0x140162518
cmp eax, 0xc
jne 0x1401612a2
popf
pop rax
jmp 0x140161b38
cmp eax, 0x26
jne 0x1401612b1
popf
pop rax
jmp 0x140162929
cmp eax, 0x27
jne 0x1401612c0
popf
pop rax
jmp 0x140162974
cmp eax, 0x1f
jne 0x1401612cf
popf
pop rax
jmp 0x1401625a4
cmp eax, 0x10
jne 0x1401612de
popf
pop rax
jmp 0x140161e2e
cmp eax, 0x2c
jne 0x1401612ed
popf
pop rax
jmp 0x140162bbc
cmp eax, 9
jne 0x1401612fc
popf
pop rax
jmp 0x14016194e
cmp eax, 4
jne 0x14016130b
popf
pop rax
jmp 0x140161666
cmp eax, 0x16
jne 0x14016131a
popf
pop rax
jmp 0x14016202a
cmp eax, 0x28
jne 0x140161329
popf
pop rax
jmp 0x140162a1c
cmp eax, 0xa
jne 0x140161338
popf
pop rax
jmp 0x140161a6f
cmp eax, 0x22
jne 0x140161347
popf
pop rax
jmp 0x1401626cc
cmp eax, 0x14
jne 0x140161356
popf
pop rax
jmp 0x140161f82
cmp eax, 7
jne 0x140161365
popf
pop rax
jmp 0x140161885
cmp eax, 5
jne 0x140161374
popf
pop rax
jmp 0x1401616cc
cmp eax, 2
jne 0x140161383
popf
pop rax
jmp 0x1401614ff
cmp eax, 0x20
jne 0x140161392
popf
pop rax
jmp 0x140162659
cmp eax, 0x1d
jne 0x1401613a1
popf
pop rax
jmp 0x140162471
cmp eax, 0x11
jne 0x1401613b0
popf
pop rax
jmp 0x140161e72
cmp eax, 6
jne 0x1401613bf
popf
pop rax
jmp 0x1401617bb
cmp eax, 0x21
jne 0x1401613ce
popf
pop rax
jmp 0x140162693
cmp eax, 0x12
jne 0x1401613dd
popf
pop rax
jmp 0x140161f3d
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0xd0
mov rax, qword [0x140083080]
xor rax, rsp
mov qword [rbp + 0x1f], rax
mov rsi, rdx
mov r14, rcx
mov qword [rbp - 1], rcx
xor r13d, r13d
lea r9, [rbp + 0x1c]
test r8d, r8d
jns 0x140161450
push rax
pushf
mov eax, 0x4a1209a6
pushf
not eax
add eax, 0x8cfec588
xor eax, 0xe9c704ba
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xed6be5f4
xor eax, 0x941deb16
rol eax, 0xcc
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x9c1da39b
pushf
not eax
add eax, 0xfe15c3ad
xor eax, 0xbbd913cf
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb02ce70f
xor eax, 0xcf73566f
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf1351c53
xor eax, 0xb29f448f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xde3c3b2d
xor eax, 0xada8afee
rol eax, 0x88
popf
jmp 0x14016111c
neg r8d
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x8c297563
pushf
not eax
add eax, 0x87049337
xor eax, 0xe8baeef8
rol eax, 0x39
popf
pushf
not eax
add eax, 0xea7745ab
xor eax, 0xb750875f
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfd9a93eb
xor eax, 0xbd59c086
rol eax, 0x24
popf
jmp 0x14016111c
dec r9
mov eax, 0x5fc7bde2
pushf
not eax
add eax, 0x920d5987
xor eax, 0xe8f5f53b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xda865105
xor eax, 0x8c9cd0c3
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd35e3643
xor eax, 0x9db2d6fc
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd2845e80
xor eax, 0x983581ba
rol eax, 0x6d
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1401615ce
push rax
pushf
mov eax, 0x16410a4e
pushf
not eax
add eax, 0xe38a939d
xor eax, 0xae4f367e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xcee6a182
xor eax, 0xa4c16075
rol eax, 0xe
popf
pushf
not eax
add eax, 0x815d7c98
xor eax, 0xef718155
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb2d93fe7
xor eax, 0xa2fa4bbb
rol eax, 0x3e
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xb44b8ed3
pushf
not eax
add eax, 0xd4339b31
xor eax, 0xc64c9390
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc72480e2
xor eax, 0xc48fc193
rol eax, 0x90
popf
pushf
not eax
add eax, 0xcc5d9bbb
xor eax, 0xb4f0269b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfd323f5f
xor eax, 0x9653e9ba
rol eax, 0xd0
popf
jmp 0x14016111c
dec r9
mov byte [r9], reloc.WLDAP32.dll_Ordinal_45
jmp 0x1401617bb
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x955850c3
pushf
not eax
add eax, 0xc4b7360b
xor eax, 0x9a3314e1
rol eax, 0x72
popf
pushf
not eax
add eax, 0xaa0e985a
xor eax, 0xb58b8577
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdf69ce8b
xor eax, 0xfa946330
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc023bafe
xor eax, 0xeec85b3b
rol eax, 0xd4
popf
jmp 0x14016111c
dec r9
mov eax, 0xf6f6b1b0
pushf
not eax
add eax, 0xada33e7f
xor eax, 0xd4f6d31c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf3088f77
xor eax, 0xa7d1730b
rol eax, 0x3b
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x140161762
push rax
pushf
mov eax, 0x7a67b998
pushf
not eax
add eax, 0x80cc5334
xor eax, 0x8995959a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xfb7b6812
xor eax, 0xb547c15d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd6a5a137
xor eax, 0xbf910c7c
rol eax, 0xfd
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xe1f7eb4a
pushf
not eax
add eax, 0xaf10ee75
xor eax, 0xf71f3cda
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc00724fe
xor eax, 0xc93f8e14
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa2ea3b4a
xor eax, 0x8859283e
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc9174453
xor eax, 0xa4b4fb2f
rol eax, 0x78
popf
jmp 0x14016111c
xorps xmm0, xmm0
movups xmmword [rbp - 0x61], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x51], xmm1
lea rax, [rbp + 0x1c]
cmp r9, rax
jne 0x14016182c
push rax
pushf
mov eax, 0xa35747f3
pushf
not eax
add eax, 0xfd235a0c
xor eax, 0xc1395b87
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8ab46bcd
xor eax, 0xe4d76120
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xcd0e3380
xor eax, 0xdfb7c7ab
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb0177f41
xor eax, 0xb1605494
rol eax, 0x68
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x3e856d23
pushf
not eax
add eax, 0x8dda5f20
xor eax, 0xac1d1ad4
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc800df78
xor eax, 0xb7f4711d
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfe4c5a72
xor eax, 0xb5a3e3c6
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb2ec7be3
xor eax, 0xa1c4f5ae
rol eax, 0x69
popf
jmp 0x14016111c
movdqa xmm0, xmmword [0x140078160]
movdqu xmmword [rbp - 0x51], xmm0
mov byte [rbp - 0x61], r13b
jmp 0x14016194e
lea r8, [rbp + 0x1c]
sub r8, r9
mov rdx, r9
lea rcx, [rbp - 0x61]
call fcn.140142495
nop
push rax
pushf
mov eax, 0x2391cd10
pushf
not eax
add eax, 0x9c924721
xor eax, 0xb20bcca6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb2c3a8f0
xor eax, 0xa6b69da1
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xcf7406ec
xor eax, 0x8a5085be
rol eax, 0x22
popf
jmp 0x14016111c
mov r15, qword [rsi + 0x10]
movabs rcx, 0x8d892650115819c8
pushf
not rcx
add rcx, 0x664ed60c
xor rcx, 0x54f6b1f0
rol rcx, 0x55
popf
pushf
not rcx
add rcx, 0x433a48cf
xor rcx, 0x764f552c
rol rcx, 0x48
popf
pushf
not rcx
add rcx, 0x5d975ed5
xor rcx, 0x579afbb3
rol rcx, 0xfd
popf
pushf
not rcx
add rcx, 0x44488bfe
xor rcx, 0x6da58499
rol rcx, 0x1a
popf
mov rax, rcx
sub rax, r15
cmp rax, 0x10
jb 0x140161a16
push rax
pushf
mov eax, 0x2c4cbea2
pushf
not eax
add eax, 0xfe03736d
xor eax, 0xaab57009
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xfc016d19
xor eax, 0xc0dbc630
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9b2818e5
xor eax, 0x92f08c02
rol eax, 0xa9
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xf775ed94
pushf
not eax
add eax, 0xa28f5483
xor eax, 0xba1fb3a6
rol eax, 8
popf
pushf
not eax
add eax, 0x8d0d8ce8
xor eax, 0x9f42373d
rol eax, 0x52
popf
pushf
not eax
add eax, 0x99df9b9a
xor eax, 0xda494cea
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfb7e59eb
xor eax, 0x82245ff0
rol eax, 0x19
popf
jmp 0x14016111c
cmp qword [rsi + 0x18], 0xf
jbe 0x140161abc
push rax
pushf
mov eax, 0x7630a4f3
pushf
not eax
add eax, 0xc62bdadd
xor eax, 0xe9fbb000
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xde179686
xor eax, 0xafe03c4b
rol eax, 0x92
popf
pushf
not eax
add eax, 0xec7dc793
xor eax, 0x9755c2e9
rol eax, 0x47
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xc7b8388d
pushf
not eax
add eax, 0xbcd2efff
xor eax, 0x8763266b
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8a5f4395
xor eax, 0xdd60b8a7
rol eax, 0x50
popf
pushf
not eax
add eax, 0x82a6e776
xor eax, 0x8c40bb83
rol eax, 0x48
popf
jmp 0x14016111c
mov rsi, qword [rsi]
push rax
pushf
mov eax, 0xa1652da6
pushf
not eax
add eax, 0xdf6fa0f1
xor eax, 0xebd7286b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8304ffdb
xor eax, 0xd59a26cc
rol eax, 0xcb
popf
jmp 0x14016111c
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x79], xmm1
lea r12, [r15 + 0x10]
mov ebx, 0x6bc8f9fc
pushf
not ebx
add ebx, 0xe69afcd1
xor ebx, 0xdc36e8e2
rol ebx, 0x5e
popf
pushf
not ebx
add ebx, 0xd7d76cc4
xor ebx, 0xde1e3236
rol ebx, 0x64
popf
lea rdi, [rsp + 0x20]
cmp r12, rbx
jbe 0x140161bde
push rax
pushf
mov eax, 0xa9be6be7
pushf
not eax
add eax, 0x996232f7
xor eax, 0xb57ea83a
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd2fb7d60
xor eax, 0xbbf5278e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xde03c0fc
xor eax, 0x8beb427e
rol eax, 0x14
popf
pushf
not eax
add eax, 0xfafea161
xor eax, 0xc18dc715
rol eax, 0x36
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xe9aa486d
pushf
not eax
add eax, 0xfd1cadaa
xor eax, 0xbb9d0832
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xff6ccbb1
xor eax, 0xc0dade65
rol eax, 0x15
popf
pushf
not eax
add eax, 0xdbbcff68
xor eax, 0xd892755c
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9830457c
xor eax, 0xb87fb75e
rol eax, 0x9f
popf
jmp 0x14016111c
mov rbx, r12
or rbx, 0xf
cmp rbx, rcx
jbe 0x140161c89
push rax
pushf
mov eax, 0x7f0ecb25
pushf
not eax
add eax, 0xd2baa772
xor eax, 0xce074496
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb4e5dbe1
xor eax, 0xbc2221b6
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf8be8151
xor eax, 0xf3b1a858
rol eax, 0x21
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xc8a05683
pushf
not eax
add eax, 0xe3df895a
xor eax, 0xad76ca09
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xddf4ed7d
xor eax, 0xca0496e5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa0293535
xor eax, 0xa68cbace
rol eax, 0xb2
popf
jmp 0x14016111c
mov rbx, rcx
movabs rax, 0x7465a17d1e2b5899
pushf
not rax
add rax, 0x515c7bab
xor rax, 0x69ae1c17
rol rax, 0x95
popf
pushf
not rax
add rax, 0x50c961e6
xor rax, 0x6ff7ee9a
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x5d2ec0a5
xor rax, 0x773c2b21
rol rax, 0xe2
popf
add rax, 0x27
push rax
pushf
mov eax, 0x153df55a
pushf
not eax
add eax, 0xf15c4b43
xor eax, 0x8f0f0977
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc1b42475
xor eax, 0xd15036fb
rol eax, 0x51
popf
pushf
not eax
add eax, 0x912ad356
xor eax, 0xc9761147
rol eax, 0x83
popf
jmp 0x14016111c
mov rcx, rax
call fcn.14010f023
test rax, rax
je 0x140161dd5
push rax
pushf
mov eax, 0x4b493d0a
pushf
not eax
add eax, 0xd5b0441b
xor eax, 0xd5ec3f95
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf41be6ca
xor eax, 0x866992c3
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8e4ae6e5
xor eax, 0xbc966e39
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xdb45352a
xor eax, 0xcfcb6153
rol eax, 0xc6
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xe40c5f0
pushf
not eax
add eax, 0x8dbb49fc
xor eax, 0xa5a2f7e4
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe7b2367b
xor eax, 0xa898831f
rol eax, 0x70
popf
pushf
not eax
add eax, 0x99f42c65
xor eax, 0xc07132b1
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9ae169ce
xor eax, 0x91269c05
rol eax, 0xe1
popf
jmp 0x14016111c
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140162073
mov eax, 0x15467183
pushf
not eax
add eax, 0xf36a102b
xor eax, 0xdb108a48
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc263f040
xor eax, 0x9feb5601
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb0fb99f5
xor eax, 0xab4181ea
rol eax, 0x90
popf
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140161f0a
push rax
pushf
mov eax, 0x49fef525
pushf
not eax
add eax, 0xcee9feb8
xor eax, 0xca2bda19
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc82a61a2
xor eax, 0xa9d20722
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb898660e
xor eax, 0xc9cace49
rol eax, 0xad
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xff17b3be
pushf
not eax
add eax, 0xaa028ba8
xor eax, 0xb1b5f6a8
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf849f1c5
xor eax, 0xa803195c
rol eax, 0x1d
popf
jmp 0x14016111c
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140162c8b
jmp 0x140161d6b
test rcx, rcx
je 0x140161fba
push rax
pushf
mov eax, 0xa407676f
pushf
not eax
add eax, 0xad3fcace
xor eax, 0xefe6168d
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc37b42f8
xor eax, 0x94dc0c0e
rol eax, 0x81
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xbe9faf04
pushf
not eax
add eax, 0xfd0afd6e
xor eax, 0xffcc4e84
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xfe1d4e1c
xor eax, 0xc61ee00e
rol eax, 0x11
popf
jmp 0x14016111c
call fcn.14010f023
mov rdi, rax
jmp 0x140162073
mov rdi, r13
push rax
pushf
mov eax, 0xd91929c4
pushf
not eax
add eax, 0xa03bfb0c
xor eax, 0xb276445e
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb8c42003
xor eax, 0xfe21040e
rol eax, 0x32
popf
pushf
not eax
add eax, 0xee22f502
xor eax, 0xb2fac3e2
rol eax, 0xf
popf
jmp 0x14016111c
mov qword [rsp + 0x20], rdi
push rax
pushf
mov eax, 0xdb5c8f55
pushf
not eax
add eax, 0xf1b6cdf0
xor eax, 0xa33c0429
rol eax, 0x52
popf
pushf
not eax
add eax, 0xbf0b4d36
xor eax, 0xd43a779d
rol eax, 0x52
popf
jmp 0x14016111c
mov qword [rbp - 0x79], r12
mov qword [rbp - 0x71], rbx
movups xmm0, xmmword [str._json.exception.]
movups xmmword [rdi], xmm0
lea rcx, [rdi + 0x10]
mov r8, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r12], 0
mov r8d, 0x80920bf3
pushf
not r8d
add r8d, 0xec606947
xor r8d, 0xc235a3b6
rol r8d, 0x24
popf
pushf
not r8d
add r8d, 0x8eea23e4
xor r8d, 0xeb6bd376
rol r8d, 7
popf
pushf
not r8d
add r8d, 0xf9e42ded
xor r8d, 0xd8e0ae6a
rol r8d, 0xc
popf
lea rdx, [0x1b209a25f]
pushf
sub rdx, 0x7202316f
popf
lea rcx, [rsp + 0x20]
call fcn.140163c4b
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x21], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x11], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rbp - 0x61]
lea r8, [rbp - 0x21]
lea rcx, [rbp - 0x41]
call fcn.14014726c
nop
mov r8d, 0xfc3b7802
pushf
not r8d
add r8d, 0xb5d67e81
xor r8d, 0xca79a29e
rol r8d, 0xd8
popf
pushf
not r8d
add r8d, 0xbe1ff4be
xor r8d, 0xddac121b
rol r8d, 0x60
popf
lea rdx, [0x19983a428]
pushf
sub rdx, 0x597c333c
popf
lea rcx, [rbp - 0x41]
call fcn.140163c4b
xorps xmm0, xmm0
movups xmmword [r14], xmm0
mov qword [r14 + 0x10], r13
mov qword [r14 + 0x18], r13
movups xmm0, xmmword [rax]
movups xmmword [r14], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r14 + 0x10], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x29]
cmp rdx, 0xf
jbe 0x14016222c
push rax
pushf
mov eax, 0x7a8bc79e
pushf
not eax
add eax, 0xf71da65a
xor eax, 0xa3f8a4f8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd9f79883
xor eax, 0xe211b9f2
rol eax, 0x71
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x5be4c1ee
pushf
not eax
add eax, 0xb8f70b2e
xor eax, 0xeb44bd00
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe3f97aeb
xor eax, 0xdb964d9b
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xaa3ebc53
xor eax, 0xe17194a7
rol eax, 0x53
popf
jmp 0x14016111c
inc rdx
mov rcx, qword [rbp - 0x41]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401622cb
push rax
pushf
mov eax, 0xa5c32ccb
pushf
not eax
add eax, 0xb71abcbd
xor eax, 0xaa7713cd
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcd2dac86
xor eax, 0x8155b196
rol eax, 0x34
popf
pushf
not eax
add eax, 0x867aff03
xor eax, 0xba61f9d0
rol eax, 0x13
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x4ec3d93e
pushf
not eax
add eax, 0x8832e65c
xor eax, 0xb65a9d7e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf49d3ed2
xor eax, 0x8b9cb050
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd58a45ba
xor eax, 0xd3284657
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdbea0a5f
xor eax, 0xf40d3159
rol eax, 0xa9
popf
jmp 0x14016111c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14016237f
push rax
pushf
mov eax, 0xd832f550
pushf
not eax
add eax, 0x8241aff9
xor eax, 0xe12f562f
rol eax, 0x40
popf
pushf
not eax
add eax, 0xed68456c
xor eax, 0xe2347db2
rol eax, 0xc
popf
pushf
not eax
add eax, 0x80bcd93f
xor eax, 0x86677537
rol eax, 0x45
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xba8439a6
pushf
not eax
add eax, 0x9b70fdfc
xor eax, 0xd25722e0
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc3cab737
xor eax, 0xbd6e5b38
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb1920223
xor eax, 0x86675eaa
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb0415fce
xor eax, 0xdaef54b1
rol eax, 0x7d
popf
jmp 0x14016111c
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, 0x2ccb732a
pushf
not eax
add eax, 0xa4e0c9f7
xor eax, 0xeb2c574a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xecb0459d
xor eax, 0x80658c97
rol eax, 0x49
popf
pushf
not eax
add eax, 0x82f843fd
xor eax, 0xaa3a26ed
rol eax, 0x9c
popf
jmp 0x14016111c
movdqa xmm0, xmmword [0x140078160]
movdqu xmmword [rbp - 0x31], xmm0
mov byte [rbp - 0x41], 0
mov rdx, qword [rbp - 9]
cmp rdx, 0xf
jbe 0x1401624d2
push rax
pushf
mov eax, 0x7f0e2fff
pushf
not eax
add eax, 0xf1ab9652
xor eax, 0xb018f0fc
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x87326950
xor eax, 0xd36bd971
rol eax, 0x32
popf
pushf
not eax
add eax, 0xc8b0840b
xor eax, 0xa2781f2d
rol eax, 0xf6
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x6eab505d
pushf
not eax
add eax, 0xbd0d72f0
xor eax, 0xa9d89db7
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb694e3d1
xor eax, 0xbedd4905
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf8940282
xor eax, 0x9ffc92f4
rol eax, 0x4d
popf
jmp 0x14016111c
inc rdx
mov rcx, qword [rbp - 0x21]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14016255e
push rax
pushf
mov eax, 0x84fc4e1
pushf
not eax
add eax, 0xdec1859d
xor eax, 0xd8964753
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdcf08133
xor eax, 0xe8e9716f
rol eax, 0x76
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xbfdc1ba1
pushf
not eax
add eax, 0xff81d9f1
xor eax, 0xb49f6d8a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf0cec383
xor eax, 0x88f81ae2
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdfcf1f4c
xor eax, 0xfb3abe5d
rol eax, 0x55
popf
jmp 0x14016111c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140162612
push rax
pushf
mov eax, 0x3d5018bb
pushf
not eax
add eax, 0x89f2d614
xor eax, 0xfda427da
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8791cbf9
xor eax, 0xc9b28a71
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb0498ccf
xor eax, 0x8569888b
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa4fa3c45
xor eax, 0xa02b92e5
rol eax, 0x53
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xcbff0183
pushf
not eax
add eax, 0xcc480913
xor eax, 0xd620dda8
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd918720a
xor eax, 0x9cb6b201
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf11744f8
xor eax, 0xaaecab95
rol eax, 0xd5
popf
jmp 0x14016111c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140135cf8
nop
push rax
pushf
mov eax, 0x3c3d8b13
pushf
not eax
add eax, 0xfe4ecd90
xor eax, 0xa75e9d9a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe33170a8
xor eax, 0xfccc31c8
rol eax, 0xd9
popf
jmp 0x14016111c
mov rdx, qword [rbp - 0x71]
cmp rdx, 0xf
jbe 0x14016272f
push rax
pushf
mov eax, 0x8e704c76
pushf
not eax
add eax, 0xba499a48
xor eax, 0xa8290369
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe4bc9fd1
xor eax, 0xd41f4bc2
rol eax, 0x49
popf
pushf
not eax
add eax, 0x969321ae
xor eax, 0xf117a8be
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc53ebfc2
xor eax, 0x8f3c1bcf
rol eax, 0xb1
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x9fd99921
pushf
not eax
add eax, 0xc2f89475
xor eax, 0xa8334f35
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa42d8901
xor eax, 0x81f950e2
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8e4c918b
xor eax, 0xb9909390
rol eax, 0xdd
popf
jmp 0x14016111c
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401627ce
push rax
pushf
mov eax, 0x86a345aa
pushf
not eax
add eax, 0xc8f2dc3c
xor eax, 0xabd41f6c
rol eax, 1
popf
pushf
not eax
add eax, 0x91b2a443
xor eax, 0xc3052c35
rol eax, 0x39
popf
pushf
not eax
add eax, 0x85ef4cde
xor eax, 0xe8f44f65
rol eax, 0x27
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x429c2987
pushf
not eax
add eax, 0xa4ef30a3
xor eax, 0xf1bf7ecb
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfefabaed
xor eax, 0xa2b44b6d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xbcafe4a6
xor eax, 0xba3098b4
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc0355662
xor eax, 0x946da733
rol eax, 0x26
popf
jmp 0x14016111c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140162882
push rax
pushf
mov eax, 0xe7be20ea
pushf
not eax
add eax, 0xe459bed0
xor eax, 0xdf01d6fb
rol eax, 0x96
popf
pushf
not eax
add eax, 0x877d2c77
xor eax, 0xfd5ebb93
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd1e5e837
xor eax, 0xf4db763d
rol eax, 0x17
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x6bd559
pushf
not eax
add eax, 0xce48f07a
xor eax, 0x8b543132
rol eax, 0x48
popf
pushf
not eax
add eax, 0x937ba28c
xor eax, 0x9ad8aabe
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbdcbce20
xor eax, 0x92e4b0fa
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdfbdff19
xor eax, 0xf5a20915
rol eax, 0x3a
popf
jmp 0x14016111c
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, 0x224d60b0
pushf
not eax
add eax, 0xa56079e3
xor eax, 0xc79336b4
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x84a3fdc9
xor eax, 0xaded3476
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x809fb315
xor eax, 0xd1685002
rol eax, 0x3f
popf
jmp 0x14016111c
movdqa xmm0, xmmword [0x140078160]
movdqu xmmword [rbp - 0x79], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 0x49]
cmp rdx, 0xf
jbe 0x1401629c3
push rax
pushf
mov eax, 0xd0ac2589
pushf
not eax
add eax, 0xa6079045
xor eax, 0xabcfe0ea
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa1bfef81
xor eax, 0xdc973034
rol eax, 0x44
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0xa26f4451
pushf
not eax
add eax, 0xd4a735f8
xor eax, 0xc19f7585
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x97ba3096
xor eax, 0xd58ae7b4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xeb8e0355
xor eax, 0xbe4bf34b
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x813f64be
xor eax, 0x97d5120f
rol eax, 0x14
popf
jmp 0x14016111c
inc rdx
mov rcx, qword [rbp - 0x61]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140162a62
push rax
pushf
mov eax, 0x1072ee8d
pushf
not eax
add eax, 0xbb9e7ffc
xor eax, 0x98a4076c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc974dd93
xor eax, 0xc0a6cd3a
rol eax, 0xb7
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x9b37397a
pushf
not eax
add eax, 0xcf8a9743
xor eax, 0xd4176366
rol eax, 0x58
popf
pushf
not eax
add eax, 0x91afae92
xor eax, 0xe7af6a53
rol eax, 0xcb
popf
jmp 0x14016111c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140162add
push rax
pushf
mov eax, 0xb69c235e
pushf
not eax
add eax, 0x85532798
xor eax, 0x8731d5cf
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8e4475d5
xor eax, 0xecbda3de
rol eax, 0x86
popf
jmp 0x14016111c
push rax
pushf
mov eax, 0x18129120
pushf
not eax
add eax, 0xf77fdbb0
xor eax, 0xb942cb57
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa520b9a9
xor eax, 0xfb77fe11
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf3679364
xor eax, 0x9855cd56
rol eax, 0xb5
popf
jmp 0x14016111c
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, 0x5c70dc22
pushf
not eax
add eax, 0xdf28b67e
xor eax, 0xc87eceda
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd3e4a8ad
xor eax, 0xbf381604
rol eax, 0x3d
popf
jmp 0x14016111c
mov rax, r14
mov rcx, qword [rbp + 0x1f]
xor rcx, rsp
call fcn.140150364
mov rbx, qword [rsp + 0x120]
add rsp, 0xd0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1401509b5
nop
push rax
pushf
mov eax, 0xdf4572f7
pushf
not eax
add eax, 0xc1b93cb2
xor eax, 0x9a71d770
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8a4a137d
xor eax, 0xa2e6a974
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa503315a
xor eax, 0x9bdf7b5b
rol eax, 0x51
popf
jmp 0x14016111c
call fcn.140114bb2
int3