Function at 0x14000dee0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0x90
xor ebx, ebx
cmp byte [0x1400ae348], 1
jne 0x14000ec32
movdqa xmm0, xmmword [0x1400a03c0]
mov ecx, ebx
movdqu xmmword [rbp + 0x17], xmm0
mov dword [rbp + 0x27], 0x100617b
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx + 0x17], al
inc rcx
cmp rcx, 0x12
jb 0x14000df20
lea rcx, [rbp + 0x17]
mov byte [rbp + 0x2a], bl
call fcn.14000dbf0
mov rcx, rbx
test eax, eax
je 0x14000dfab
mov dword [rbp - 0x19], 0x83b187b8
mov dword [rbp - 0x15], 0x889c889a
mov word [rbp - 0x11], 0x100
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 8
jb 0x14000df60
xorps xmm0, xmm0
mov byte [rbp - 0x10], bl
movups xmmword [rbp + 0x2f], xmm0
mov qword [rbp + 0x3f], rbx
lea rax, [rbp - 0x19]
mov qword [rbp + 0x47], rbx
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], bl
jne 0x14000df90
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 0x2f]
call fcn.140027400
jmp 0x14000ec29
movdqa xmm0, xmmword [0x1400a03a0]
movdqu xmmword [rbp + 0x17], xmm0
mov dword [rbp + 0x27], 0x100617b
nop
lea eax, [rcx - 0xd]
xor byte [rbp + rcx + 0x17], al
inc rcx
cmp rcx, 0x12
jb 0x14000dfc0
lea rcx, [rbp + 0x17]
mov byte [rbp + 0x2a], bl
call fcn.14000dbf0
mov rcx, rbx
test eax, eax
je 0x14000e05b
mov dword [rbp - 0x19], 0xa6a1a0bb
mov dword [rbp - 0x15], 0x989cbcd7
mov dword [rbp - 0x11], 0x9b9a9b8e
mov word [rbp - 0xd], Ordinal_143
mov byte [rbp - 0xb], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xd
jb 0x14000e010
xorps xmm0, xmm0
mov byte [rbp - 0xb], bl
movups xmmword [rbp + 0x2f], xmm0
mov qword [rbp + 0x3f], rbx
lea rax, [rbp - 0x19]
mov qword [rbp + 0x47], rbx
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], bl
jne 0x14000e040
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 0x2f]
call fcn.140027400
jmp 0x14000ec29
movdqa xmm0, xmmword [0x1400a01d0]
movdqu xmmword [rbp + 0x17], xmm0
mov dword [rbp + 0x27], 0x607c66
mov byte [rbp + 0x2b], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx + 0x17], al
inc rcx
cmp rcx, 0x13
jb 0x14000e080
lea rcx, [rbp + 0x17]
mov byte [rbp + 0x2b], bl
call fcn.14000dbf0
mov word [rbp - 5], 0x62
mov byte [rbp - 3], 1
test eax, eax
je 0x14000e0e1
movdqa xmm0, xmmword [0x1400a03d0]
movdqu xmmword [rbp - 0x19], xmm0
mov dword [rbp - 9], 0x656c7271
nop
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 0x15
jb 0x14000e0c0
mov byte [rbp - 3], 0
lea r8, [rbp - 4]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
movdqa xmm0, xmmword [0x1400a03e0]
mov rcx, rbx
movdqu xmmword [rbp - 0x19], xmm0
mov dword [rbp - 9], 0x7e602a74
nop dword [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0x15
jb 0x14000e100
lea rcx, [rbp - 0x19]
mov byte [rbp - 3], bl
call fcn.14000dbf0
mov byte [rbp + 0x29], 1
test eax, eax
je 0x14000e161
movdqa xmm0, xmmword [0x1400a03e0]
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], reloc.WS2_32.dll_WSACleanup
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x17], al
inc rbx
cmp rbx, 0x11
jb 0x14000e140
mov byte [rbp + 0x29], 0
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x17]
jmp 0x14000ec1c
movdqa xmm0, xmmword [0x1400a0580]
mov rcx, rbx
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], 0x66
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx + 0x17], al
inc rcx
cmp rcx, 0x11
jb 0x14000e180
lea rcx, [rbp + 0x17]
mov byte [rbp + 0x29], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e1e1
mov dword [rbp - 0x19], 0x959a86a3
mov dword [rbp - 0x15], 0xda8a8b92
mov dword [rbp - 0x11], 0x959e9db3
mov dword [rbp - 0xd], 0x100729a
nop dword [rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 0xe
jb 0x14000e1c0
mov byte [rbp - 0xa], 0
lea r8, [rbp - 0xb]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x959a8683
mov rcx, rbx
mov dword [rbp - 0x15], 0xd497979a
mov dword [rbp - 0x11], 0x98849e
mov byte [rbp - 0xd], 1
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xb
jb 0x14000e200
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xd], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e261
movdqa xmm0, xmmword [0x1400a0100]
movdqu xmmword [rbp + 0x17], xmm0
mov byte [rbp + 0x27], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x17], al
inc rbx
cmp rbx, 0xf
jb 0x14000e240
mov byte [rbp + 0x27], 0
lea r8, [rbp + 0x26]
lea rdx, [rbp + 0x17]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x8794909a
mov rcx, rbx
mov dword [rbp - 0x15], 0x9f819dd9
mov word [rbp - 0x11], 0x100
nop dword [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 8
jb 0x14000e280
lea rcx, [rbp - 0x19]
mov byte [rbp - 0x10], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e2d1
mov dword [rbp + 0x6f], 0xb4b0ba
mov byte [rbp + 0x73], 1
nop dword [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 3
jb 0x14000e2b0
mov byte [rbp + 0x73], 0
lea r8, [rbp + 0x72]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0xd894909a
mov rcx, rbx
mov dword [rbp - 0x15], 0x9c8092
mov byte [rbp - 0x11], 1
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 7
jb 0x14000e2f0
lea rcx, [rbp - 0x19]
mov byte [rbp - 0x11], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e341
mov dword [rbp + 0x6f], 0xb4b0ba
mov byte [rbp + 0x73], 1
nop dword [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 3
jb 0x14000e320
mov byte [rbp + 0x73], 0
lea r8, [rbp + 0x72]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x8794909a
mov rcx, rbx
mov dword [rbp - 0x15], 0x9fd7ccc1
mov dword [rbp - 0x11], 0x1009983
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xa
jb 0x14000e360
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xe], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e3b1
mov dword [rbp + 0x6f], 0xb4b0ba
mov byte [rbp + 0x73], 1
nop dword [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 3
jb 0x14000e390
mov byte [rbp + 0x73], 0
lea r8, [rbp + 0x72]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x93879da4
mov rcx, rbx
mov dword [rbp - 0x15], 0x88989084
mov dword [rbp - 0x11], 0x8698d290
mov word [rbp - 0xd], 0x9a
mov byte [rbp - 0xb], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xd
jb 0x14000e3e0
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xb], bl
call fcn.14000dbf0
mov rcx, rbx
test eax, eax
je 0x14000e46b
mov dword [rbp - 0x19], 0x93879da4
mov dword [rbp - 0x15], 0x889890a4
mov word [rbp - 0x11], 0x90
mov byte [rbp - 0xf], 1
nop dword [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 9
jb 0x14000e420
xorps xmm0, xmm0
mov byte [rbp - 0xf], bl
movups xmmword [rbp + 0x2f], xmm0
mov qword [rbp + 0x3f], rbx
lea rax, [rbp - 0x19]
mov qword [rbp + 0x47], rbx
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], bl
jne 0x14000e450
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 0x2f]
call fcn.140027400
jmp 0x14000ec29
mov dword [rbp - 0x19], 0x92919db5
mov dword [rbp - 0x15], 0xd48b9d9b
mov dword [rbp - 0x11], 0x98849e
mov byte [rbp - 0xd], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xb
jb 0x14000e490
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xd], bl
call fcn.14000dbf0
mov rcx, rbx
test eax, eax
je 0x14000e51b
mov dword [rbp - 0x19], 0x92919db5
mov dword [rbp - 0x15], 0x8b9d9b
mov byte [rbp - 0x11], 1
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 7
jb 0x14000e4d0
xorps xmm0, xmm0
mov byte [rbp - 0x11], bl
movups xmmword [rbp + 0x2f], xmm0
mov qword [rbp + 0x3f], rbx
lea rax, [rbp - 0x19]
mov qword [rbp + 0x47], rbx
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], bl
jne 0x14000e500
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 0x2f]
call fcn.140027400
jmp 0x14000ec29
mov dword [rbp - 0x19], 0x999b91ab
mov dword [rbp - 0x15], 0xd4cdce84
mov dword [rbp - 0x11], 0x98849e
mov byte [rbp - 0xd], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xb
jb 0x14000e540
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xd], bl
call fcn.14000dbf0
mov rcx, rbx
test eax, eax
je 0x14000e5cb
mov dword [rbp - 0x19], 0x999b91ab
mov dword [rbp - 0x15], 0xcdce84
mov byte [rbp - 0x11], 1
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 7
jb 0x14000e580
xorps xmm0, xmm0
mov byte [rbp - 0x11], bl
movups xmmword [rbp + 0x2f], xmm0
mov qword [rbp + 0x3f], rbx
lea rax, [rbp - 0x19]
mov qword [rbp + 0x47], rbx
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], bl
jne 0x14000e5b0
lea rdx, [rbp - 0x19]
lea rcx, [rbp + 0x2f]
call fcn.140027400
jmp 0x14000ec29
movdqa xmm0, xmmword [0x1400a0450]
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], 0x100
nop
lea eax, [rcx - 0xd]
xor byte [rbp + rcx + 0x17], al
inc rcx
cmp rcx, 0x10
jb 0x14000e5e0
lea rcx, [rbp + 0x17]
mov byte [rbp + 0x28], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e641
mov dword [rbp - 0x19], 0x97909cb0
mov dword [rbp - 0x15], 0x9d97bd83
mov dword [rbp - 0x11], 0x989292
mov byte [rbp - 0xd], 1
nop dword [rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 0xb
jb 0x14000e620
mov byte [rbp - 0xd], 0
lea r8, [rbp - 0xe]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
movdqa xmm0, xmmword [0x1400a0460]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400a0160]
movdqu xmmword [rbp - 0x19], xmm0
mov dword [rbp + 7], 0x7f773421
movdqu xmmword [rbp - 9], xmm1
mov dword [rbp + 0xb], 0x7f373163
mov dword [rbp + 0xf], 0x1007963
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0x2a
jb 0x14000e680
lea rcx, [rbp - 0x19]
mov byte [rbp + 0x12], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e6e1
mov dword [rbp - 0x19], 0xa6a1a0bb
mov dword [rbp - 0x15], 0x989cbcd7
mov dword [rbp - 0x11], 0x9b9a9b8e
mov word [rbp - 0xd], Ordinal_143
mov byte [rbp - 0xb], 1
nop
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 0xd
jb 0x14000e6c0
mov byte [rbp - 0xb], 0
lea r8, [rbp - 0xc]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x83b187b8
mov rcx, rbx
mov dword [rbp - 0x15], 0x889c889a
mov dword [rbp - 0x11], 0x9b8599d5
mov word [rbp - 0xd], 0x100
nop
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xc
jb 0x14000e700
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xc], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e761
mov dword [rbp - 0x19], 0x83b187b8
mov dword [rbp - 0x15], 0x889c889a
mov word [rbp - 0x11], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 8
jb 0x14000e740
mov byte [rbp - 0x10], 0
lea r8, [rbp - 0x11]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x92c1c28b
mov rcx, rbx
mov dword [rbp - 0x15], 0x9fd79f95
mov dword [rbp - 0x11], 0x1009983
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xa
jb 0x14000e780
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xe], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e7d1
mov dword [rbp + 0x6f], 0xb2c1c28b
mov dword [rbp + 0x73], 0x100bfb5
nop
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 6
jb 0x14000e7b0
mov byte [rbp + 0x76], 0
lea r8, [rbp + 0x75]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x92c1c28b
mov rcx, rbx
mov dword [rbp - 0x15], 0x9fd79f95
mov dword [rbp - 0x11], 0x1009983
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xa
jb 0x14000e7f0
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xe], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e841
mov dword [rbp + 0x6f], 0xb2c1c28b
mov dword [rbp + 0x73], 0x100bfb5
nop
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 6
jb 0x14000e820
mov byte [rbp + 0x76], 0
lea r8, [rbp + 0x75]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x92c7c78b
mov rcx, rbx
mov dword [rbp - 0x15], 0x9fd79f95
mov dword [rbp - 0x11], 0x1009983
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xa
jb 0x14000e860
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xe], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e8b1
mov dword [rbp + 0x6f], 0xb2c7c78b
mov dword [rbp + 0x73], 0x100bfb5
nop
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 6
jb 0x14000e890
mov byte [rbp + 0x76], 0
lea r8, [rbp + 0x75]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
movdqa xmm0, xmmword [0x1400a03f0]
mov rcx, rbx
movdqu xmmword [rbp - 0x19], xmm0
mov dword [rbp - 9], 0x632b6171
mov dword [rbp - 5], 0x1006d7f
nop
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0x16
jb 0x14000e8d0
lea rcx, [rbp - 0x19]
mov byte [rbp - 2], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e931
movdqa xmm0, xmmword [0x1400a04c0]
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], 0x66
mov byte [rbp + 0x29], 1
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x17], al
inc rbx
cmp rbx, 0x11
jb 0x14000e910
mov byte [rbp + 0x29], 0
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x17]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0xd8909d97
mov rcx, rbx
mov dword [rbp - 0x15], 0x9c8092
mov byte [rbp - 0x11], 1
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 7
jb 0x14000e950
lea rcx, [rbp - 0x19]
mov byte [rbp - 0x11], bl
call fcn.14000dbf0
test eax, eax
je 0x14000e9b1
mov dword [rbp - 0x19], 0x938191b7
mov dword [rbp - 0x15], 0x8eb08c94
mov dword [rbp - 0x11], 0x878e9dbe
mov word [rbp - 0xd], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 0xc
jb 0x14000e990
mov byte [rbp - 0xc], 0
lea r8, [rbp - 0xd]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x849082b6
mov rcx, rbx
mov dword [rbp - 0x15], 0x93918c8e
mov dword [rbp - 0x11], 0x9bd39b95
mov dword [rbp - 0xd], 0x1006587
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xe
jb 0x14000e9d0
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xa], bl
call fcn.14000dbf0
test eax, eax
je 0x14000ea31
mov dword [rbp - 0x19], 0x849082b6
mov dword [rbp - 0x15], 0x93918c8e
mov dword [rbp - 0x11], 0x9bd39b95
mov dword [rbp - 0xd], 0x1006587
nop dword [rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 0xe
jb 0x14000ea10
mov byte [rbp - 0xa], 0
lea r8, [rbp - 0xb]
lea rdx, [rbp - 0x19]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0xafb9b8bc
mov rcx, rbx
mov dword [rbp - 0x15], 0xd4bebab3
mov dword [rbp - 0x11], 0x98849e
mov byte [rbp - 0xd], 1
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xb
jb 0x14000ea50
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xd], bl
call fcn.14000dbf0
test eax, eax
je 0x14000eaa5
mov dword [rbp - 0x19], 0xafb9b8bc
mov dword [rbp - 0x15], 0xbebab3
mov byte [rbp - 0x11], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 7
jb 0x14000ea90
jmp 0x14000ec10
mov dword [rbp - 0x19], 0xc0b18cbb
mov rcx, rbx
mov dword [rbp - 0x15], 0x829cd6c3
mov word [rbp - 0x11], 0x9e
mov byte [rbp - 0xf], 1
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 9
jb 0x14000eac0
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xf], bl
call fcn.14000dbf0
test eax, eax
je 0x14000eb21
mov dword [rbp + 0x6f], 0xc0b18cbb
mov word [rbp + 0x73], Ordinal_200
mov byte [rbp + 0x75], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 5
jb 0x14000eb00
mov byte [rbp + 0x75], 0
lea r8, [rbp + 0x74]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0xc5b18cbb
mov rcx, rbx
mov dword [rbp - 0x15], 0x829cd6c5
mov word [rbp - 0x11], 0x9e
mov byte [rbp - 0xf], 1
nop dword [rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 9
jb 0x14000eb40
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xf], bl
call fcn.14000dbf0
test eax, eax
je 0x14000eb9e
mov dword [rbp + 0x6f], 0xc0b18cbb
mov word [rbp + 0x73], Ordinal_200
mov byte [rbp + 0x75], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx + 0x6f], al
inc rbx
cmp rbx, 5
jb 0x14000eb80
mov byte [rbp + 0x75], 0
lea r8, [rbp + 0x74]
lea rdx, [rbp + 0x6f]
jmp 0x14000ec1c
mov dword [rbp - 0x19], 0x819a9a80
mov rcx, rbx
mov dword [rbp - 0x15], 0xd497999a
mov dword [rbp - 0x11], 0x98849e
mov byte [rbp - 0xd], 1
nop word [rax + rax]
lea eax, [rcx - 0xd]
xor byte [rbp + rcx - 0x19], al
inc rcx
cmp rcx, 0xb
jb 0x14000ebc0
lea rcx, [rbp - 0x19]
mov byte [rbp - 0xd], bl
call fcn.14000dbf0
test eax, eax
je 0x14000ec32
mov dword [rbp - 0x19], 0x819a9aa0
mov dword [rbp - 0x15], 0x97999a
mov byte [rbp - 0x11], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rbx - 0xd]
xor byte [rbp + rbx - 0x19], al
inc rbx
cmp rbx, 7
jb 0x14000ec00
lea rdx, [rbp - 0x19]
mov byte [rbp - 0x11], 0
lea r8, [rbp - 0x12]
lea r9, [rbp + 0x67]
lea rcx, [rbp + 0x2f]
call fcn.140027070
lea rcx, [rbp + 0x2f]
call fcn.14000dcb0
mov rbx, qword [rsp + 0xb0]
add rsp, 0x90
pop rbp
ret