Function at 0x1401c1e4b
Capabilities:
Contain obfuscated stackstrings
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x35375061
pushf
not eax
add eax, 0xcce66cc9
xor eax, 0x882566b7
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbcdfce37
xor eax, 0xfa5fee72
rol eax, 9
popf
pushf
not eax
add eax, 0x9efae57e
xor eax, 0xf1b45457
rol eax, 0xb2
popf
cmp eax, 0x29
jne 0x1401c1e9b
popf
pop rax
jmp 0x1401c3e19
cmp eax, 0
jne 0x1401c1eaa
popf
pop rax
jmp 0x1401c2111
cmp eax, 3
jne 0x1401c1eb9
popf
pop rax
jmp 0x1401c22e1
cmp eax, 1
jne 0x1401c1ec8
popf
pop rax
jmp 0x1401c21df
cmp eax, 0xd
jne 0x1401c1ed7
popf
pop rax
jmp 0x1401c2edb
cmp eax, 0x1a
jne 0x1401c1ee6
popf
pop rax
jmp 0x1401c36a7
cmp eax, 0xe
jne 0x1401c1ef5
popf
pop rax
jmp 0x1401c2f80
cmp eax, 0xb
jne 0x1401c1f04
popf
pop rax
jmp 0x1401c2dfc
cmp eax, 0x19
jne 0x1401c1f13
popf
pop rax
jmp 0x1401c35ec
cmp eax, 8
jne 0x1401c1f22
popf
pop rax
jmp 0x1401c2afb
cmp eax, 0x2a
jne 0x1401c1f31
popf
pop rax
jmp 0x1401c3e52
cmp eax, 0x17
jne 0x1401c1f40
popf
pop rax
jmp 0x1401c3494
cmp eax, 0x1c
jne 0x1401c1f4f
popf
pop rax
jmp 0x1401c37ec
cmp eax, 0x12
jne 0x1401c1f5e
popf
pop rax
jmp 0x1401c311e
cmp eax, 0x18
jne 0x1401c1f6d
popf
pop rax
jmp 0x1401c354d
cmp eax, 0x11
jne 0x1401c1f7c
popf
pop rax
jmp 0x1401c30cd
cmp eax, 0x1b
jne 0x1401c1f8b
popf
pop rax
jmp 0x1401c375f
cmp eax, 0x21
jne 0x1401c1f9a
popf
pop rax
jmp 0x1401c3a18
cmp eax, 0x23
jne 0x1401c1fa9
popf
pop rax
jmp 0x1401c3b0c
cmp eax, 0x25
jne 0x1401c1fb8
popf
pop rax
jmp 0x1401c3c6f
cmp eax, 0xf
jne 0x1401c1fc7
popf
pop rax
jmp 0x1401c2fec
cmp eax, 0x13
jne 0x1401c1fd6
popf
pop rax
jmp 0x1401c31b0
cmp eax, 0x15
jne 0x1401c1fe5
popf
pop rax
jmp 0x1401c3304
cmp eax, 0x24
jne 0x1401c1ff4
popf
pop rax
jmp 0x1401c3bb8
cmp eax, 0x1e
jne 0x1401c2003
popf
pop rax
jmp 0x1401c384b
cmp eax, 0xc
jne 0x1401c2012
popf
pop rax
jmp 0x1401c2e4f
cmp eax, 0x26
jne 0x1401c2021
popf
pop rax
jmp 0x1401c3cea
cmp eax, 0x27
jne 0x1401c2030
popf
pop rax
jmp 0x1401c3d35
cmp eax, 0x1f
jne 0x1401c203f
popf
pop rax
jmp 0x1401c38d7
cmp eax, 0x10
jne 0x1401c204e
popf
pop rax
jmp 0x1401c3065
cmp eax, 6
jne 0x1401c205d
popf
pop rax
jmp 0x1401c2964
cmp eax, 9
jne 0x1401c206c
popf
pop rax
jmp 0x1401c2ba1
cmp eax, 4
jne 0x1401c207b
popf
pop rax
jmp 0x1401c28bb
cmp eax, 0x16
jne 0x1401c208a
popf
pop rax
jmp 0x1401c333e
cmp eax, 0x28
jne 0x1401c2099
popf
pop rax
jmp 0x1401c3dba
cmp eax, 0xa
jne 0x1401c20a8
popf
pop rax
jmp 0x1401c2bea
cmp eax, 0x22
jne 0x1401c20b7
popf
pop rax
jmp 0x1401c3abd
cmp eax, 0x14
jne 0x1401c20c6
popf
pop rax
jmp 0x1401c325f
cmp eax, 7
jne 0x1401c20d5
popf
pop rax
jmp 0x1401c29f9
cmp eax, 5
jne 0x1401c20e4
popf
pop rax
jmp 0x1401c28f8
cmp eax, 2
jne 0x1401c20f3
popf
pop rax
jmp 0x1401c2274
cmp eax, 0x20
jne 0x1401c2102
popf
pop rax
jmp 0x1401c3969
cmp eax, 0x1d
jne 0x1401c2111
popf
pop rax
jmp 0x1401c3840
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x90]
sub rsp, 0x190
mov rax, qword [0x14010a0d0]
xor rax, rsp
mov qword [rbp + 0x88], rax
mov rdi, rdx
xor ebx, ebx
xorps xmm0, xmm0
movups xmmword [rbp + 0x58], xmm0
cmp qword [r8 + 0x10], rbx
je 0x1401c2199
push rax
pushf
mov eax, 0xad91e56d
pushf
not eax
add eax, 0xaa07a9e1
xor eax, 0xf3ba5be5
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd4ce1f8d
xor eax, 0xd4341280
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd175d777
xor eax, 0xf62571fb
rol eax, 0x81
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xcb41aa40
pushf
not eax
add eax, 0xea3f446b
xor eax, 0xcea1ce08
rol eax, 0xee
popf
pushf
not eax
add eax, 0xba195ecb
xor eax, 0xeadf6401
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xcc42961f
xor eax, 0xe4ef6e37
rol eax, 0x8f
popf
jmp 0x1401c1e8c
call fcn.14023a2bc
test eax, eax
je 0x1401c221b
push rax
pushf
mov eax, 0x418bc1eb
pushf
not eax
add eax, 0x97ee18d8
xor eax, 0x9ee5b13e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf3c1dc55
xor eax, 0x8ffde86b
rol eax, 0x6a
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x2c70fddf
pushf
not eax
add eax, 0xd3530791
xor eax, 0xacbd456a
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd94569cd
xor eax, 0xa1ee971f
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc59c7a08
xor eax, 0x84fbdf19
rol eax, 0x10
popf
pushf
not eax
add eax, 0x848e46e0
xor eax, 0xed985f81
rol eax, 0xfa
popf
jmp 0x1401c1e8c
mov rax, qword gs:[0x30]
mov eax, dword [rax + 0x1250]
jmp 0x1401c3d37
mov edx, 0x5515c22a
pushf
not edx
add edx, 0xa31c2a64
xor edx, 0xb30f6291
rol edx, 0x48
popf
pushf
not edx
add edx, 0xc703fa6c
xor edx, 0xbdf9512e
rol edx, 0xfb
popf
mov dword [rsp + 0x40], 0x5e0002
mov dword [rsp + 0x44], 0x670070
mov dword [rsp + 0x48], 0x6b0065
mov dword [rsp + 0x4c], 0x760071
mov dword [rsp + 0x50], 0x7b0070
mov dword [rsp + 0x54], 0x6f005e
mov dword [rsp + 0x58], 0x610063
mov dword [rsp + 0x5c], 0x6b006a
mov dword [rsp + 0x60], 0x67006c
mov dword [rsp + 0x64], 0x51005e
mov dword [rsp + 0x68], 0x51005b
mov dword [rsp + 0x6c], 0x470056
mov dword [rsp + 0x70], 0x5e004f
mov dword [rsp + 0x74], 0x770041
mov dword [rsp + 0x78], 0x700070
mov dword [rsp + 0x7c], 0x6c0067
mov dword [rbp - 0x80], 0x410076
mov dword [rbp - 0x7c], 0x6c006d
mov dword [rbp - 0x78], 0x700076
mov dword [rbp - 0x74], 0x6e006d
mov dword [rbp - 0x70], 0x670051
mov dword [rbp - 0x6c], 0x5e0076
mov dword [rbp - 0x68], 0x670051
mov dword [rbp - 0x64], 0x740070
mov dword [rbp - 0x60], 0x61006b
mov dword [rbp - 0x5c], 0x710067
mov dword [rbp - 0x58], 0x2005e
movzx eax, word [0x1400f875a]
xor ax, dx
mov word [rbp - 0x54], ax
movzx eax, word [0x1400f875c]
xor ax, dx
mov word [rbp - 0x52], ax
movzx eax, word [0x1400f875e]
xor ax, dx
mov word [rbp - 0x50], ax
movzx eax, word [0x1400f8760]
xor ax, dx
mov word [rbp - 0x4e], ax
movzx eax, word [0x1400f8762]
xor ax, dx
mov word [rbp - 0x4c], ax
movzx eax, word [0x1400f8764]
xor ax, dx
mov word [rbp - 0x4a], ax
movzx eax, word [0x1400f8766]
xor ax, dx
mov word [rbp - 0x48], ax
movzx eax, word [0x1400f8768]
xor ax, dx
mov word [rbp - 0x46], ax
movzx eax, word [0x1400f876a]
xor ax, dx
mov word [rbp - 0x44], ax
movzx eax, word [0x1400f876c]
xor ax, dx
mov word [rbp - 0x42], ax
movzx eax, word [0x1400f876e]
xor ax, dx
mov word [rbp - 0x40], ax
movzx eax, word [0x1400f8770]
xor ax, dx
mov word [rbp - 0x3e], ax
movzx eax, word [0x1400f8772]
xor ax, dx
mov word [rbp - 0x3c], ax
movzx eax, word [0x1400f8774]
xor ax, dx
mov word [rbp - 0x3a], ax
movzx eax, word [0x1400f8776]
xor ax, dx
mov word [rbp - 0x38], ax
movzx eax, word [str.___s]
xor ax, dx
mov word [rbp - 0x36], ax
movzx eax, word [0x1400f877a]
xor ax, dx
mov word [rbp - 0x34], ax
movzx eax, word [0x1400f877c]
xor ax, dx
mov word [rbp - 0x32], ax
movzx eax, word [0x1400f877e]
xor ax, dx
mov word [rbp - 0x30], ax
movzx eax, word [0x1400f8780]
xor ax, dx
mov word [rbp - 0x2e], ax
movzx eax, word [reloc.WS2_32.dll_WSAStartup]
xor ax, dx
mov word [rbp - 0x2c], ax
movzx eax, word [0x1400f8784]
xor ax, dx
mov word [rbp - 0x2a], ax
movzx eax, word [0x1400f8786]
xor ax, dx
mov word [rbp - 0x28], ax
movzx eax, word [0x1400f8788]
xor ax, dx
mov word [rbp - 0x26], ax
movzx eax, word [0x1400f878a]
xor ax, dx
mov word [rbp - 0x24], ax
movzx eax, word [0x1400f878c]
xor ax, dx
mov word [rbp - 0x22], ax
movzx eax, word [0x1400f878e]
xor ax, dx
mov word [rbp - 0x20], ax
movzx eax, word [str.systemCurrentControlSetServices]
xor ax, dx
mov word [rbp - 0x1e], ax
movzx eax, word [0x1400f8792]
xor ax, dx
mov word [rbp - 0x1c], ax
movzx eax, word [reloc.WS2_32.dll_WSAStartup]
xor ax, dx
mov word [rbp - 0x1a], ax
movzx eax, word [reloc.WS2_32.dll_WSACleanup]
xor ax, dx
mov word [rbp - 0x18], ax
movzx eax, word [0x1400f8798]
xor ax, dx
mov word [rbp - 0x16], ax
movzx eax, word [0x1400f879a]
xor ax, dx
mov word [rbp - 0x14], ax
movzx eax, word [0x1400f879c]
xor ax, dx
mov word [rbp - 0x12], ax
movzx eax, word [0x1400f879e]
xor ax, dx
mov word [rbp - 0x10], ax
movzx eax, word [0x1400f87a0]
xor ax, dx
mov word [rbp - 0xe], ax
movzx eax, word [0x1400f87a2]
xor ax, dx
mov word [rbp - 0xc], ax
movzx eax, word [0x1400f87a4]
xor ax, dx
mov word [rbp - 0xa], ax
movzx eax, word [0x1400f87a6]
xor ax, dx
mov word [rbp - 8], ax
movzx eax, word [0x1400f87a8]
xor ax, dx
mov word [rbp - 6], ax
movzx eax, word [reloc.WS2_32.dll_WSACleanup]
xor ax, dx
mov word [rbp - 4], ax
movzx eax, word [0x1400f87ac]
xor ax, dx
mov word [rbp - 2], ax
movzx eax, word [0x1400f87ae]
xor ax, dx
mov word [rbp], ax
movzx eax, word [0x1400f87b0]
xor ax, dx
mov word [rbp + 2], ax
movzx eax, word [reloc.WS2_32.dll_WSACleanup]
xor ax, dx
mov word [rbp + 4], ax
movzx eax, word [0x1400f87b4]
xor ax, dx
mov word [rbp + 6], ax
movzx eax, word [0x1400f87b6]
xor ax, dx
mov word [rbp + 8], ax
movzx eax, word [0x1400f87b8]
xor ax, dx
mov word [rbp + 0xa], ax
movzx eax, word [0x1400f87ba]
xor ax, dx
mov word [rbp + 0xc], ax
movzx eax, word [0x1400f87bc]
xor ax, dx
mov word [rbp + 0xe], ax
movzx eax, word [reloc.WS2_32.dll_WSACleanup]
xor ax, dx
mov word [rbp + 0x10], ax
movzx eax, word [0x1400f87c0]
xor ax, dx
mov word [rbp + 0x12], ax
xor eax, eax
mov word [rbp + 0x14], ax
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
xor word [rsp + rcx*2 + 0x42], dx
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x44], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x46], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x48], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x4a], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x4c], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x4e], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x50], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x52], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x54], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x56], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x58], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x5a], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x5c], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x5e], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x60], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x62], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x64], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x66], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x68], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x6a], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x6c], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x6e], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x70], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x72], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x74], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x76], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x78], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x7a], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x7c], ax
movzx eax, word [rsp + 0x40]
xor word [rsp + rcx*2 + 0x7e], ax
movzx eax, word [rsp + 0x40]
xor word [rbp + rcx*2 - 0x80], ax
movzx eax, word [rsp + 0x40]
xor word [rbp + rcx*2 - 0x7e], ax
movzx eax, word [rsp + 0x40]
xor word [rbp + rcx*2 - 0x7c], ax
movzx eax, word [rsp + 0x40]
xor word [rbp + rcx*2 - 0x7a], ax
add rcx, 0x23
cmp rcx, 0x69
jae 0x1401c2888
push rax
pushf
mov eax, 0xe33457ff
pushf
not eax
add eax, 0xbec15d59
xor eax, 0xa922ae64
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe8b0c254
xor eax, 0x971e8c93
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xfad369f0
xor eax, 0xc8795674
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbd03ceb1
xor eax, 0xd4a61acf
rol eax, 0x70
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x189aea36
pushf
not eax
add eax, 0xde26be90
xor eax, 0xa1813c27
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xef62188d
xor eax, 0x9814256c
rol eax, 0xaf
popf
jmp 0x1401c1e8c
movzx edx, word [rsp + 0x40]
jmp 0x1401c26cc
mov word [rbp + 0x14], bx
lea rax, [rsp + 0x42]
mov rcx, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0xec9bf014
pushf
not eax
add eax, 0x93137062
xor eax, 0x80b6e8f2
rol eax, 0x53
popf
pushf
not eax
add eax, 0xeb5839b7
xor eax, 0xcf715ff4
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbf0de33f
xor eax, 0x8040131d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xa4b6a372
xor eax, 0x957f7fd5
rol eax, 0x80
popf
jmp 0x1401c1e8c
inc rcx
cmp word [rax + rcx*2], bx
jne 0x1401c29a0
push rax
pushf
mov eax, 0x63faf986
pushf
not eax
add eax, 0xd7f68aa5
xor eax, 0xe65a5c1f
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe0a773c5
xor eax, 0xfa203fbe
rol eax, 0x24
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xa6046718
pushf
not eax
add eax, 0xf348ed59
xor eax, 0xf8dde948
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9242eddb
xor eax, 0xb8ef8e5b
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe9c71d54
xor eax, 0xc9f53d76
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9abbc8be
xor eax, 0xfb191c17
rol eax, 0x20
popf
jmp 0x1401c1e8c
mov rdx, qword [rdi + 0x10]
movabs rax, 0x17ce677ffed448fc
pushf
not rax
add rax, 0x4eaa70e4
xor rax, 0x4ff103fd
rol rax, 0x19
popf
pushf
not rax
add rax, 0x6b87f14a
xor rax, 0x73e329a7
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x6a011382
xor rax, 0x4cf2a106
rol rax, 0x75
popf
pushf
not rax
add rax, 0x4620c5e2
xor rax, 0x56746753
rol rax, 0x3c
popf
sub rax, rdx
cmp rax, rcx
jb 0x1401c2aa2
push rax
pushf
mov eax, 0x4028ee4b
pushf
not eax
add eax, 0xb16a0cbb
xor eax, 0xee5c9de2
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa9dd0f82
xor eax, 0xb884d6a8
rol eax, 0x4c
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x52e70189
pushf
not eax
add eax, 0x99982f51
xor eax, 0xa05a3be2
rol eax, 0x74
popf
pushf
not eax
add eax, 0x8c9075a9
xor eax, 0xcdc3cfa3
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf60b2a86
xor eax, 0xa04e5b50
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xccf65d5a
xor eax, 0xc97c5ce8
rol eax, 0x31
popf
jmp 0x1401c1e8c
cmp qword [rdi + 0x18], 8
jb 0x1401c2b48
push rax
pushf
mov eax, 0x142f1ead
pushf
not eax
add eax, 0xf9772581
xor eax, 0xd3ecf1b8
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb7e5e0dc
xor eax, 0xdd6b3413
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8078bda1
xor eax, 0x9195f38c
rol eax, 0x47
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xf5de8604
pushf
not eax
add eax, 0xe698ea68
xor eax, 0xa748ef12
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf64e74e5
xor eax, 0xad702b65
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe79b84d4
xor eax, 0xa1a467c7
rol eax, 0x55
popf
pushf
not eax
add eax, 0x860659c3
xor eax, 0x933571e7
rol eax, 0xb6
popf
jmp 0x1401c1e8c
mov rdi, qword [rdi]
push rax
pushf
mov eax, 0xc0ea0409
pushf
not eax
add eax, 0xaa3a77a1
xor eax, 0xb55a8926
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xcd534c09
xor eax, 0xc28a0032
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf417844e
xor eax, 0xf836fcf2
rol eax, 0x38
popf
jmp 0x1401c1e8c
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x42]
lea rcx, [rbp + 0x68]
call fcn.1401d5a49
nop
call fcn.14037a2c8
mov r13, rax
lea r12, [rbp + 0x68]
cmp qword [rbp + 0x80], 8
cmovae r12, qword [rbp + 0x68]
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rbx
mov qword [rbp + 0x38], rbx
mov r8d, 0xa086d0c
pushf
not r8d
add r8d, 0xddfc1e89
xor r8d, 0xe8cbc8b3
rol r8d, 0x88
popf
pushf
not r8d
add r8d, 0xa0d5a779
xor r8d, 0xedbf2a5a
rol r8d, 0x94
popf
pushf
not r8d
add r8d, 0x82bd5000
xor r8d, 0x9bf239a4
rol r8d, 0x5c
popf
pushf
not r8d
add r8d, 0xee1bde76
xor r8d, 0xaba071f4
rol r8d, 0x89
popf
lea rdx, [0x1ba0c0d0f]
pushf
sub rdx, 0x79fc85af
popf
lea rcx, [rbp + 0x20]
call fcn.14028bc24
nop
call fcn.140380227
lea r14, [r13 + 0x40]
mov rcx, r14
jmp 0x1401c2cc3
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
lea rdx, [rbp + 0x20]
mov rsi, qword [rbp + 0x20]
mov r15, qword [rbp + 0x38]
cmp r15, 0x10
cmovae rdx, rsi
movabs rdi, 0x6e6d1a0669161408
pushf
not rdi
add rdi, 0x77b6085a
xor rdi, 0x54f6fc09
rol rdi, 0xc3
popf
pushf
not rdi
add rdi, 0x4b23f867
xor rdi, 0x5f3c2bd5
rol rdi, 0xf9
popf
pushf
not rdi
add rdi, 0x52476f03
xor rdi, 0x6312bbe7
rol rdi, 0x55
popf
mov r9, rdi
mov rcx, rbx
movabs r10, 0xff603870e7e2e050
pushf
not r10
add r10, 0x749ee106
xor r10, 0x4d0c00b5
rol r10, 0xed
popf
pushf
not r10
add r10, 0x7f87fd2a
xor r10, 0x500cbc8c
rol r10, 0x38
popf
pushf
not r10
add r10, 0x78b5a04e
xor r10, 0x525f0595
rol r10, 0x69
popf
mov r8, qword [rbp + 0x30]
test r8, r8
je 0x1401c2dc9
push rax
pushf
mov eax, 0x6b6687b
pushf
not eax
add eax, 0x9b30339a
xor eax, 0x9468752f
rol eax, 6
popf
pushf
not eax
add eax, 0x9b448aac
xor eax, 0x96d63e6b
rol eax, 0xb2
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x58506aec
pushf
not eax
add eax, 0x87163c04
xor eax, 0xfc82c1f3
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xfc569e28
xor eax, 0x8b985103
rol eax, 0xcc
popf
jmp 0x1401c1e8c
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x99233564
pushf
not eax
add eax, 0xf06d832e
xor eax, 0xc616fbb5
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc6e48bf8
xor eax, 0xf87bb00d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc362f501
xor eax, 0xf25222b8
rol eax, 0xf5
popf
jmp 0x1401c1e8c
movzx eax, byte [rcx + rdx]
xor r9, rax
imul r9, r10
inc rcx
cmp rcx, r8
jb 0x1401c2e95
push rax
pushf
mov eax, 0x1fa5db16
pushf
not eax
add eax, 0xd232bf1c
xor eax, 0xbe25bec1
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe1a0e92d
xor eax, 0xdaec3bca
rol eax, 0x2b
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xd1abc430
pushf
not eax
add eax, 0xb43a723e
xor eax, 0xb9d939e8
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa93aa1d7
xor eax, 0xad868fc8
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb3e17aeb
xor eax, 0xa6f14827
rol eax, 0x86
popf
jmp 0x1401c1e8c
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x48]
mov rcx, r13
call fcn.140255f0b
mov r8, qword [rax + 8]
test r8, r8
je 0x1401c2f3a
push rax
pushf
mov eax, 0x885616e4
pushf
not eax
add eax, 0xde01ff05
xor eax, 0x99a993f7
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xcb7d2b5f
xor eax, 0xf270604f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc7699461
xor eax, 0xc5fa73d2
rol eax, 0x79
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xd50167ce
pushf
not eax
add eax, 0xd61c2303
xor eax, 0x8957373f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb62f04d1
xor eax, 0xaf1f1819
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd628fd29
xor eax, 0xd591215a
rol eax, 0xac
popf
jmp 0x1401c1e8c
cmp r8, qword [r13 + 8]
je 0x1401c2fb9
push rax
pushf
mov eax, 0xa82a7ca9
pushf
not eax
add eax, 0xadea8431
xor eax, 0xb4f64a03
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xe889277d
xor eax, 0x8cb0dc69
rol eax, 8
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xf05940e0
pushf
not eax
add eax, 0xe62fd0d7
xor eax, 0xd11df6cf
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x886d67ca
xor eax, 0xbeb5416e
rol eax, 0x50
popf
jmp 0x1401c1e8c
mov r13, qword [r8 + 0x30]
mov rcx, r14
jmp 0x1401c2ff4
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
test r13, r13
je 0x1401c3032
push rax
pushf
mov eax, 0x6d00af98
pushf
not eax
add eax, 0xb6d937a4
xor eax, 0xb0ef625a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xcf818446
xor eax, 0xb38c5b49
rol eax, 0xc5
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x618d9f94
pushf
not eax
add eax, 0x9bac58c4
xor eax, 0xced180db
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8aed49f4
xor eax, 0xa33d76b7
rol eax, 0xf
popf
jmp 0x1401c1e8c
mov rdx, r12
lea rcx, [rbp + 0x58]
call r13
jmp 0x1401c311e
mov rcx, r14
jmp 0x1401c30d1
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
nop
push rax
pushf
mov eax, 0x680bf177
pushf
not eax
add eax, 0xd97be829
xor eax, 0xcbe72ad8
rol eax, 0x78
popf
pushf
not eax
add eax, 0x927e51be
xor eax, 0xf7d5f069
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa3d53c61
xor eax, 0x8790cc9d
rol eax, 0x5e
popf
jmp 0x1401c1e8c
cmp r15, 0x10
jb 0x1401c317d
push rax
pushf
mov eax, 0xb35cdaf5
pushf
not eax
add eax, 0xf69f87ed
xor eax, 0xc68d08e5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb4a5d579
xor eax, 0xf6cc18f6
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8ea7fa0d
xor eax, 0xb114964f
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfeb42144
xor eax, 0x8eba85b8
rol eax, 0x1a
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x6b8b105
pushf
not eax
add eax, 0xcd7b3cd8
xor eax, 0x86180ca2
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb8e861f4
xor eax, 0xe4acf3ed
rol eax, 0x17
popf
jmp 0x1401c1e8c
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1401c3219
push rax
pushf
mov eax, 0x1965cf63
pushf
not eax
add eax, 0xd4d1f7ae
xor eax, 0xde5bb305
rol eax, 0x70
popf
pushf
not eax
add eax, 0x894d9e55
xor eax, 0xf757fc10
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf17bf08e
xor eax, 0xdf0c0058
rol eax, 0x91
popf
pushf
not eax
add eax, 0x86a2e964
xor eax, 0xc04bb6ae
rol eax, 0xbc
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xbdb2be10
pushf
not eax
add eax, 0x88273d1e
xor eax, 0xe5e3de13
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8bbbaeb2
xor eax, 0xaa0ba87a
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf3ba552a
xor eax, 0xe4323609
rol eax, 0xa0
popf
jmp 0x1401c1e8c
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401c32d1
push rax
pushf
mov eax, 0xf7a54e1b
pushf
not eax
add eax, 0xcbc9d368
xor eax, 0xe2ea7a0b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb72e5d77
xor eax, 0x8cf313c3
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb5657848
xor eax, 0x9b9b1b1e
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb66f8c9f
xor eax, 0xeb96bc3b
rol eax, 0x20
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x67a3c861
pushf
not eax
add eax, 0x91dc8a71
xor eax, 0xc3b703f2
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x92f6fb09
xor eax, 0xfcbadb2a
rol eax, 0xab
popf
jmp 0x1401c1e8c
mov rcx, rsi
call fcn.14021a52b
push rax
pushf
mov eax, 0x9188869a
pushf
not eax
add eax, 0xaa157be3
xor eax, 0xbc388f57
rol eax, 0x98
popf
pushf
not eax
add eax, 0xac7ed004
xor eax, 0x8cda1b82
rol eax, 1
popf
jmp 0x1401c1e8c
call fcn.14037a2c8
mov r13, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rbx
mov qword [rbp + 0x38], rbx
mov r8d, 0xdbc675fb
pushf
not r8d
add r8d, 0xcfd54770
xor r8d, 0xc72cee5b
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0xde2f4c47
xor r8d, 0x9bc90bf8
rol r8d, 0x44
popf
pushf
not r8d
add r8d, 0xe7439328
xor r8d, 0x990746e3
rol r8d, 0xb2
popf
pushf
not r8d
add r8d, 0xe255af09
xor r8d, 0xcde249e8
rol r8d, 0x45
popf
lea rdx, [0x1b9586da3]
pushf
sub rdx, 0x7948ef8b
popf
lea rcx, [rbp + 0x20]
call fcn.14028bc24
nop
call fcn.140380227
lea rcx, [r13 + 0x40]
jmp 0x1401c33e5
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
lea rcx, [rbp + 0x20]
mov rsi, qword [rbp + 0x20]
mov r15, qword [rbp + 0x38]
cmp r15, 0x10
cmovae rcx, rsi
mov rdx, qword [rbp + 0x30]
test rdx, rdx
je 0x1401c344e
push rax
pushf
mov eax, 0xbe74fa47
pushf
not eax
add eax, 0x806cb4b9
xor eax, 0xa4ae2971
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9ae4916b
xor eax, 0xfbace95d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x87315c35
xor eax, 0xf8966c2f
rol eax, 0x1f
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xf633fa20
pushf
not eax
add eax, 0xe2a65186
xor eax, 0xe156b174
rol eax, 0x59
popf
pushf
not eax
add eax, 0xca05636a
xor eax, 0x96310ca8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb8ed17c5
xor eax, 0xae527ece
rol eax, 0x60
popf
jmp 0x1401c1e8c
movabs r8, 0x75bea160c9eca1e4
pushf
not r8
add r8, 0x54c757e1
xor r8, 0x413ab865
rol r8, 0x9f
popf
pushf
not r8
add r8, 0x70d35caf
xor r8, 0x544ddeef
rol r8, 0xd
popf
pushf
not r8
add r8, 0x65a5d1fa
xor r8, 0x77afceb8
rol r8, 0x91
popf
nop word [rax + rax]
push rax
pushf
mov eax, 0xa705e612
pushf
not eax
add eax, 0xbc90cd2c
xor eax, 0xa1bd9755
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x98a449c6
xor eax, 0xbd697cbe
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc285e5ae
xor eax, 0xd4d295e0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9c5311ed
xor eax, 0xe1907fc1
rol eax, 0xe4
popf
jmp 0x1401c1e8c
movzx eax, byte [rbx + rcx]
xor rdi, rax
imul rdi, r8
inc rbx
cmp rbx, rdx
jb 0x1401c35a6
push rax
pushf
mov eax, 0x18ab829c
pushf
not eax
add eax, 0xcf690e3c
xor eax, 0xa0cbd368
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xcf9f4b59
xor eax, 0xa79fcb25
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x910c53e6
xor eax, 0x9b9f5fc6
rol eax, 0x5f
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xa170014b
pushf
not eax
add eax, 0xbd4721d9
xor eax, 0xd2545b46
rol eax, 0x80
popf
pushf
not eax
add eax, 0xeeb156ed
xor eax, 0xe6e1c1f4
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8be63c8e
xor eax, 0xca38e351
rol eax, 0xfb
popf
jmp 0x1401c1e8c
mov r9, rdi
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x48]
mov rcx, r13
call fcn.140255f0b
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x1401c364e
push rax
pushf
mov eax, 0xab9fb7fd
pushf
not eax
add eax, 0xd20a9eb0
xor eax, 0xe4bd3010
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x952a2c7b
xor eax, 0xcbd02b2e
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf3981a85
xor eax, 0xef29a9d3
rol eax, 0x14
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x7fd79553
pushf
not eax
add eax, 0x85898492
xor eax, 0xccc9b23b
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc9ecd452
xor eax, 0xf56d6d39
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa6591b75
xor eax, 0xfa408d92
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xff943ced
xor eax, 0x9397ecbd
rol eax, 0xe0
popf
jmp 0x1401c1e8c
cmp rdx, qword [r13 + 8]
je 0x1401c3706
push rax
pushf
mov eax, 0xf33ba4ec
pushf
not eax
add eax, 0xa60a514f
xor eax, 0x97a7edbb
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf3526701
xor eax, 0x916bb6cd
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb4643be2
xor eax, 0xf1cbcdea
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8f05329f
xor eax, 0x8db5f58b
rol eax, 0xc1
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x9ebed933
pushf
not eax
add eax, 0xda51ba7b
xor eax, 0xf7bc9fa9
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xafdf070e
xor eax, 0xaa13fdf0
rol eax, 0x17
popf
pushf
not eax
add eax, 0xae8b78e8
xor eax, 0xf153e2ef
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb229f63c
xor eax, 0x972ba542
rol eax, 0xfd
popf
jmp 0x1401c1e8c
mov rbx, qword [rdx + 0x30]
lea rcx, [r13 + 0x40]
jmp 0x1401c3768
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
test rbx, rbx
je 0x1401c37a6
push rax
pushf
mov eax, 0x73f1cb2d
pushf
not eax
add eax, 0xd0107cbc
xor eax, 0xc4cb4989
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa041aec4
xor eax, 0x98a8d8d7
rol eax, 0x60
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xede27b61
pushf
not eax
add eax, 0xaeca5df8
xor eax, 0xf95862ce
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd2a5a9c0
xor eax, 0xb8e42355
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe5804519
xor eax, 0xb84a8901
rol eax, 0x51
popf
jmp 0x1401c1e8c
lea rcx, [rbp + 0x58]
jmp 0x1401c37f1
call rbx
mov ebx, eax
jmp 0x1401c38d7
lea rcx, [r13 + 0x40]
jmp 0x1401c3845
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov ebx, 0x8d441280
pushf
not ebx
add ebx, 0xb1421ca5
xor ebx, 0xa88ee3eb
rol ebx, 0
popf
pushf
not ebx
add ebx, 0x895782c1
xor ebx, 0x942e8315
rol ebx, 0x6b
popf
pushf
not ebx
add ebx, 0xb34b9d7b
xor ebx, 0xea532c5f
rol ebx, 0xee
popf
pushf
not ebx
add ebx, 0xf9fc636f
xor ebx, 0xe45f7c67
rol ebx, 0x20
popf
push rax
pushf
mov eax, 0x69bdd21c
pushf
not eax
add eax, 0xfac23df6
xor eax, 0x9381121a
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x857f8a54
xor eax, 0xff7a6060
rol eax, 0xb8
popf
jmp 0x1401c1e8c
cmp r15, 0x10
jb 0x1401c3936
push rax
pushf
mov eax, 0x8abc6386
pushf
not eax
add eax, 0x93916747
xor eax, 0x92d0e426
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd2ca850d
xor eax, 0xbed6365e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x91bad9bb
xor eax, 0x8c189c5c
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd066ac2b
xor eax, 0x9b38a5a4
rol eax, 0x42
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xf3c90b03
pushf
not eax
add eax, 0xc294cb03
xor eax, 0xd3cbbfe6
rol eax, 0x17
popf
pushf
not eax
add eax, 0xcfaddc30
xor eax, 0xdb1f5c2e
rol eax, 0xe5
popf
jmp 0x1401c1e8c
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1401c39bf
push rax
pushf
mov eax, 0xc5da40fb
pushf
not eax
add eax, 0xacaa4272
xor eax, 0xbd1c276f
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x9824656c
xor eax, 0x8a53f35c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb6717258
xor eax, 0xe730d72a
rol eax, 0x9b
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xab854965
pushf
not eax
add eax, 0xc30ad0f0
xor eax, 0xebaaab61
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf71fbdad
xor eax, 0xe5666f7b
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xdc4b95c2
xor eax, 0xafebff4a
rol eax, 0x51
popf
pushf
not eax
add eax, 0x9bb63dcd
xor eax, 0x9cdb5e34
rol eax, 0x1d
popf
jmp 0x1401c1e8c
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401c3a8a
push rax
pushf
mov eax, 0xa29e4832
pushf
not eax
add eax, 0xdd07b138
xor eax, 0xf55ee8af
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9e0c6f0d
xor eax, 0x81acbcbd
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb7b2faa6
xor eax, 0xc687438e
rol eax, 0x15
popf
pushf
not eax
add eax, 0xcdf32b94
xor eax, 0x83e48831
rol eax, 0xc7
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xf93da960
pushf
not eax
add eax, 0xdfabe9f3
xor eax, 0xd356dc3d
rol eax, 0x54
popf
pushf
not eax
add eax, 0x91a9d031
xor eax, 0xc6b656a7
rol eax, 0xb8
popf
jmp 0x1401c1e8c
mov rcx, rsi
call fcn.14021a52b
nop
push rax
pushf
mov eax, 0xb1ef2159
pushf
not eax
add eax, 0xc9d59b04
xor eax, 0xe908384a
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb595ddb2
xor eax, 0x93d8df8a
rol eax, 2
popf
pushf
not eax
add eax, 0xd2164b37
xor eax, 0xa6eb32fd
rol eax, 0x7a
popf
jmp 0x1401c1e8c
mov rdx, qword [rbp + 0x80]
cmp rdx, 8
jb 0x1401c3b5f
push rax
pushf
mov eax, 0xc15118ca
pushf
not eax
add eax, 0xebde2db7
xor eax, 0x87bba50f
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9161526c
xor eax, 0x92484d7b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf57297ec
xor eax, 0xba53fe94
rol eax, 0xa0
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0xda642386
pushf
not eax
add eax, 0x84c2809b
xor eax, 0x80c6f1ee
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd954fba4
xor eax, 0xf0e37106
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xc7fa4af3
xor eax, 0xda2b09a6
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb4618d5b
xor eax, 0xdc4bd0a2
rol eax, 0x1b
popf
jmp 0x1401c1e8c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401c3c29
push rax
pushf
mov eax, 0xc18dd3fe
pushf
not eax
add eax, 0xa11a6066
xor eax, 0xdbf0c52e
rol eax, 0x94
popf
pushf
not eax
add eax, 0x943c907d
xor eax, 0xe7d4a62d
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb77e02a3
xor eax, 0xc717be68
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8784938e
xor eax, 0xa6003538
rol eax, 0xec
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x6a12f531
pushf
not eax
add eax, 0x866cb537
xor eax, 0xee85caa5
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd007043f
xor eax, 0xa6c5a956
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9d281081
xor eax, 0xae8a64b0
rol eax, 0x33
popf
jmp 0x1401c1e8c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401c3cb7
push rax
pushf
mov eax, 0x6d0a88da
pushf
not eax
add eax, 0xfb53e307
xor eax, 0xe1be005c
rol eax, 0xae
popf
pushf
not eax
add eax, 0x871538c1
xor eax, 0xfc791cc3
rol eax, 0x47
popf
jmp 0x1401c1e8c
push rax
pushf
mov eax, 0x981f6b34
pushf
not eax
add eax, 0xf62d2880
xor eax, 0x80acfc6b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb9c274c2
xor eax, 0xb2cd6a18
rol eax, 0x9e
popf
jmp 0x1401c1e8c
call fcn.14021a52b
push rax
pushf
mov eax, 0xdf1e4a75
pushf
not eax
add eax, 0xea04e6e1
xor eax, 0x919fc9fc
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc9845c0d
xor eax, 0xef767c6e
rol eax, 0x66
popf
pushf
not eax
add eax, 0xbdfd828f
xor eax, 0xd2001e16
rol eax, 0xf4
popf
jmp 0x1401c1e8c
mov eax, ebx
mov rcx, qword [rbp + 0x88]
xor rcx, rsp
call fcn.1402ac965
mov rbx, qword [rsp + 0x1e8]
add rsp, 0x190
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1401f095d
int3
call fcn.1402aff10
nop
push rax
pushf
mov eax, 0x4efecafa
pushf
not eax
add eax, 0xd7d150cf
xor eax, 0xabf3449d
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe0f8477f
xor eax, 0xe7d3e347
rol eax, 0x65
popf
jmp 0x1401c1e8c
call fcn.1401f095d
nop