Function at 0x1800a02c0
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x80
movaps xmmword [rsp + 0x70], xmm6
movaps xmmword [rsp + 0x60], xmm7
mov rax, qword [0x1802ee528]
xor rax, rsp
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x38], 0x4a7d1415
xor ecx, ecx
mov dword [rbp - 0x34], 0x50557a4a
mov word [rbp - 0x30], 0x100
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 8
jb 0x1800a0300
xor edx, edx
mov byte [rbp - 0x2f], 0
lea rcx, [rbp - 0x38]
lea r8d, [rdx + 0xb]
call fcn.18001ba80
xor ecx, ecx
mov dword [rbp - 0x50], 0x19484473
mov dword [rbp - 0x4c], 0x54484b75
mov dword [rbp - 0x48], 0x335151
mov byte [rbp - 0x44], 1
nop
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x1800a0340
mov byte [rbp - 0x44], 0
call fcn.180057ed0
lea rcx, [rbp - 0x38]
call fcn.180023400
movss xmm7, dword [0x18011152c]
lea rdx, [rbp - 0x50]
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rcx, [rbp - 0x40]
movss xmm6, dword [rax]
call fcn.18001f0b0
mulss xmm6, dword [0x180111498]
movaps xmm1, xmm7
movss xmm2, dword [rax]
mulss xmm2, dword [0x180111498]
subss xmm6, xmm2
movaps xmm0, xmm6
call fcn.18002f670
lea rcx, [rbp - 0x50]
call fcn.180058120
call fcn.180057ed0
mov ecx, 1
call fcn.1800a2100
xor edx, edx
mov dword [rbp - 0x40], 0x44480000
lea rcx, [rbp - 0x40]
mov dword [rbp - 0x3c], 0x43fa0000
call fcn.1800308d0
xor ecx, ecx
mov dword [rbp - 0x38], 0x43bb8000
mov dword [rbp - 0x34], 0x43e10000
mov dword [rbp - 0x40], 0x7b091415
mov dword [rbp - 0x3c], 0x100495b
nop dword [rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 6
jb 0x1800a0400
mov r9d, 8
mov byte [rbp - 0x39], 0
mov r8b, 1
lea rdx, [rbp - 0x38]
lea rcx, [rbp - 0x40]
call fcn.18001dda0
xor ecx, ecx
mov dword [rbp - 0x38], 0x4f514377
mov dword [rbp - 0x34], 0x781c495b
mov dword [rbp - 0x30], 0x1004f4d
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 0xa
jb 0x1800a0450
lea rdx, [0x1802ef601]
mov byte [rbp - 0x2d], 0
lea rcx, [rbp - 0x38]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x40], 0x5c555878
mov word [rbp - 0x3c], 0x49
mov byte [rbp - 0x3a], 1
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 5
jb 0x1800a0490
lea rdx, [0x1802ef609]
mov byte [rbp - 0x3a], 0
lea rcx, [rbp - 0x40]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x40], 0x58554577
mov word [rbp - 0x3c], 0x49
mov byte [rbp - 0x3a], 1
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 5
jb 0x1800a04d0
lea rdx, [0x1802ef60b]
mov byte [rbp - 0x3a], 0
lea rcx, [rbp - 0x40]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x40], 0x405874
mov byte [rbp - 0x3c], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 3
jb 0x1800a0510
lea rdx, [0x1802ef602]
mov byte [rbp - 0x3c], 0
lea rcx, [rbp - 0x40]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x40], 0x5c565e7a
mov word [rbp - 0x3c], 0x49
mov byte [rbp - 0x3a], 1
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 5
jb 0x1800a0550
lea rdx, [0x1802ef603]
mov byte [rbp - 0x3a], 0
lea rcx, [rbp - 0x40]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x38], 0x555d5c65
mov dword [rbp - 0x34], 0x534f5f
mov byte [rbp - 0x30], 1
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 7
jb 0x1800a0590
lea rdx, [0x1802ef607]
mov byte [rbp - 0x30], 0
lea rcx, [rbp - 0x38]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x38], 0x4b4a5674
mov dword [rbp - 0x34], 0x546a1b5b
mov dword [rbp - 0x30], 0x1005e5a
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 0xa
jb 0x1800a05d0
lea rdx, [0x1802ef60a]
mov byte [rbp - 0x2d], 0
lea rcx, [rbp - 0x38]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x50], 0x4b4a5674
mov dword [rbp - 0x4c], 0x4f7d1b5b
mov dword [rbp - 0x48], 0x34245e53
mov dword [rbp - 0x44], 0x1002230
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xe
jb 0x1800a0620
lea rdx, [0x1802ef608]
mov byte [rbp - 0x41], 0
lea rcx, [rbp - 0x50]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x50], 0x4d4b587b
mov dword [rbp - 0x4c], 0x1d4e5a48
mov dword [rbp - 0x48], 0x32245a6e
mov word [rbp - 0x44], 0x100
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xc
jb 0x1800a0670
lea rdx, [0x1802ef604]
mov byte [rbp - 0x43], 0
lea rcx, [rbp - 0x50]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x50], 0x4d4b587b
mov dword [rbp - 0x4c], 0x1d4e5a48
mov dword [rbp - 0x48], 0x35325073
mov word [rbp - 0x44], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp - 0x42], 1
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xd
jb 0x1800a06c0
lea rdx, [0x1802ef605]
mov byte [rbp - 0x42], 0
lea rcx, [rbp - 0x50]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x38], 0x4d4b587b
mov dword [rbp - 0x34], 0x1d4e5a48
mov dword [rbp - 0x30], 0x1005a73
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 0xa
jb 0x1800a0700
lea rdx, [0x1802ef606]
mov byte [rbp - 0x2d], 0
lea rcx, [rbp - 0x38]
call fcn.18004c5d0
xor ecx, ecx
mov dword [rbp - 0x40], 0x4b4a5675
mov dword [rbp - 0x3c], 0x1004855
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 6
jb 0x1800a0740
lea rdx, [0x1802ef60c]
mov byte [rbp - 0x39], 0
lea rcx, [rbp - 0x40]
call fcn.18004c5d0
call fcn.180020c60
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.18002f670
mov r9d, 8
mov dword [rbp - 0x38], 0x43c80000
mov r8b, 1
mov dword [rbp - 0x34], 0x43e10000
lea rdx, [rbp - 0x38]
lea rcx, str.2Bar
call fcn.18001dda0
xor ecx, ecx
mov dword [rbp - 0x50], 0x5c555878
mov dword [rbp - 0x4c], 0x527f1b49
mov dword [rbp - 0x48], 0x325052
mov byte [rbp - 0x44], 1
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x1800a07c0
xor r8d, r8d
mov byte [rbp - 0x44], 0
lea rdx, [0x1802eddf8]
lea rcx, [rbp - 0x50]
call fcn.18004d360
xor ecx, ecx
mov dword [rbp - 0x50], 0x4b4a5675
mov dword [rbp - 0x4c], 0x7e1c4855
mov dword [rbp - 0x48], 0x332f5351
mov word [rbp - 0x44], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xc
jb 0x1800a0810
xor r8d, r8d
mov byte [rbp - 0x43], 0
lea rdx, [0x1802eddd8]
lea rcx, [rbp - 0x50]
call fcn.18004d360
xor ecx, ecx
mov dword [rbp - 0x50], 0x58554577
mov dword [rbp - 0x4c], 0x527f1b49
mov dword [rbp - 0x48], 0x325052
mov byte [rbp - 0x44], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x1800a0860
xor r8d, r8d
mov byte [rbp - 0x44], 0
lea rdx, [0x1802edde8]
lea rcx, [rbp - 0x50]
call fcn.18004d360
xor ecx, ecx
mov dword [rbp - 0x38], 0x19405874
mov dword [rbp - 0x34], 0x52505479
mov word [rbp - 0x30], Ordinal_79
mov byte [rbp - 0x2e], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 9
jb 0x1800a08b0
xor r8d, r8d
mov byte [rbp - 0x2e], 0
lea rdx, [0x1802ede08]
lea rcx, [rbp - 0x38]
call fcn.18004d360
xor ecx, ecx
mov dword [rbp - 0x50], 0x5c565e7a
mov dword [rbp - 0x4c], 0x527f1b49
mov dword [rbp - 0x48], 0x325052
mov byte [rbp - 0x44], 1
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x1800a0900
xor r8d, r8d
mov byte [rbp - 0x44], 0
lea rdx, [0x1802ede18]
lea rcx, [rbp - 0x50]
call fcn.18004d360
xor ecx, ecx
mov dword [rbp - 0x50], 0x555d5c65
mov dword [rbp - 0x4c], 0x1d534f5f
mov dword [rbp - 0x48], 0x2e2c507d
mov word [rbp - 0x44], Ordinal_50
mov byte [rbp - 0x42], 1
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xd
jb 0x1800a0950
xor r8d, r8d
mov byte [rbp - 0x42], 0
lea rdx, [0x1802ede28]
lea rcx, [rbp - 0x50]
call fcn.18004d360
xor ecx, ecx
mov dword [rbp - 0x50], 0x4d4b5e72
mov dword [rbp - 0x4c], 0x545f555b
mov dword [rbp - 0x48], 0x2c1b1f5f
mov word [rbp - 0x44], Ordinal_35
mov byte [rbp - 0x42], 1
nop dword [rax + rax]
lea eax, [rcx + 0x36]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xd
jb 0x1800a09a0
mov r9d, 0x3e8
mov byte [rbp - 0x42], 0
mov r8d, 1
mov qword [rsp + 0x20], 0
lea rdx, [0x1802c7f4c]
lea rcx, [rbp - 0x50]
call fcn.180057a00
call fcn.180020c60
call fcn.1800208f0
mov rcx, qword [rbp - 0x28]
xor rcx, rsp
call fcn.180106c20
movaps xmm6, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x60]
add rsp, 0x80
pop rbp
ret