Function at 0x18002cb50
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x4de0]
mov eax, 0x4ee0
call fcn.180108ce0
sub rsp, rax
movaps xmmword [rsp + 0x4ed0], xmm6
movaps xmmword [rsp + 0x4ec0], xmm7
movaps xmmword [rsp + 0x4eb0], xmm8
movaps xmmword [rsp + 0x4ea0], xmm9
movaps xmmword [rsp + 0x4e90], xmm10
movaps xmmword [rsp + 0x4e80], xmm11
movaps xmmword [rsp + 0x4e70], xmm12
movaps xmmword [rsp + 0x4e60], xmm13
movaps xmmword [rsp + 0x4e50], xmm14
movaps xmmword [rsp + 0x4e40], xmm15
mov rax, qword [0x1801491e0]
xor rax, rsp
mov qword [rbp + 0x4d30], rax
mov rax, qword [0x180177250]
or dword [rax + 0x47c8], 0x10
movss xmm3, dword [0x18012c6a8]
movss xmm0, dword [0x18012c698]
movss xmm1, dword [rax + 0x10]
movss xmm2, dword [rax + 0x14]
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x50], xmm3
movups xmmword [rax + 0x4804], xmm3
xor r12d, r12d
mov qword [rax + 0x4818], r12
mov qword [rax + 0x4820], r12
movdqa xmm0, xmmword [0x18012ce80]
movdqu xmmword [rbp + 0x1820], xmm0
movdqa xmm1, xmmword [0x18012d530]
movdqu xmmword [rbp + 0x1830], xmm1
mov word [rbp + 0x1840], 0x100
lea rcx, [rbp + 0x1820]
call fcn.18003c530
mov r8d, 0x83
lea rdx, reloc.WS2_32.dll_accept
lea rcx, [rbp + 0x1820]
call fcn.180063f40
test al, al
je 0x180036eaf
movss xmm4, dword [0x1801773cc]
movss xmm3, dword [0x1801732a0]
movss xmm0, dword [0x1801732a4]
movss xmm1, dword [0x1801732a8]
movss xmm2, dword [0x18012c480]
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movdqa xmmword [rsp + 0x50], xmm3
movss xmm0, dword [0x1801773c8]
unpcklps xmm0, xmm4
movq rdx, xmm0
lea rcx, [rsp + 0x50]
call fcn.18001e0c0
mov rax, qword [0x180177250]
mov rcx, qword [rax + 0x3ef0]
movss xmm8, dword [rcx + 0x20]
movss xmm9, dword [rcx + 0x24]
mov rcx, qword [0x180173290]
call fcn.180066ba0
call fcn.18005d8e0
mov rbx, rax
mov dword [rsp + 0x20], Ordinal_27
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x4808]
call fcn.180014730
mov rcx, rax
call fcn.18005a750
movaps xmm1, xmm9
movss xmm12, dword [0x18012c608]
addss xmm1, xmm12
movaps xmm0, xmm8
addss xmm0, xmm12
movss dword [rbp + 0xfe8], xmm0
movss dword [rbp + 0xfec], xmm1
movaps xmm2, xmm9
addss xmm2, dword [0x18012c5dc]
movaps xmm0, xmm8
addss xmm0, dword [0x18012c5dc]
movss dword [rbp + 0x1010], xmm0
movss dword [rbp + 0x1014], xmm2
movss xmm13, dword [0x18012c4d8]
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0xfe8]
lea rdx, [rbp + 0x1010]
mov rcx, rbx
call fcn.18007c7f0
mov rcx, qword [0x180177250]
mov rax, qword [rcx + 0x3ef0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef0]
mov rdi, qword [rax + 0x298]
movss xmm0, dword [0x1801732b0]
movss dword [rbp + 0x4aa8], xmm0
movss xmm1, dword [0x1801732b4]
movss dword [rbp + 0x4aac], xmm1
movss xmm0, dword [0x1801732b8]
movss dword [rbp + 0x4ab0], xmm0
movss xmm1, dword [0x1801732bc]
movss dword [rbp + 0x4ab4], xmm1
mulss xmm1, dword [rcx + 0x37f0]
movss dword [rbp + 0x4ab4], xmm1
lea rcx, [rbp + 0x4aa8]
call fcn.18005a750
mov ebx, eax
movss xmm14, dword [0x18012c6ec]
movss dword [rsp + 0x20], xmm14
xor r9d, r9d
xor r8d, r8d
lea rsi, [0x18012432c]
mov rdx, rsi
lea rcx, [rbp + 0x1e20]
call fcn.180060600
movss xmm0, dword [rax]
mulss xmm0, dword [0x18012c4a0]
movss xmm7, dword [0x18012c614]
subss xmm7, xmm0
addss xmm7, xmm9
movss xmm15, dword [0x18012c5cc]
addss xmm7, xmm15
movss dword [rsp + 0x20], xmm14
xor r9d, r9d
xor r8d, r8d
mov rdx, rsi
lea rcx, [rbp + 0x1e18]
call fcn.180060600
movss xmm0, dword [rax]
mulss xmm0, dword [0x18012c4a0]
movss xmm1, dword [0x18012c618]
subss xmm1, xmm0
addss xmm1, xmm8
addss xmm1, dword [0x18012c538]
movss dword [rbp + 0x1008], xmm1
movss dword [rbp + 0x100c], xmm7
mov qword [rsp + 0x40], r12
xorps xmm11, xmm11
movss dword [rsp + 0x38], xmm11
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x1008]
xorps xmm2, xmm2
xor edx, edx
mov rcx, rdi
call fcn.18007cf30
call fcn.180066c40
call fcn.18005d8e0
mov rdi, rax
mov dword [rsp + 0x20], 0xff
mov edx, reloc.WS2_32.dll_recvfrom
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x4818]
call fcn.180014730
movups xmm2, xmmword [rax]
mov rcx, qword [0x180177250]
movss dword [rbp + 0x4ac8], xmm2
movaps xmm0, xmm2
shufps xmm0, xmm2, 0x55
movss dword [rbp + 0x4acc], xmm0
movaps xmm1, xmm2
shufps xmm1, xmm2, 0xaa
movss dword [rbp + 0x4ad0], xmm1
shufps xmm2, xmm2, 0xff
movss dword [rbp + 0x4ad4], xmm2
mulss xmm2, dword [rcx + 0x37f0]
movss dword [rbp + 0x4ad4], xmm2
lea rcx, [rbp + 0x4ac8]
call fcn.18005a750
mov ebx, eax
lea rcx, [rbp + 0x1e10]
call fcn.18006a080
movaps xmm6, xmm9
addss xmm6, dword [rax + 4]
lea rcx, [rbp + 0x1e08]
call fcn.18006a080
movaps xmm0, xmm8
addss xmm0, dword [rax]
movss dword [rbp + 0x1000], xmm0
movss dword [rbp + 0x1004], xmm6
mov rcx, qword [0x180177250]
mov rax, qword [rcx + 0x3ef0]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0x14a8], xmm0
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm11
mov r9d, ebx
lea r8, [rbp + 0x1000]
lea rdx, [rbp + 0x14a8]
mov rcx, rdi
call fcn.18007ca50
call fcn.18005d8e0
mov rbx, rax
mov dword [rsp + 0x20], 0xff
mov edx, Ordinal_33
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x47d8]
call fcn.180014730
movups xmm2, xmmword [rax]
mov rcx, qword [0x180177250]
movss dword [rbp + 0x4ab8], xmm2
movaps xmm0, xmm2
shufps xmm0, xmm2, 0x55
movss dword [rbp + 0x4abc], xmm0
movaps xmm1, xmm2
shufps xmm1, xmm2, 0xaa
movss dword [rbp + 0x4ac0], xmm1
shufps xmm2, xmm2, 0xff
movss dword [rbp + 0x4ac4], xmm2
mulss xmm2, dword [rcx + 0x37f0]
movss dword [rbp + 0x4ac4], xmm2
lea rcx, [rbp + 0x4ab8]
call fcn.18005a750
movaps xmm1, xmm9
movss xmm6, dword [0x18012c634]
addss xmm1, xmm6
movaps xmm7, xmm8
addss xmm7, xmm6
movss dword [rbp + 0xff8], xmm7
movss dword [rbp + 0xffc], xmm1
addss xmm8, xmm11
movss dword [rbp + 0xff0], xmm8
movss dword [rbp + 0xff4], xmm1
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0xff8]
lea rdx, [rbp + 0xff0]
mov rcx, rbx
call fcn.18007c7f0
movaps xmm0, xmm6
call fcn.180069e10
call fcn.18006a0e0
movaps xmm6, xmmword [0x1801732b0]
cmp dword [0x180173600], r12d
sete bl
mov dword [rbp - 0x4c], 0x797a73
mov byte [rbp - 0x48], 1
lea rdx, [rbp + 0x2038]
lea rcx, [rbp - 0x4c]
call fcn.180024430
lea rdx, [rbp + 0x2038]
lea rcx, [rbp + 0x4828]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x4828]
call fcn.180016cc0
mov eax, dword [0x180173600]
test bl, bl
cmovne eax, r12d
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 1
sete bl
mov dword [rbp + 0x308], 0x60677a64
mov dword [rbp + 0x30c], 0x6b7b77
mov byte [rbp + 0x310], 1
lea rdx, [rbp + 0x4848]
lea rcx, [rbp + 0x308]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x4868]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x4868]
call fcn.180016cc0
mov eax, dword [0x180173600]
mov r14d, 1
test bl, bl
cmovne eax, r14d
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 2
sete bl
mov dword [rbp + 0x1f8], 0x6c757f62
mov dword [rbp + 0x1fc], 0x1006573
lea rdx, [rbp + 0x4888]
lea rcx, [rbp + 0x1f8]
call fcn.18003e980
mov rdx, rax
lea rcx, [rbp + 0x48a8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x48a8]
call fcn.180016cc0
mov eax, dword [0x180173600]
mov r15d, 2
test bl, bl
cmovne eax, r15d
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 3
sete bl
mov dword [rbp + 0x318], 0x7c7c7664
mov dword [rbp + 0x31c], 0x7d7b75
mov byte [rbp + 0x320], r14b
lea rdx, [rbp + 0x48c8]
lea rcx, [rbp + 0x318]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x48e8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x48e8]
call fcn.180016cc0
mov eax, dword [0x180173600]
mov r13d, 3
test bl, bl
cmovne eax, r13d
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 4
sete bl
mov dword [rbp + 0x200], 0x65757665
mov dword [rbp + 0x204], 0x1007979
lea rdx, [rbp + 0x4908]
lea rcx, [rbp + 0x200]
call fcn.18003e980
mov rdx, rax
lea rcx, [rbp + 0x4928]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x4928]
call fcn.180016cc0
mov eax, dword [0x180173600]
mov ecx, 4
test bl, bl
cmovne eax, ecx
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 5
sete bl
mov dword [rbp + 0x298], 0x6c757f62
mov dword [rbp + 0x29c], 0x6b6573
mov byte [rbp + 0x2a0], r14b
lea rdx, [rbp + 0x4948]
lea rcx, [rbp + 0x298]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x4968]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x4968]
call fcn.180016cc0
mov eax, dword [0x180173600]
mov ecx, 5
test bl, bl
cmovne eax, ecx
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 6
sete bl
mov dword [rbp + 0x438], 0x7c7c7664
mov dword [rbp + 0x43c], 0x6a7d7b75
mov word [rbp + 0x440], 0x100
lea rdx, [rbp + 0x4988]
lea rcx, [rbp + 0x438]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x49a8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x49a8]
call fcn.180016cc0
mov eax, dword [0x180173600]
mov ecx, 6
test bl, bl
cmovne eax, ecx
mov dword [0x180173600], eax
movaps xmm6, xmmword [0x1801732b0]
cmp eax, 7
sete bl
mov dword [rbp + 0x1c0], 0x737a7c71
mov dword [rbp + 0x1c4], 0x100707f
lea rdx, [rbp + 0x2058]
lea rcx, [rbp + 0x1c0]
call fcn.18003e980
mov rdx, rax
lea rcx, [rbp + 0x2078]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
movzx edx, bl
mov rcx, rax
call fcn.180053d10
movzx ebx, al
lea rcx, [rbp + 0x2078]
call fcn.180016cc0
mov ecx, dword [0x180173600]
mov eax, 7
test bl, bl
cmovne ecx, eax
mov dword [0x180173600], ecx
lea rcx, [rbp + 0x1e00]
call fcn.18006a080
movss xmm2, dword [rax + 4]
movss xmm10, dword [0x18012c5e8]
subss xmm2, xmm10
movss xmm1, dword [0x18012c598]
lea rcx, [rbp + 0x1d00]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
lea rcx, [0x1801737c0]
call fcn.18003ed60
mov rcx, rax
call fcn.180089870
call fcn.18006a210
call fcn.18005d8e0
mov rsi, rax
mov dword [rsp + 0x20], 0xff
mov edx, Ordinal_33
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x47e8]
call fcn.180014730
lea rdx, [rbp + 0x47f8]
mov rcx, rax
call fcn.180014780
mov rcx, rax
call fcn.18005b080
mov edi, eax
lea rcx, [rbp + 0x1cc0]
call fcn.18006a080
movaps xmm2, xmm9
addss xmm2, dword [rax + 4]
movaps xmm1, xmm7
lea rcx, [rbp + 0x1cb8]
call fcn.180014710
mov rbx, rax
addss xmm9, xmm11
movaps xmm2, xmm9
movaps xmm1, xmm7
lea rcx, [rbp + 0x1cb0]
call fcn.180014710
movss dword [rsp + 0x20], xmm13
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.18007c7f0
movaps xmm2, xmm10
movss xmm1, dword [0x18012c648]
lea rcx, [rbp + 0x1ca8]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov eax, dword [0x180173600]
test eax, eax
jne 0x18002f1ce
call fcn.18006a0e0
lea rcx, [rbp + 0x1ca0]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm9, dword [0x18012c66c]
movaps xmm1, xmm9
lea rcx, [rbp + 0x1c98]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x1c8], 0x77797a73
mov dword [rbp + 0x1cc], 0x1006379
lea rcx, [rbp + 0x1c8]
call fcn.1800149f0
xor r9d, r9d
movzx r8d, r14b
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xb48], 0x57595a73
mov dword [rbp + 0xb4c], 0x7c184359
mov dword [rbp + 0xb50], 0x515e5a54
mov dword [rbp + 0xb54], 0x1005b5b
lea rdx, [rbp + 0x2098]
lea rcx, [rbp + 0xb48]
call fcn.18003d710
mov rdx, rax
lea rcx, [rbp + 0x20f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x268], 0x57555d77
mov dword [rbp + 0x26c], 0x5c525a
mov byte [rbp + 0x270], r14b
lea rdx, [rbp + 0x20b8]
lea rcx, [rbp + 0x268]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x20d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173618]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x20d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x20f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dac0]
movdqu xmmword [rbp + 0x1240], xmm0
mov dword [rbp + 0x1250], 0x1003427
lea rdx, [rbp + 0x2118]
lea rcx, [rbp + 0x1240]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x2178]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0xb4], 0x15425c74
mov word [rbp + 0xb8], 0x100
lea rdx, [rbp + 0x2138]
lea rcx, [rbp + 0xb4]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x2158]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173620]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2158]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2178]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xb98], 0x505f5a7e
mov dword [rbp + 0xb9c], 0x61185616
mov dword [rbp + 0xba0], 0x59525a1a
mov dword [rbp + 0xba4], 0x100661e
lea rdx, [rbp + 0x2198]
lea rcx, [rbp + 0xb98]
call fcn.18003d710
mov rdx, rax
lea rcx, [rbp + 0x21f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [str.vV_T____]
movdqu xmmword [rbp + 0x18a8], xmm0
mov byte [rbp + 0x18b8], r14b
lea rdx, [rbp + 0x21b8]
lea rcx, [rbp + 0x18a8]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x21d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173628]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x21d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x21f8]
call fcn.180016cc0
mov dword [rbp + 0x1ac], 0x5c53567e
mov word [rbp + 0x1b0], 0x42
mov byte [rbp + 0x1b2], r14b
lea rcx, [rbp + 0x1ac]
call fcn.180016720
mov qword [rbp + 0x4c90], rax
mov dword [rbp + 0x12c], 0x50535260
mov word [rbp + 0x130], 0x100
lea rcx, [rbp + 0x12c]
call fcn.180036f50
mov qword [rbp + 0x4c98], rax
movdqa xmm0, xmmword [0x18012d900]
movdqu xmmword [rbp + 0xf88], xmm0
mov dword [rbp + 0xf98], 0x22251162
mov word [rbp + 0xf9c], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0xf9e], r14b
lea rdx, [rbp + 0x2218]
lea rcx, [rbp + 0xf88]
call fcn.18003e200
mov rdx, rax
lea rcx, [rbp + 0x2278]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x908], 0x57595a73
mov dword [rbp + 0x90c], 0x4d184359
mov dword [rbp + 0x910], 0x594b43
mov byte [rbp + 0x914], r14b
lea rdx, [rbp + 0x2238]
lea rcx, [rbp + 0x908]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x2258]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x4c90]
lea r8, [0x18017361c]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
nop
lea rcx, [rbp + 0x2258]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2278]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp - 0x24], 0x53051d17
mov word [rbp - 0x20], 0x100
lea rcx, [rbp - 0x24]
call fcn.180036f50
mov rbx, rax
mov dword [rbp - 0x44], 0x425c74
mov byte [rbp - 0x40], r14b
lea rcx, [rbp - 0x44]
call fcn.180018ba0
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c674]
movaps xmm2, xmm13
lea rdx, [0x180173624]
mov rcx, rax
call fcn.180057cf0
movaps xmm6, xmmword [0x1801732b0]
cmp byte [0x180173628], r12b
jne 0x18002db98
mov dword [rbp - 0x1c], 0x53051d17
mov word [rbp - 0x18], 0x100
lea rcx, [rbp - 0x1c]
call fcn.180036f50
mov rbx, rax
mov dword [rbp + 0x1d0], 0x5a5b5e61
mov dword [rbp + 0x1d4], 0x1005f42
lea rdx, [rbp + 0x2298]
lea rcx, [rbp + 0x1d0]
call fcn.18003e980
mov rdx, rax
lea rcx, [rbp + 0x22b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c64c]
movaps xmm2, xmm13
lea rdx, [0x180173630]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x22b8]
jmp 0x18002dce3
mov dword [rbp - 0x14], 0x53051d17
mov word [rbp - 0x10], 0x100
lea rcx, [rbp - 0x14]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012d5b0]
movdqu xmmword [rbp + 0xfa0], xmm0
mov dword [rbp + 0xfb0], 0x1d1f632e
mov word [rbp + 0xfb4], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0xfb6], 1
lea rdx, [rbp + 0x22d8]
lea rcx, [rbp + 0xfa0]
call fcn.18003e200
mov rdx, rax
lea rcx, [rbp + 0x22f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm7, dword [0x18012c64c]
movaps xmm3, xmm7
movaps xmm2, xmm13
lea rdx, [0x180173638]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x22f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp - 0xc], 0x53051d17
mov word [rbp - 8], 0x100
lea rcx, [rbp - 0xc]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012e7a0]
movdqu xmmword [rbp + 0x11c8], xmm0
mov dword [rbp + 0x11d8], 0x191a19
mov byte [rbp + 0x11dc], 1
lea rdx, [rbp + 0x2318]
lea rcx, [rbp + 0x11c8]
call fcn.18003d6a0
mov rdx, rax
lea rcx, [rbp + 0x2338]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm7
movaps xmm2, xmm13
lea rdx, [0x180173634]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x2338]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp - 4], 0x53051d17
mov word [rbp], 0x100
lea rcx, [rbp - 4]
call fcn.180036f50
mov rbx, rax
mov dword [rbp + 0x668], 0x51514162
mov dword [rbp + 0x66c], 0x504c545f
mov dword [rbp + 0x670], 0x1005555
lea rcx, [rbp + 0x668]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c624]
movaps xmm2, xmm13
lea rdx, [0x18017362c]
mov rcx, rax
call fcn.180057cf0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 4], 0x53051d17
mov word [rbp + 8], 0x100
lea rcx, [rbp + 4]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [str.sZYWYC]
movdqu xmmword [rbp + 0x18c0], xmm0
mov byte [rbp + 0x18d0], 1
lea rdx, [rbp + 0x2358]
lea rcx, [rbp + 0x18c0]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2378]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm8, dword [0x18012c68c]
movaps xmm3, xmm8
movaps xmm2, xmm10
lea rdx, [0x18017363c]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x2378]
call fcn.180016cc0
mov dword [rbp + 0xc], 0x5155567a
mov word [rbp + 0x10], 0x100
lea rcx, [rbp + 0xc]
call fcn.180036f50
mov qword [rbp + 0x4cb0], rax
mov dword [rbp + 0x14], 0x5e57567c
mov word [rbp + 0x18], 0x100
lea rcx, [rbp + 0x14]
call fcn.180036f50
mov qword [rbp + 0x4cb8], rax
mov dword [rbp + 0x1b4], 0x46515b71
mov word [rbp + 0x1b8], 0x42
mov byte [rbp + 0x1ba], 1
lea rcx, [rbp + 0x1b4]
call fcn.180016720
mov qword [rbp + 0x4cc0], rax
mov dword [rbp + 0x5a8], 0x505a5c70
mov dword [rbp + 0x5ac], 0x49416316
mov word [rbp + 0x5b0], 0x5f
mov byte [rbp + 0x5b2], 1
lea rdx, [rbp + 0x2398]
lea rcx, [rbp + 0x5a8]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x23f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x8f8], 0x57595a73
mov dword [rbp + 0x8fc], 0x7b184359
mov dword [rbp + 0x900], 0x595555
mov byte [rbp + 0x904], 1
lea rdx, [rbp + 0x23b8]
lea rcx, [rbp + 0x8f8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x23d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x4cb0]
lea r8, [0x180173644]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
nop
lea rcx, [rbp + 0x23d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x23f8]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012e820]
movdqu xmmword [rbp + 0xf28], xmm0
mov dword [rbp + 0xf38], 0x27292a03
mov dword [rbp + 0xf3c], 0x1003329
lea rdx, [rbp + 0x2418]
lea rcx, [rbp + 0xf28]
call fcn.18003d5c0
mov rdx, rax
lea rcx, [rbp + 0x2478]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x338], 0x574d5679
mov dword [rbp + 0x33c], 0x5c595f
mov byte [rbp + 0x340], 1
lea rdx, [rbp + 0x2438]
lea rcx, [rbp + 0x338]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2458]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
lea r8, reloc.WS2_32.dll_bind
mov rdx, rbx
mov rcx, rax
call fcn.180088900
nop
lea rcx, [rbp + 0x2458]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2478]
call fcn.180016cc0
movdqa xmm0, xmmword [str.q__FS]
movdqu xmmword [rbp + 0x1890], xmm0
mov byte [rbp + 0x18a0], 1
lea rdx, [rbp + 0x2498]
lea rcx, [rbp + 0x1890]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x24f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x598], 0x15425c74
mov dword [rbp + 0x59c], 0x56545855
mov word [rbp + 0x5a0], Ordinal_79
mov byte [rbp + 0x5a2], 1
lea rdx, [rbp + 0x24b8]
lea rcx, [rbp + 0x598]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x24d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173450]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x24d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x24f8]
call fcn.180016cc0
lea rdx, [0x180173450]
lea rcx, [0x180173360]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012c930]
movdqu xmmword [rbp + 0x16b8], xmm0
mov byte [rbp + 0x16c8], 1
lea rdx, [rbp + 0x2518]
lea rcx, [rbp + 0x16b8]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2538]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rcx, rax
call fcn.1800569a0
nop
lea rcx, [rbp + 0x2538]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e850]
movdqu xmmword [rbp + 0x11e0], xmm0
mov dword [rbp + 0x11f0], 0x27332c
mov byte [rbp + 0x11f4], 1
lea rdx, [rbp + 0x2558]
lea rcx, [rbp + 0x11e0]
call fcn.18003d6a0
mov rdx, rax
lea rcx, [rbp + 0x25b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x678], 0x56515b71
mov dword [rbp + 0x67c], 0x6976175d
mov dword [rbp + 0x680], 0x1006879
lea rdx, [rbp + 0x2578]
lea rcx, [rbp + 0x678]
call fcn.18003dcf0
mov rdx, rax
lea rcx, [rbp + 0x2598]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801771ec]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2598]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x25b8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e850]
movdqu xmmword [rbp + 0xe28], xmm0
mov dword [rbp + 0xe38], 0x2c372a34
mov dword [rbp + 0xe3c], 0x2d2b24
mov byte [rbp + 0xe40], 1
lea rdx, [rbp + 0x25d8]
lea rcx, [rbp + 0xe28]
call fcn.18003bf40
mov rdx, rax
lea rcx, [rbp + 0x2638]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x8e8], 0x56515b71
mov dword [rbp + 0x8ec], 0x584f175d
mov dword [rbp + 0x8f0], 0x4f5756
mov byte [rbp + 0x8f4], 1
lea rdx, [rbp + 0x25f8]
lea rcx, [rbp + 0x8e8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x2618]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801771ed]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2618]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2638]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e850]
movdqu xmmword [rbp + 0xd28], xmm0
mov dword [rbp + 0xd38], 0x2c322d2b
mov dword [rbp + 0xd3c], 0x252a2e35
mov word [rbp + 0xd40], Ordinal_50
mov byte [rbp + 0xd42], 1
lea rdx, [rbp + 0x2658]
lea rcx, [rbp + 0xd28]
call fcn.18003c2e0
mov rdx, rax
lea rcx, [rbp + 0x26b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [str.q_QV_]
movdqu xmmword [rbp + 0x16a0], xmm0
mov byte [rbp + 0x16b0], 1
lea rdx, [rbp + 0x2678]
lea rcx, [rbp + 0x16a0]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2698]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801771ee]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2698]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x26b8]
call fcn.180016cc0
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1c90]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm9
lea rcx, [rbp + 0x1c88]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x1d8], 0x70787a61
mov dword [rbp + 0x1dc], 0x1006378
lea rcx, [rbp + 0x1d8]
call fcn.1800149f0
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xb08], 0x50585a61
mov dword [rbp + 0xb0c], 0x5c184358
mov dword [rbp + 0xb10], 0x515e5a54
mov dword [rbp + 0xb14], 0x1005b5b
lea rdx, [rbp + 0x26d8]
lea rcx, [rbp + 0xb08]
call fcn.18003d710
mov rdx, rax
lea rcx, [rbp + 0x2738]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x348], 0x57555d77
mov dword [rbp + 0x34c], 0x5c525a
mov byte [rbp + 0x350], 1
lea rdx, [rbp + 0x26f8]
lea rcx, [rbp + 0x348]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2718]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173938]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2718]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2738]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dac0]
movdqu xmmword [rbp + 0x1258], xmm0
mov dword [rbp + 0x1268], 0x1003427
lea rdx, [rbp + 0x2758]
lea rcx, [rbp + 0x1258]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x27b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x1c], 0x15425c74
mov word [rbp + 0x20], 0x100
lea rdx, [rbp + 0x2778]
lea rcx, [rbp + 0x1c]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x2798]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173939]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2798]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x27b8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x8d8], 0x50514461
mov dword [rbp + 0x8dc], 0x584f1746
mov dword [rbp + 0x8e0], 0x4f5756
mov byte [rbp + 0x8e4], 1
lea rdx, [rbp + 0x27d8]
lea rcx, [rbp + 0x8d8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x27f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x938], 0x5c53527f
mov dword [rbp + 0x93c], 0x4c7a1755
mov dword [rbp + 0x940], 0x49595756
mov word [rbp + 0x944], 0x100
lea rcx, [rbp + 0x938]
call fcn.180036f80
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173940]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x27f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x24], 0x53051d17
mov word [rbp + 0x28], 0x100
lea rcx, [rbp + 0x24]
call fcn.180036f50
mov rbx, rax
mov dword [rbp + 0x2c], 0x15425c74
mov word [rbp + 0x30], 0x100
lea rdx, [rbp + 0x2818]
lea rcx, [rbp + 0x2c]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x2838]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm7, dword [0x18012c688]
movaps xmm3, xmm7
xorps xmm2, xmm2
lea rdx, [0x18017393c]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x2838]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x34], 0x53051d17
mov word [rbp + 0x38], 0x100
lea rcx, [rbp + 0x34]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012ca40]
movdqu xmmword [rbp + 0x1688], xmm0
mov byte [rbp + 0x1698], 1
lea rdx, [rbp + 0x2858]
lea rcx, [rbp + 0x1688]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2878]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm8
movaps xmm2, xmm10
lea rdx, [0x180173944]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x2878]
call fcn.180016cc0
mov dword [rbp + 0x3c], 0x5155567a
mov word [rbp + 0x40], 0x100
lea rcx, [rbp + 0x3c]
call fcn.180036f50
mov qword [rbp + 0x4cc8], rax
mov dword [rbp + 0x44], 0x5e57567c
mov word [rbp + 0x48], 0x100
lea rcx, [rbp + 0x44]
call fcn.180036f50
mov qword [rbp + 0x4cd0], rax
mov dword [rbp + 0x13c], 0x46515b71
mov word [rbp + 0x140], 0x42
mov byte [rbp + 0x142], 1
lea rcx, [rbp + 0x13c]
call fcn.180016720
mov qword [rbp + 0x4cd8], rax
mov dword [rbp + 0x588], 0x505a5c70
mov dword [rbp + 0x58c], 0x49416316
mov word [rbp + 0x590], 0x5f
mov byte [rbp + 0x592], 1
lea rdx, [rbp + 0x2898]
lea rcx, [rbp + 0x588]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x28f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x8c8], 0x50585a61
mov dword [rbp + 0x8cc], 0x7b184358
mov dword [rbp + 0x8d0], 0x595555
mov byte [rbp + 0x8d4], 1
lea rdx, [rbp + 0x28b8]
lea rcx, [rbp + 0x8c8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x28d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x4cc8]
lea r8, [0x180173948]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
nop
lea rcx, [rbp + 0x28d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x28f8]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012e810]
movdqu xmmword [rbp + 0xca8], xmm0
mov dword [rbp + 0xcb8], 0x20282a31
mov dword [rbp + 0xcbc], 0x28683328
mov dword [rbp + 0xcc0], 0x1002623
lea rdx, [rbp + 0x2918]
lea rcx, [rbp + 0xca8]
call fcn.18003e0b0
mov rdx, rax
lea rcx, [rbp + 0x2978]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x358], 0x574d5679
mov dword [rbp + 0x35c], 0x5c595f
mov byte [rbp + 0x360], 1
lea rdx, [rbp + 0x2938]
lea rcx, [rbp + 0x358]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2958]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
lea r8, reloc.WS2_32.dll_bind
mov rdx, rbx
mov rcx, rax
call fcn.180088900
nop
lea rcx, [rbp + 0x2958]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2978]
call fcn.180016cc0
movdqa xmm0, xmmword [str.q__FS]
movdqu xmmword [rbp + 0x1670], xmm0
mov byte [rbp + 0x1680], 1
lea rdx, [rbp + 0x2998]
lea rcx, [rbp + 0x1670]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x29f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x578], 0x15425c74
mov dword [rbp + 0x57c], 0x56545855
mov word [rbp + 0x580], Ordinal_79
mov byte [rbp + 0x582], 1
lea rdx, [rbp + 0x29b8]
lea rcx, [rbp + 0x578]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x29d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173460]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x29d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x29f8]
call fcn.180016cc0
lea rdx, [0x180173460]
lea rcx, [0x180173370]
call fcn.1800188b0
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1c80]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm9
lea rcx, [rbp + 0x1c78]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x368], 0x727d6166
mov dword [rbp + 0x36c], 0x6a7271
mov byte [rbp + 0x370], 1
lea rcx, [rbp + 0x368]
call fcn.180014a20
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [str.fA_RQRJ]
movdqu xmmword [rbp + 0x1878], xmm0
mov byte [rbp + 0x1888], 1
lea rdx, [rbp + 0x2a18]
lea rcx, [rbp + 0x1878]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2a78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x378], 0x57555d77
mov dword [rbp + 0x37c], 0x5c525a
mov byte [rbp + 0x380], 1
lea rdx, [rbp + 0x2a38]
lea rcx, [rbp + 0x378]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2a58]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173650]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2a58]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2a78]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dac0]
movdqu xmmword [rbp + 0x1270], xmm0
mov dword [rbp + 0x1280], 0x1003427
lea rdx, [rbp + 0x2a98]
lea rcx, [rbp + 0x1270]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x2ab8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x4c], 0x15425c74
mov word [rbp + 0x50], 0x100
lea rcx, [rbp + 0x4c]
call fcn.180036f50
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173651]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2ab8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d5a0]
movdqu xmmword [rbp + 0x1090], xmm0
mov dword [rbp + 0x10a0], 0x31212430
mov word [rbp + 0x10a4], 0x100
lea rdx, [rbp + 0x2ad8]
lea rcx, [rbp + 0x1090]
call fcn.18003e270
mov rdx, rax
lea rcx, [rbp + 0x2b38]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x5c8], 0x41145d7d
mov dword [rbp + 0x5cc], 0x5c5f4557
mov word [rbp + 0x5d0], Ordinal_79
mov byte [rbp + 0x5d2], 1
lea rdx, [rbp + 0x2af8]
lea rcx, [rbp + 0x5c8]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x2b18]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173652]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2b18]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2b38]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x54], 0x53051d17
mov word [rbp + 0x58], 0x100
lea rcx, [rbp + 0x54]
call fcn.180036f50
mov rbx, rax
mov dword [rbp - 0x3c], 0x425c74
mov byte [rbp - 0x38], 1
lea rcx, [rbp - 0x3c]
call fcn.180018ba0
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm7
xorps xmm2, xmm2
lea rdx, [0x180173654]
mov rcx, rax
call fcn.180057cf0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x5c], 0x53051d17
mov word [rbp + 0x60], 0x100
lea rcx, [rbp + 0x5c]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012d6b0]
movdqu xmmword [rbp + 0x1600], xmm0
mov word [rbp + 0x1610], 0x100
lea rdx, [rbp + 0x2b58]
lea rcx, [rbp + 0x1600]
call fcn.18003d9f0
mov rdx, rax
lea rcx, [rbp + 0x2b78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm8
movaps xmm2, xmm10
lea rdx, [0x180173658]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x2b78]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp - 0x64], 0x1005a17
lea rcx, [rbp - 0x64]
call fcn.180018b70
mov rbx, rax
mov dword [rbp + 0xa58], 0x525d4166
mov dword [rbp + 0xa5c], 0x194a5251
mov dword [rbp + 0xa60], 0x5c505e5e
mov word [rbp + 0xa64], Ordinal_79
mov byte [rbp + 0xa66], 1
lea rdx, [rbp + 0x2b98]
lea rcx, [rbp + 0xa58]
call fcn.18003d880
mov rdx, rax
lea rcx, [rbp + 0x2bb8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
mov r9d, Ordinal_301
xor r8d, r8d
lea rdx, [0x18017365c]
mov rcx, rax
call fcn.180057d50
nop
lea rcx, [rbp + 0x2bb8]
call fcn.180016cc0
mov dword [rbp + 0x64], 0x5155567a
mov word [rbp + 0x68], 0x100
lea rcx, [rbp + 0x64]
call fcn.180036f50
mov qword [rbp + 0x4ce0], rax
mov dword [rbp + 0x6c], 0x5e57567c
mov word [rbp + 0x70], 0x100
lea rcx, [rbp + 0x6c]
call fcn.180036f50
mov qword [rbp + 0x4ce8], rax
mov dword [rbp + 0x144], 0x46515b71
mov word [rbp + 0x148], 0x42
mov byte [rbp + 0x14a], 1
lea rcx, [rbp + 0x144]
call fcn.180016720
mov qword [rbp + 0x4cf0], rax
mov dword [rbp + 0x568], 0x505a5c70
mov dword [rbp + 0x56c], 0x49414316
mov word [rbp + 0x570], 0x5f
mov byte [rbp + 0x572], 1
lea rcx, [rbp + 0x568]
call fcn.18002cab0
mov rbx, rax
mov dword [rbp + 0xa28], 0x525d4166
mov dword [rbp + 0xa2c], 0x194a5251
mov dword [rbp + 0xa30], 0x58525478
mov word [rbp + 0xa34], 0x100
lea rdx, [rbp + 0x2bd8]
lea rcx, [rbp + 0xa28]
call fcn.18003d810
mov rdx, rax
lea rcx, [rbp + 0x2bf8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x4ce0]
lea r8, [0x180173660]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
nop
lea rcx, [rbp + 0x2bf8]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012e810]
movdqu xmmword [rbp + 0xcc8], xmm0
mov dword [rbp + 0xcd8], 0x222d3136
mov dword [rbp + 0xcdc], 0x2b3a2221
mov dword [rbp + 0xce0], 0x1003f25
lea rdx, [rbp + 0x2c18]
lea rcx, [rbp + 0xcc8]
call fcn.18003e0b0
mov rdx, rax
lea rcx, [rbp + 0x2c78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x248], 0x574d5679
mov dword [rbp + 0x24c], 0x5c595f
mov byte [rbp + 0x250], 1
lea rdx, [rbp + 0x2c38]
lea rcx, [rbp + 0x248]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2c58]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
lea r8, reloc.WS2_32.dll_bind
mov rdx, rbx
mov rcx, rax
call fcn.180088900
nop
lea rcx, [rbp + 0x2c58]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2c78]
call fcn.180016cc0
movdqa xmm0, xmmword [str.q__FS]
movdqu xmmword [rbp + 0x1860], xmm0
mov byte [rbp + 0x1870], 1
lea rdx, [rbp + 0x2c98]
lea rcx, [rbp + 0x1860]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2cf8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x558], 0x15425c74
mov dword [rbp + 0x55c], 0x56545855
mov word [rbp + 0x560], Ordinal_79
mov byte [rbp + 0x562], 1
lea rdx, [rbp + 0x2cb8]
lea rcx, [rbp + 0x558]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x2cd8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173470]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x2cd8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2cf8]
call fcn.180016cc0
lea rdx, [0x180173470]
lea rcx, [0x180173380]
call fcn.1800188b0
jmp 0x180036ea0
cmp eax, 1
jne 0x180030cdc
call fcn.18006a0e0
lea rcx, [rbp + 0x1c70]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm7, dword [0x18012c66c]
movaps xmm1, xmm7
lea rcx, [rbp + 0x1c68]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x258], 0x707a7675
mov dword [rbp + 0x25c], 0x747664
mov byte [rbp + 0x260], 1
lea rdx, [rbp + 0x2d18]
lea rcx, [rbp + 0x258]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2d38]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
nop
lea rcx, [rbp + 0x2d38]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [str.dZG_W_K]
movdqu xmmword [rbp + 0x1790], xmm0
mov byte [rbp + 0x17a0], 1
lea rdx, [rbp + 0x2d58]
lea rcx, [rbp + 0x1790]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2db8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x278], 0x57555d77
mov dword [rbp + 0x27c], 0x5c525a
mov byte [rbp + 0x280], 1
lea rdx, [rbp + 0x2d78]
lea rcx, [rbp + 0x278]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x2d98]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735c8]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2d98]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2db8]
call fcn.180016cc0
mov dword [rbp + 0x14c], 0x62756176
mov word [rbp + 0x150], 0x65
mov byte [rbp + 0x152], 1
lea rdx, [rbp + 0x2dd8]
lea rcx, [rbp + 0x14c]
call fcn.18003e190
mov rdx, rax
lea rcx, [rbp + 0x2df8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rcx, rax
call fcn.1800569a0
nop
lea rcx, [rbp + 0x2df8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [str.vAUB]
movdqu xmmword [rbp + 0x1848], xmm0
mov byte [rbp + 0x1858], 1
lea rdx, [rbp + 0x2e18]
lea rcx, [rbp + 0x1848]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2e78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp - 0x34], 0x4c5c70
mov byte [rbp - 0x30], 1
lea rdx, [rbp + 0x2e38]
lea rcx, [rbp - 0x34]
call fcn.18003dfd0
mov rdx, rax
lea rcx, [rbp + 0x2e58]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735ca]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2e58]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2e78]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xb18], 0x42554176
mov dword [rbp + 0xb1c], 0x5c534416
mov dword [rbp + 0xb20], 0x52485e56
mov dword [rbp + 0xb24], 0x1004c50
lea rdx, [rbp + 0x2e98]
lea rcx, [rbp + 0xb18]
call fcn.18003d710
mov rdx, rax
lea rcx, [rbp + 0x2ef8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x548], 0x59515861
mov dword [rbp + 0x54c], 0x57574353
mov word [rbp + 0x550], Ordinal_79
mov byte [rbp + 0x552], 1
lea rdx, [rbp + 0x2eb8]
lea rcx, [rbp + 0x548]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x2ed8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d1]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2ed8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2ef8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d750]
movdqu xmmword [rbp + 0x1618], xmm0
mov word [rbp + 0x1628], 0x100
lea rdx, [rbp + 0x2f18]
lea rcx, [rbp + 0x1618]
call fcn.18003d9f0
mov rdx, rax
lea rcx, [rbp + 0x2f78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x74], 0x5155567a
mov word [rbp + 0x78], 0x100
lea rdx, [rbp + 0x2f38]
lea rcx, [rbp + 0x74]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x2f58]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d0]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2f58]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2f78]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012cb50]
movdqu xmmword [rbp + 0x1748], xmm0
mov byte [rbp + 0x1758], 1
lea rdx, [rbp + 0x2f98]
lea rcx, [rbp + 0x1748]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x2ff8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x1e0], 0x5955567a
mov dword [rbp + 0x1e4], 0x1005f42
lea rdx, [rbp + 0x2fb8]
lea rcx, [rbp + 0x1e0]
call fcn.18003e980
mov rdx, rax
lea rcx, [rbp + 0x2fd8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d6]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x2fd8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x2ff8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012cb40]
movdqu xmmword [rbp + 0x1760], xmm0
mov byte [rbp + 0x1770], 1
lea rdx, [rbp + 0x3018]
lea rcx, [rbp + 0x1760]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x3078]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x1e8], 0x5a594173
mov dword [rbp + 0x1ec], 0x1004543
lea rdx, [rbp + 0x3038]
lea rcx, [rbp + 0x1e8]
call fcn.18003e980
mov rdx, rax
lea rcx, [rbp + 0x3058]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735dc]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3058]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3078]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e100]
movdqu xmmword [rbp + 0x11b0], xmm0
mov dword [rbp + 0x11c0], 0x3d372b
mov byte [rbp + 0x11c4], 1
lea rdx, [rbp + 0x3098]
lea rcx, [rbp + 0x11b0]
call fcn.18003d6a0
mov rdx, rax
lea rcx, [rbp + 0x30f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x154], 0x505a5a7e
mov word [rbp + 0x158], 0x45
mov byte [rbp + 0x15a], 1
lea rdx, [rbp + 0x30b8]
lea rcx, [rbp + 0x154]
call fcn.18003e190
mov rdx, rax
lea rcx, [rbp + 0x30d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d5]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x30d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x30f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xaf8], 0x42554176
mov dword [rbp + 0xafc], 0x54595916
mov dword [rbp + 0xb00], 0x5a5d4f5f
mov word [rbp + 0xb04], Ordinal_79
mov byte [rbp + 0xb06], 1
lea rdx, [rbp + 0x3118]
lea rcx, [rbp + 0xaf8]
call fcn.18003d880
mov rdx, rax
lea rcx, [rbp + 0x3178]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x388], 0x5059527c
mov dword [rbp + 0x38c], 0x4a5f5642
mov word [rbp + 0x390], 0x100
lea rdx, [rbp + 0x3138]
lea rcx, [rbp + 0x388]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x3158]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735dd]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3158]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3178]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dd00]
movdqu xmmword [rbp + 0xe48], xmm0
mov dword [rbp + 0xe58], 0x312a2662
mov dword [rbp + 0xe5c], 0x31332f
mov byte [rbp + 0xe60], 1
lea rdx, [rbp + 0x3198]
lea rcx, [rbp + 0xe48]
call fcn.18003bf40
mov rdx, rax
lea rcx, [rbp + 0x31f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x398], 0x41475a76
mov dword [rbp + 0x39c], 0x5c5b5957
mov word [rbp + 0x3a0], 0x100
lea rdx, [rbp + 0x31b8]
lea rcx, [rbp + 0x398]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x31d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735de]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x31d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x31f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e110]
movdqu xmmword [rbp + 0xba8], xmm0
mov dword [rbp + 0xbb8], 0x653d372b
mov dword [rbp + 0xbbc], 0x2168342f
mov dword [rbp + 0xbc0], 0x24282725
mov dword [rbp + 0xbc4], 0x1002820
lea rdx, [rbp + 0x3218]
lea rcx, [rbp + 0xba8]
call fcn.18003c1b0
mov rdx, rax
lea rcx, [rbp + 0x3278]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x288], 0x45555665
mov dword [rbp + 0x28c], 0x4b5959
mov byte [rbp + 0x290], 1
lea rdx, [rbp + 0x3238]
lea rcx, [rbp + 0x288]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x3258]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d4]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3258]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3278]
call fcn.180016cc0
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1c60]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm7
lea rcx, [rbp + 0x1c58]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x7c], 0x76677a7f
mov word [rbp + 0x80], 0x100
lea rcx, [rbp + 0x7c]
call fcn.180036f50
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e790]
movdqu xmmword [rbp + 0x1078], xmm0
mov dword [rbp + 0x1088], 0x36202632
mov word [rbp + 0x108c], 0x100
lea rdx, [rbp + 0x3298]
lea rcx, [rbp + 0x1078]
call fcn.18003e270
mov rdx, rax
lea rcx, [rbp + 0x32f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x538], 0x425b5b61
mov dword [rbp + 0x53c], 0x7a687916
mov word [rbp + 0x540], WSASetLastError
mov byte [rbp + 0x542], 1
lea rdx, [rbp + 0x32b8]
lea rcx, [rbp + 0x538]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x32d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735c9]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x32d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x32f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d8e0]
movdqu xmmword [rbp + 0xfb8], xmm0
mov dword [rbp + 0xfc8], 0x312d372c
mov word [rbp + 0xfcc], 0x3f
mov byte [rbp + 0xfce], 1
lea rdx, [rbp + 0x3318]
lea rcx, [rbp + 0xfb8]
call fcn.18003e200
mov rdx, rax
lea rcx, [rbp + 0x3378]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x8b8], 0x56515b71
mov dword [rbp + 0x8bc], 0x584f175d
mov dword [rbp + 0x8c0], 0x4f5756
mov byte [rbp + 0x8c4], 1
lea rdx, [rbp + 0x3338]
lea rcx, [rbp + 0x8b8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x3358]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d2]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3358]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3378]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e770]
movdqu xmmword [rbp + 0x11f8], xmm0
mov dword [rbp + 0x1208], 0x202632
mov byte [rbp + 0x120c], 1
lea rdx, [rbp + 0x3398]
lea rcx, [rbp + 0x11f8]
call fcn.18003d6a0
mov rdx, rax
lea rcx, [rbp + 0x33f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [str.q_QV_]
movdqu xmmword [rbp + 0x1778], xmm0
mov byte [rbp + 0x1788], 1
lea rdx, [rbp + 0x33b8]
lea rcx, [rbp + 0x1778]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x33d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735d3]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x33d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x33f8]
call fcn.180016cc0
mov dword [rbp + 0x84], 0x70667c7f
mov word [rbp + 0x88], 0x100
lea rdx, [rbp + 0x3418]
lea rcx, [rbp + 0x84]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x3438]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rcx, rax
call fcn.1800569a0
nop
lea rcx, [rbp + 0x3438]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012da40]
movdqu xmmword [rbp + 0x1060], xmm0
mov dword [rbp + 0x1070], 0x36212f21
mov word [rbp + 0x1074], 0x100
lea rdx, [rbp + 0x3458]
lea rcx, [rbp + 0x1060]
call fcn.18003e270
mov rdx, rax
lea rcx, [rbp + 0x34b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x468], 0x5c5c5664
mov dword [rbp + 0x46c], 0x4a5d5b55
mov word [rbp + 0x470], 0x100
lea rdx, [rbp + 0x3478]
lea rcx, [rbp + 0x468]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x3498]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735df]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3498]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x34b8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d790]
movdqu xmmword [rbp + 0xc28], xmm0
mov dword [rbp + 0xc38], 0x21213362
mov dword [rbp + 0xc3c], 0x3b296735
mov dword [rbp + 0xc40], 0x29223e25
mov word [rbp + 0xc44], 0x100
lea rdx, [rbp + 0x34d8]
lea rcx, [rbp + 0xc28]
call fcn.18003bd10
mov rdx, rax
lea rcx, [rbp + 0x3538]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [0x18012de50]
movdqu xmmword [rbp + 0x1630], xmm0
mov word [rbp + 0x1640], 0x100
lea rdx, [rbp + 0x34f8]
lea rcx, [rbp + 0x1630]
call fcn.18003d9f0
mov rdx, rax
lea rcx, [rbp + 0x3518]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f7]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3518]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3538]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x8c], 0x53051d17
mov word [rbp + 0x90], 0x100
lea rcx, [rbp + 0x8c]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012dd60]
movdqu xmmword [rbp + 0x1288], xmm0
mov dword [rbp + 0x1298], 0x1002621
lea rdx, [rbp + 0x3558]
lea rcx, [rbp + 0x1288]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x3578]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c68c]
movaps xmm2, xmm10
lea rdx, [0x1801735ec]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x3578]
call fcn.180016cc0
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1c50]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm7
lea rcx, [rbp + 0x1c48]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x3a8], 0x61607661
mov dword [rbp + 0x3ac], 0x6a7f797f
mov word [rbp + 0x3b0], 0x100
lea rdx, [rbp + 0x3598]
lea rcx, [rbp + 0x3a8]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x35b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
nop
lea rcx, [rbp + 0x35b8]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012df70]
movdqu xmmword [rbp + 0x15e8], xmm0
mov word [rbp + 0x15f8], 0x100
lea rdx, [rbp + 0x35d8]
lea rcx, [rbp + 0x15e8]
call fcn.18003d9f0
mov rdx, rax
lea rcx, [rbp + 0x3638]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp - 0x2c], 0x4c5c70
mov byte [rbp - 0x28], 1
lea rdx, [rbp + 0x35f8]
lea rcx, [rbp - 0x2c]
call fcn.18003dfd0
mov rdx, rax
lea rcx, [rbp + 0x3618]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x1801733f0]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3618]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3638]
call fcn.180016cc0
lea rdx, [0x1801733f0]
lea rcx, [0x180173310]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012de90]
movdqu xmmword [rbp + 0xf10], xmm0
mov dword [rbp + 0xf20], 0x292b0062
mov dword [rbp + 0xf24], 0x1003529
lea rdx, [rbp + 0x3658]
lea rcx, [rbp + 0xf10]
call fcn.18003d5c0
mov rdx, rax
lea rcx, [rbp + 0x36b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x528], 0x59515861
mov dword [rbp + 0x52c], 0x57574353
mov word [rbp + 0x530], Ordinal_79
mov byte [rbp + 0x532], 1
lea rdx, [rbp + 0x3678]
lea rcx, [rbp + 0x528]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x3698]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173410]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3698]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x36b8]
call fcn.180016cc0
lea rdx, [0x180173410]
lea rcx, [0x180173320]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012dc40]
movdqu xmmword [rbp + 0x12a0], xmm0
mov dword [rbp + 0x12b0], 0x100312d
lea rdx, [rbp + 0x36d8]
lea rcx, [rbp + 0x12a0]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x3738]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x15c], 0x505a5a7e
mov word [rbp + 0x160], 0x45
mov byte [rbp + 0x162], 1
lea rdx, [rbp + 0x36f8]
lea rcx, [rbp + 0x15c]
call fcn.18003e190
mov rdx, rax
lea rcx, [rbp + 0x3718]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173400]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3718]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3738]
call fcn.180016cc0
lea rdx, [0x180173400]
lea rcx, [0x180173300]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012dca0]
movdqu xmmword [rbp + 0x1398], xmm0
mov word [rbp + 0x13a8], Ordinal_50
mov byte [rbp + 0x13aa], 1
lea rdx, [rbp + 0x3758]
lea rcx, [rbp + 0x1398]
call fcn.18003d8f0
mov rdx, rax
lea rcx, [rbp + 0x37b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x94], 0x414c5666
mov word [rbp + 0x98], 0x100
lea rdx, [rbp + 0x3778]
lea rcx, [rbp + 0x94]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x3798]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173420]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3798]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x37b8]
call fcn.180016cc0
lea rdx, [0x180173420]
lea rcx, [0x180173330]
call fcn.1800188b0
movdqa xmm0, xmmword [str.q__ZER]
movdqu xmmword [rbp + 0xd68], xmm0
mov dword [rbp + 0xd78], 0x65303b27
mov dword [rbp + 0xd7c], 0x26242805
mov word [rbp + 0xd80], gethostname
mov byte [rbp + 0xd82], 1
lea rdx, [rbp + 0x37d8]
lea rcx, [rbp + 0xd68]
call fcn.18003c2e0
mov rdx, rax
lea rcx, [rbp + 0x3838]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x3b8], 0x5c5c5664
mov dword [rbp + 0x3bc], 0x4a5d5b55
mov word [rbp + 0x3c0], 0x100
lea rdx, [rbp + 0x37f8]
lea rcx, [rbp + 0x3b8]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x3818]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x180173440]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3818]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3838]
call fcn.180016cc0
lea rdx, [0x180173440]
lea rcx, [0x180173350]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012dc50]
movdqu xmmword [rbp + 0x1138], xmm0
mov dword [rbp + 0x1148], 0x362c2e
mov byte [rbp + 0x114c], 1
lea rdx, [rbp + 0x3858]
lea rcx, [rbp + 0x1138]
call fcn.18003d6a0
mov rdx, rax
lea rcx, [rbp + 0x38b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x2f8], 0x505d4174
mov dword [rbp + 0x2fc], 0x4b5358
mov byte [rbp + 0x300], 1
lea rdx, [rbp + 0x3878]
lea rcx, [rbp + 0x2f8]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x3898]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x1801733b0]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3898]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x38b8]
call fcn.180016cc0
lea rdx, [0x1801733b0]
lea rcx, [0x1801732c0]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012dbb0]
movdqu xmmword [rbp + 0xda8], xmm0
mov dword [rbp + 0xdb8], 0x664302e
mov dword [rbp + 0xdbc], 0x3b272b29
mov word [rbp + 0xdc0], 0x100
lea rdx, [rbp + 0x38d8]
lea rcx, [rbp + 0xda8]
call fcn.18003bfb0
mov rdx, rax
lea rcx, [rbp + 0x3938]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x164], 0x59585265
mov word [rbp + 0x168], 0x45
mov byte [rbp + 0x16a], 1
lea rdx, [rbp + 0x38f8]
lea rcx, [rbp + 0x164]
call fcn.18003e190
mov rdx, rax
lea rcx, [rbp + 0x3918]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x1801733c0]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3918]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3938]
call fcn.180016cc0
lea rdx, [0x1801733c0]
lea rcx, [0x1801732d0]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012d7b0]
movdqu xmmword [rbp + 0xf40], xmm0
mov dword [rbp + 0xf50], 0x292b0062
mov dword [rbp + 0xf54], 0x1003529
lea rdx, [rbp + 0x3958]
lea rcx, [rbp + 0xf40]
call fcn.18003d5c0
mov rdx, rax
lea rcx, [rbp + 0x39b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x518], 0x5c425d7b
mov dword [rbp + 0x51c], 0x555a5e45
mov word [rbp + 0x520], 0x5f
mov byte [rbp + 0x522], 1
lea rdx, [rbp + 0x3978]
lea rcx, [rbp + 0x518]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x3998]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov r9d, 0x10020
lea r8, [0x1801733d0]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
nop
lea rcx, [rbp + 0x3998]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x39b8]
call fcn.180016cc0
lea rdx, [0x1801733d0]
lea rcx, [0x1801732e0]
call fcn.1800188b0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x9c], 0x53051d17
mov word [rbp + 0xa0], 0x100
lea rcx, [rbp + 0x9c]
call fcn.180036f50
mov rbx, rax
mov dword [rbp + 0x508], 0x414c5666
mov dword [rbp + 0x50c], 0x43516416
mov word [rbp + 0x510], 0x5f
mov byte [rbp + 0x512], 1
lea rdx, [rbp + 0x39d8]
lea rcx, [rbp + 0x508]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x39f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm10
movss xmm2, dword [0x18012c59c]
lea rdx, [0x1801735e8]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x39f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [str.pZZQ]
movdqu xmmword [rbp + 0x12b8], xmm0
mov dword [rbp + 0x12c8], 0x1001311
lea rdx, [rbp + 0x3a18]
lea rcx, [rbp + 0x12b8]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x3a78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x8a8], 0x15646077
mov dword [rbp + 0x8ac], 0x5b41525d
mov dword [rbp + 0x8b0], 0x585553
mov byte [rbp + 0x8b4], 1
lea rdx, [rbp + 0x3a38]
lea rcx, [rbp + 0x8a8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x3a58]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801735f0]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3a58]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3a78]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012e820]
movdqu xmmword [rbp + 0x1150], xmm0
mov dword [rbp + 0x1160], 0x141007
mov byte [rbp + 0x1164], 1
lea rdx, [rbp + 0x3a98]
lea rcx, [rbp + 0x1150]
call fcn.18003d6a0
mov rdx, rax
lea rcx, [rbp + 0x3af8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x2a8], 0x574d5679
mov dword [rbp + 0x2ac], 0x5c595f
mov byte [rbp + 0x2b0], 1
lea rdx, [rbp + 0x3ab8]
lea rcx, [rbp + 0x2a8]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x3ad8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
lea r8, [0x1801735f4]
mov rdx, rbx
mov rcx, rax
call fcn.180088900
nop
lea rcx, [rbp + 0x3ad8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3af8]
call fcn.180016cc0
mov dword [rbp + 0x458], 0x59584674
mov dword [rbp + 0x45c], 0x41575516
mov word [rbp + 0x460], 0x100
lea rcx, [rbp + 0x458]
call fcn.180023610
mov qword [rbp + 0x4c80], rax
mov dword [rbp + 0x688], 0x5b465c71
mov dword [rbp + 0x68c], 0x5b184553
mov dword [rbp + 0x690], 0x1004355
lea rcx, [rbp + 0x688]
call fcn.180023580
mov qword [rbp + 0x4c88], rax
movdqa xmm0, xmmword [0x18012c9d0]
movdqu xmmword [rbp + 0x17a8], xmm0
mov byte [rbp + 0x17b8], 1
lea rdx, [rbp + 0x3b18]
lea rcx, [rbp + 0x17a8]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x3b78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x3c8], 0x154c5c70
mov dword [rbp + 0x3cc], 0x5c484e62
mov word [rbp + 0x3d0], 0x100
lea rdx, [rbp + 0x3b38]
lea rcx, [rbp + 0x3c8]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x3b58]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x4c80]
lea r8, [0x1801735cc]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
nop
lea rcx, [rbp + 0x3b58]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3b78]
call fcn.180016cc0
mov dword [rbp + 0x16c], 0x5d535a60
mov word [rbp + 0x170], 0x42
mov byte [rbp + 0x172], 1
lea rcx, [rbp + 0x16c]
call fcn.180016720
mov qword [rbp + 0x4cf8], rax
mov dword [rbp + 0xa4], 0x4152567e
mov word [rbp + 0xa8], 0x100
lea rcx, [rbp + 0xa4]
call fcn.180036f50
mov qword [rbp + 0x4d00], rax
mov dword [rbp + 0xac], 0x415b5c74
mov word [rbp + 0xb0], 0x100
lea rcx, [rbp + 0xac]
call fcn.180036f50
mov qword [rbp + 0x4d08], rax
movdqa xmm0, xmmword [str.aVXPUC]
movdqu xmmword [rbp + 0x17c0], xmm0
mov byte [rbp + 0x17d0], 1
lea rdx, [rbp + 0x3b98]
lea rcx, [rbp + 0x17c0]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x3bf8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [0x18012c9c0]
movdqu xmmword [rbp + 0x17d8], xmm0
mov byte [rbp + 0x17e8], 1
lea rdx, [rbp + 0x3bb8]
lea rcx, [rbp + 0x17d8]
call fcn.18003d7a0
mov rdx, rax
lea rcx, [rbp + 0x3bd8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x4cf8]
lea r8, [0x1801735d8]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
nop
lea rcx, [rbp + 0x3bd8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3bf8]
call fcn.180016cc0
movss xmm0, dword [0x18012c690]
call fcn.180069e10
jmp 0x180036ea0
cmp eax, 2
jne 0x180031f1e
call fcn.18006a0e0
lea rcx, [rbp + 0x1c40]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm8, dword [0x18012c66c]
movaps xmm1, xmm8
lea rcx, [rbp + 0x1c38]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x2b8], 0x707a7675
mov dword [rbp + 0x2bc], 0x747664
mov byte [rbp + 0x2c0], 1
lea rdx, [rbp + 0x3c18]
lea rcx, [rbp + 0x2b8]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x3c38]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
nop
lea rcx, [rbp + 0x3c38]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012ceb0]
movdqu xmmword [rbp + 0x1fe8], xmm0
movdqa xmm1, xmmword [str.____3_i]
movdqu xmmword [rbp + 0x1ff8], xmm1
mov byte [rbp + 0x2008], 1
lea rdx, [rbp + 0x3c58]
lea rcx, [rbp + 0x1fe8]
call fcn.18003bed0
mov rdx, rax
lea rcx, [rbp + 0x3cb8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [0x18012d580]
movdqu xmmword [rbp + 0x1540], xmm0
mov word [rbp + 0x1550], 0x100
lea rdx, [rbp + 0x3c78]
lea rcx, [rbp + 0x1540]
call fcn.18003d9f0
mov rdx, rax
lea rcx, [rbp + 0x3c98]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f8]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3c98]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3cb8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012def0]
movdqu xmmword [rbp + 0x1500], xmm0
movdqa xmm1, xmmword [0x18012e290]
movdqu xmmword [rbp + 0x1510], xmm1
movdqa xmm0, xmmword [str.r4_4v3_908:]
movdqu xmmword [rbp + 0x1520], xmm0
mov dword [rbp + 0x1530], 0x17011042
mov dword [rbp + 0x1534], 0x1a0210
mov byte [rbp + 0x1538], 1
lea rdx, [rbp + 0x3cd8]
lea rcx, [rbp + 0x1500]
call fcn.18003bd80
mov rdx, rax
lea rcx, [rbp + 0x3d38]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x698], 0x5a585d67
mov dword [rbp + 0x69c], 0x78185c55
mov dword [rbp + 0x6a0], 0x1005756
lea rdx, [rbp + 0x3cf8]
lea rcx, [rbp + 0x698]
call fcn.18003dcf0
mov rdx, rax
lea rcx, [rbp + 0x3d18]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737e5]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3d18]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3d38]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012def0]
movdqu xmmword [rbp + 0x14c0], xmm0
movdqa xmm1, xmmword [0x18012e290]
movdqu xmmword [rbp + 0x14d0], xmm1
movdqa xmm0, xmmword [str.r4_4v3_908:]
movdqu xmmword [rbp + 0x14e0], xmm0
mov dword [rbp + 0x14f0], 0x17011042
mov dword [rbp + 0x14f4], 0x1a0210
mov byte [rbp + 0x14f8], 1
lea rdx, [rbp + 0x3d58]
lea rcx, [rbp + 0x14c0]
call fcn.18003bd80
mov rdx, rax
lea rcx, [rbp + 0x3db8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x4f8], 0x5e575c7e
mov dword [rbp + 0x4fc], 0x4d4d7516
mov word [rbp + 0x500], Ordinal_79
mov byte [rbp + 0x502], 1
lea rdx, [rbp + 0x3d78]
lea rcx, [rbp + 0x4f8]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x3d98]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737e6]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3d98]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3db8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dae0]
movdqu xmmword [rbp + 0xc48], xmm0
mov dword [rbp + 0xc58], 0x362d352c
mov dword [rbp + 0xc5c], 0x2521252f
mov dword [rbp + 0xc60], 0x353f23
mov byte [rbp + 0xc64], 1
lea rdx, [rbp + 0x3dd8]
lea rcx, [rbp + 0xc48]
call fcn.18003e040
mov rdx, rax
lea rcx, [rbp + 0x3e38]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x4e8], 0x5c425d7b
mov dword [rbp + 0x4ec], 0x555a5e45
mov word [rbp + 0x4f0], 0x5f
mov byte [rbp + 0x4f2], 1
lea rdx, [rbp + 0x3df8]
lea rcx, [rbp + 0x4e8]
call fcn.18003d960
mov rdx, rax
lea rcx, [rbp + 0x3e18]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f2]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3e18]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3e38]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012cd80]
movdqu xmmword [rbp + 0xef8], xmm0
mov dword [rbp + 0xf08], 0x2a29272d
mov dword [rbp + 0xf0c], 0x1002222
lea rdx, [rbp + 0x3e58]
lea rcx, [rbp + 0xef8]
call fcn.18003d5c0
mov rdx, rax
lea rcx, [rbp + 0x3e78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x2c8], 0x58505c75
mov dword [rbp + 0x2cc], 0x5d5359
mov byte [rbp + 0x2d0], 1
lea rcx, [rbp + 0x2c8]
call fcn.180014a20
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f1]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3e78]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dfb0]
movdqu xmmword [rbp + 0x1358], xmm0
movdqa xmm1, xmmword [0x18012daf0]
movdqu xmmword [rbp + 0x1368], xmm1
mov dword [rbp + 0x1378], 0x3174263d
mov dword [rbp + 0x137c], 0x100323f
lea rdx, [rbp + 0x3e98]
lea rcx, [rbp + 0x1358]
call fcn.18003c0e0
mov rdx, rax
lea rcx, [rbp + 0x3eb8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0xa18], 0x5c595661
mov dword [rbp + 0xa1c], 0x5d577016
mov dword [rbp + 0xa20], 0x58585457
mov word [rbp + 0xa24], 0x100
lea rcx, [rbp + 0xa18]
call fcn.180036f80
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f6]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3eb8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012db70]
movdqu xmmword [rbp + 0x1480], xmm0
movdqa xmm1, xmmword [0x18012e9b0]
movdqu xmmword [rbp + 0x1490], xmm1
mov dword [rbp + 0x14a0], 0x34313f31
mov word [rbp + 0x14a4], Ordinal_41
mov byte [rbp + 0x14a6], 1
lea rdx, [rbp + 0x3ed8]
lea rcx, [rbp + 0x1480]
call fcn.18003c290
mov rdx, rax
lea rcx, [rbp + 0x3f38]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x898], 0x54515f71
mov dword [rbp + 0x89c], 0x557a1744
mov dword [rbp + 0x8a0], 0x585455
mov byte [rbp + 0x8a4], 1
lea rdx, [rbp + 0x3ef8]
lea rcx, [rbp + 0x898]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x3f18]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173804]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3f18]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x3f38]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [str.w_UWZR]
movdqu xmmword [rbp + 0xd48], xmm0
mov dword [rbp + 0xd58], 0x2436632d
mov dword [rbp + 0xd5c], 0x25272321
mov word [rbp + 0xd60], Ordinal_45
mov byte [rbp + 0xd62], 1
lea rdx, [rbp + 0x3f58]
lea rcx, [rbp + 0xd48]
call fcn.18003c2e0
mov rdx, rax
lea rcx, [rbp + 0x3f78]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x6a8], 0x67145c7c
mov dword [rbp + 0x6ac], 0x565c5057
mov dword [rbp + 0x6b0], 0x1005756
lea rcx, [rbp + 0x6a8]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f0]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3f78]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [str.w_UWZR]
movdqu xmmword [rbp + 0xfd0], xmm0
mov dword [rbp + 0xfe0], 0x2c28202d
mov word [rbp + 0xfe4], gethostname
mov byte [rbp + 0xfe6], 1
lea rdx, [rbp + 0x3f98]
lea rcx, [rbp + 0xfd0]
call fcn.18003e200
mov rdx, rax
lea rcx, [rbp + 0x3fb8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x1f0], 0x59575c7c
mov dword [rbp + 0x1f4], 0x100475f
lea rcx, [rbp + 0x1f0]
call fcn.1800149f0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737e8]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x3fb8]
call fcn.180016cc0
cmp byte [0x1801737e8], 0
je 0x1800316f5
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e190]
movdqu xmmword [rbp + 0x1988], xmm0
movdqa xmm1, xmmword [0x18012e2a0]
movdqu xmmword [rbp + 0x1998], xmm1
movdqa xmm0, xmmword [0x18012cfe0]
movdqu xmmword [rbp + 0x19a8], xmm0
mov word [rbp + 0x19b8], 7
mov byte [rbp + 0x19ba], 1
lea rdx, [rbp + 0x3fd8]
lea rcx, [rbp + 0x1988]
call fcn.18003be60
mov rdx, rax
lea rcx, [rbp + 0x4038]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [0x18012d7a0]
movdqu xmmword [rbp + 0x1558], xmm0
mov word [rbp + 0x1568], 0x100
lea rdx, [rbp + 0x3ff8]
lea rcx, [rbp + 0x1558]
call fcn.18003d9f0
mov rdx, rax
lea rcx, [rbp + 0x4018]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737e9]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x4018]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4038]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e0b0]
movdqu xmmword [rbp + 0xce8], xmm0
mov dword [rbp + 0xcf8], 0x6521352b
mov dword [rbp + 0xcfc], 0x252b2808
mov dword [rbp + 0xd00], 0x1003b23
lea rdx, [rbp + 0x4058]
lea rcx, [rbp + 0xce8]
call fcn.18003e0b0
mov rdx, rax
lea rcx, [rbp + 0x40b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x788], 0x59575c7c
mov dword [rbp + 0x78c], 0x5118475f
mov dword [rbp + 0x790], 0x585755
mov byte [rbp + 0x794], 1
lea rdx, [rbp + 0x4078]
lea rcx, [rbp + 0x788]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x4098]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737eb]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x4098]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x40b8]
call fcn.180016cc0
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1c30]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1c28]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xf4], 0x76677a7f
mov word [rbp + 0xf8], 0x100
lea rcx, [rbp + 0xf4]
call fcn.180036f50
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xbc], 0x53051d17
mov word [rbp + 0xc0], 0x100
lea rcx, [rbp + 0xbc]
call fcn.180036f50
mov rbx, rax
mov dword [rbp + 0x6c8], 0x50514361
mov dword [rbp + 0x6cc], 0x586f1752
mov dword [rbp + 0x6d0], 0x1005056
lea rdx, [rbp + 0x40d8]
lea rcx, [rbp + 0x6c8]
call fcn.18003dcf0
mov rdx, rax
lea rcx, [rbp + 0x40f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c574]
movaps xmm2, xmm13
lea rdx, [0x1801737fc]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x40f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp - 0x60], 0x1005a17
lea rcx, [rbp - 0x60]
call fcn.180018b70
mov rbx, rax
mov dword [rbp + 0xa08], 0x5955567a
mov dword [rbp + 0xa0c], 0x6f185f42
mov dword [rbp + 0xa10], 0x5849575b
mov word [rbp + 0xa14], 0x100
lea rdx, [rbp + 0x4118]
lea rcx, [rbp + 0xa08]
call fcn.18003d810
mov rdx, rax
lea rcx, [rbp + 0x4138]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
mov r9d, 0x190
mov r8d, 0x66
lea rdx, [0x180173800]
mov rcx, rax
call fcn.180057d50
nop
lea rcx, [rbp + 0x4138]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1c20]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movss xmm7, dword [0x18012c5fc]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1c18]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x6b8], 0x15405661
mov dword [rbp + 0x6bc], 0x5559527e
mov dword [rbp + 0x6c0], 0x100534e
lea rdx, [rbp + 0x4158]
lea rcx, [rbp + 0x6b8]
call fcn.18003dcf0
mov rdx, rax
lea rcx, [rbp + 0x4178]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
movzx ebx, al
lea rcx, [rbp + 0x4178]
call fcn.180016cc0
test bl, bl
je 0x180031987
movzx eax, byte [0x1801737f4]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801737f4], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1c10]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1c08]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x2d8], 0x565d4661
mov dword [rbp + 0x2dc], 0x5d535f
mov byte [rbp + 0x2e0], 1
lea rdx, [rbp + 0x4198]
lea rcx, [rbp + 0x2d8]
call fcn.18003e900
mov rdx, rax
lea rcx, [rbp + 0x41b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
movzx ebx, al
lea rcx, [rbp + 0x41b8]
call fcn.180016cc0
test bl, bl
je 0x180031a49
movzx eax, byte [0x1801737f5]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801737f5], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1c00]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1bf8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x6d8], 0x54515f71
mov dword [rbp + 0x6dc], 0x57791744
mov dword [rbp + 0x6e0], 0x1005653
lea rdx, [rbp + 0x41d8]
lea rcx, [rbp + 0x6d8]
call fcn.18003dcf0
mov rdx, rax
lea rcx, [rbp + 0x41f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
movzx ebx, al
lea rcx, [rbp + 0x41f8]
call fcn.180016cc0
test bl, bl
je 0x180031b0e
movzx eax, byte [0x1801737e4]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801737e4], al
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1bf0]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1ce8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x3d8], 0x61607661
mov dword [rbp + 0x3dc], 0x6a7f797f
mov word [rbp + 0x3e0], 0x100
lea rdx, [rbp + 0x4218]
lea rcx, [rbp + 0x3d8]
call fcn.18003d780
mov rdx, rax
lea rcx, [rbp + 0x4238]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
nop
lea rcx, [rbp + 0x4238]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xc4], 0x53051d17
mov word [rbp + 0xc8], 0x100
lea rcx, [rbp + 0xc4]
call fcn.180036f50
mov rbx, rax
mov dword [rbp + 0x9f8], 0x59575c7c
mov dword [rbp + 0x9fc], 0x6a18475f
mov dword [rbp + 0xa00], 0x59595e4a
mov word [rbp + 0xa04], 0x100
lea rdx, [rbp + 0x4258]
lea rcx, [rbp + 0x9f8]
call fcn.18003d810
mov rdx, rax
lea rcx, [rbp + 0x4278]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c4f8]
movss xmm2, dword [0x18012c46c]
lea rdx, [0x1801737ec]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x4278]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012da20]
movdqu xmmword [rbp + 0x2010], xmm0
movdqa xmm1, xmmword [str.1__g__]
movdqu xmmword [rbp + 0x2020], xmm1
mov byte [rbp + 0x2030], 1
lea rdx, [rbp + 0x4298]
lea rcx, [rbp + 0x2010]
call fcn.18003bed0
mov rdx, rax
lea rcx, [rbp + 0x42f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x888], 0x59575c7c
mov dword [rbp + 0x88c], 0x5b18475f
mov dword [rbp + 0x890], 0x585553
mov byte [rbp + 0x894], 1
lea rdx, [rbp + 0x42b8]
lea rcx, [rbp + 0x888]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x42d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
lea r8, [0x180173920]
mov rdx, rbx
mov rcx, rax
call fcn.180088900
nop
lea rcx, [rbp + 0x42d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x42f8]
call fcn.180016cc0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dab0]
movdqu xmmword [rbp + 0xd08], xmm0
mov dword [rbp + 0xd18], 0x22642634
mov dword [rbp + 0xd1c], 0x26252329
mov dword [rbp + 0xd20], 0x1002e2e
lea rdx, [rbp + 0x4318]
lea rcx, [rbp + 0xd08]
call fcn.18003e0b0
mov rdx, rax
lea rcx, [rbp + 0x4378]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x9e8], 0x58505c75
mov dword [rbp + 0x9ec], 0x195d5359
mov dword [rbp + 0x9f0], 0x59525278
mov word [rbp + 0x9f4], 0x100
lea rdx, [rbp + 0x4338]
lea rcx, [rbp + 0x9e8]
call fcn.18003d810
mov rdx, rax
lea rcx, [rbp + 0x4358]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737f9]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x4358]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4378]
call fcn.180016cc0
movdqa xmm0, xmmword [0x18012da20]
movdqu xmmword [rbp + 0xbc8], xmm0
mov dword [rbp + 0xbd8], 0x29262231
mov dword [rbp + 0xbdc], 0x262f6723
mov dword [rbp + 0xbe0], 0x2923262e
mov word [rbp + 0xbe4], Ordinal_45
mov byte [rbp + 0xbe6], 1
lea rdx, [rbp + 0x4398]
lea rcx, [rbp + 0xbc8]
call fcn.18003df60
mov rdx, rax
lea rcx, [rbp + 0x43f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x9b8], 0x58505c75
mov dword [rbp + 0x9bc], 0x195d5359
mov dword [rbp + 0x9c0], 0x59525278
mov word [rbp + 0x9c4], 0x100
lea rdx, [rbp + 0x43b8]
lea rcx, [rbp + 0x9b8]
call fcn.18003d810
mov rdx, rax
lea rcx, [rbp + 0x43d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
lea r8, [0x180173908]
mov rdx, rbx
mov rcx, rax
call fcn.180088900
nop
lea rcx, [rbp + 0x43d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x43f8]
call fcn.180016cc0
jmp 0x180036ea0
cmp eax, 3
jne 0x180033112
call fcn.18006a0e0
lea rcx, [rbp + 0x1be0]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm8, dword [0x18012c66c]
movaps xmm1, xmm8
lea rcx, [rbp + 0x1bd8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x2e8], 0x707a7675
mov dword [rbp + 0x2ec], 0x747664
mov byte [rbp + 0x2f0], 1
lea rcx, [rbp + 0x2e8]
call fcn.180014a20
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012df90]
movdqu xmmword [rbp + 0xdc8], xmm0
mov dword [rbp + 0xdd8], 0x2d213562
mov dword [rbp + 0xddc], 0x2c24242f
mov word [rbp + 0xde0], 0x100
lea rcx, [rbp + 0xdc8]
call fcn.180036fb0
mov rbx, rax
mov dword [rbp + 0x878], 0x5a404673
mov dword [rbp + 0x87c], 0x495d6516
mov dword [rbp + 0x880], 0x4e525b
mov byte [rbp + 0x884], 1
lea rcx, [rbp + 0x878]
call fcn.1800235b0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173894]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e160]
movdqu xmmword [rbp + 0x10d8], xmm0
movdqa xmm1, xmmword [0x18012e9c0]
movdqu xmmword [rbp + 0x10e8], xmm1
mov dword [rbp + 0x10f8], 0x75213c2b
mov dword [rbp + 0x10fc], 0x3d34383e
mov dword [rbp + 0x1100], 0x1001e7a
lea rcx, [rbp + 0x10d8]
call fcn.180036fe0
mov rbx, rax
movdqa xmm0, xmmword [0x18012dcd0]
movdqu xmmword [rbp + 0x12d0], xmm0
mov dword [rbp + 0x12e0], 0x1003731
lea rcx, [rbp + 0x12d0]
call fcn.18002ba40
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173899]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e7b0]
movdqu xmmword [rbp + 0xbe8], xmm0
mov dword [rbp + 0xbf8], 0x20292c31
mov dword [rbp + 0xbfc], 0x212d3166
mov dword [rbp + 0xc00], 0x28202823
mov word [rbp + 0xc04], 0x3d
mov byte [rbp + 0xc06], 1
lea rcx, [rbp + 0xbe8]
call fcn.1800166f0
mov rbx, rax
mov dword [rbp + 0x6e8], 0x125a5c76
mov dword [rbp + 0x6ec], 0x587e1742
mov dword [rbp + 0x6f0], 0x1005756
lea rcx, [rbp + 0x6e8]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173893]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d760]
movdqu xmmword [rbp + 0xc88], xmm0
mov dword [rbp + 0xc98], 0x652a2c62
mov dword [rbp + 0xc9c], 0x242c2821
mov dword [rbp + 0xca0], 0x292f25
mov byte [rbp + 0xca4], 1
lea rcx, [rbp + 0xc88]
call fcn.18002ca80
mov rbx, rax
movdqa xmm0, xmmword [str.dVU__]
movdqu xmmword [rbp + 0x17f0], xmm0
mov byte [rbp + 0x1800], 1
lea rcx, [rbp + 0x17f0]
call fcn.1800235e0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x18017389c]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d640]
movdqu xmmword [rbp + 0x18d8], xmm0
movdqa xmm1, xmmword [0x18012d9a0]
movdqu xmmword [rbp + 0x18e8], xmm1
movdqa xmm0, xmmword [str.__u7w:5093:]
movdqu xmmword [rbp + 0x18f8], xmm0
mov dword [rbp + 0x1908], 0x10d0b
mov byte [rbp + 0x190c], 1
lea rcx, [rbp + 0x18d8]
call fcn.180037010
mov rbx, rax
mov dword [rbp + 0x948], 0x56465c74
mov dword [rbp + 0x94c], 0x577d1753
mov dword [rbp + 0x950], 0x5852525d
mov word [rbp + 0x954], 0x100
lea rcx, [rbp + 0x948]
call fcn.180036f80
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x18017388a]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xcc], 0x53051d17
mov word [rbp + 0xd0], 0x100
lea rcx, [rbp + 0xcc]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012e020]
movdqu xmmword [rbp + 0x13b0], xmm0
mov word [rbp + 0x13c0], Ordinal_45
mov byte [rbp + 0x13c2], 1
lea rcx, [rbp + 0x13b0]
call fcn.18002b680
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm7, dword [0x18012c620]
movaps xmm3, xmm7
movaps xmm2, xmm13
lea rdx, [0x1801738b0]
mov rcx, rax
call fcn.180057cf0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xd4], 0x53051d17
mov word [rbp + 0xd8], 0x100
lea rcx, [rbp + 0xd4]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012dc80]
movdqu xmmword [rbp + 0xe08], xmm0
mov dword [rbp + 0xe18], 0x2412632c
mov dword [rbp + 0xe1c], 0x2d322a
mov byte [rbp + 0xe20], 1
lea rcx, [rbp + 0xe08]
call fcn.180037040
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm7
movaps xmm2, xmm13
lea rdx, [0x1801738a8]
mov rcx, rax
call fcn.180057cf0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0xdc], 0x53051d17
mov word [rbp + 0xe0], 0x100
lea rcx, [rbp + 0xdc]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012e040]
movdqu xmmword [rbp + 0x13c8], xmm0
mov word [rbp + 0x13d8], Ordinal_45
mov byte [rbp + 0x13da], 1
lea rcx, [rbp + 0x13c8]
call fcn.18002b680
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm7
movaps xmm2, xmm13
lea rdx, [0x1801738ac]
mov rcx, rax
call fcn.180057cf0
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1bd0]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1bc8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xe4], 0x76677a7f
mov word [rbp + 0xe8], 0x100
lea rcx, [rbp + 0xe4]
call fcn.180036f50
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movdqa xmm0, xmmword [0x18012dbd0]
movdqu xmmword [rbp + 0xe68], xmm0
mov dword [rbp + 0xe78], 0x2a276327
mov dword [rbp + 0xe7c], 0x3a282a
mov byte [rbp + 0xe80], 1
lea rcx, [rbp + 0xe68]
call fcn.180037040
mov rbx, rax
mov dword [rbp + 0x328], 0x5c5c5664
mov dword [rbp + 0x32c], 0x5d5b55
mov byte [rbp + 0x330], 1
lea rcx, [rbp + 0x328]
call fcn.180014a20
mov r9d, 0x10020
lea r8, [0x180173440]
mov rdx, rbx
mov rcx, rax
call fcn.180054450
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1bc0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movss xmm7, dword [0x18012c5fc]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1bb8]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012dcb0]
movdqu xmmword [rbp + 0x13e0], xmm0
mov word [rbp + 0x13f0], Ordinal_50
mov byte [rbp + 0x13f2], 1
lea rcx, [rbp + 0x13e0]
call fcn.18002b680
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003259f
movzx eax, byte [0x180173895]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173895], al
lea rcx, [rbp + 0x4a38]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a3c]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a38]
lea rcx, [rbp + 0x1bb0]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov dword [rbp + 0xb28], 0x50421011
mov dword [rbp + 0xb2c], 0x555b5e5e
mov dword [rbp + 0xb30], 0x5c52645f
mov dword [rbp + 0xb34], 0x1005a53
lea rcx, [rbp + 0xb28]
call fcn.180037070
mov rcx, rax
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [r9 + 0x32]
lea rdx, str.Vehicle_Model
call fcn.18008f960
lea rcx, [rbp + 0x4a30]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a34]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x4a30]
lea rcx, [rbp + 0x1ba8]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1ba0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b98]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xae8], 0x42554361
mov dword [rbp + 0xaec], 0x5c6e1758
mov dword [rbp + 0xaf0], 0x515f5252
mov word [rbp + 0xaf4], 0x5b
mov byte [rbp + 0xaf6], 1
lea rcx, [rbp + 0xae8]
call fcn.1800370a0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800326fe
movzx eax, byte [0x180173805]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173805], al
lea rcx, [rbp + 0x4a18]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a1c]
subss xmm2, xmm15
movss xmm1, dword [rbp + 0x4a18]
lea rcx, [rbp + 0x1b90]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d770]
movdqu xmmword [rbp + 0x1108], xmm0
movdqa xmm1, xmmword [0x18012d970]
movdqu xmmword [rbp + 0x1118], xmm1
mov dword [rbp + 0x1128], 0x75312620
mov dword [rbp + 0x112c], 0x2a31257e
mov dword [rbp + 0x1130], 0x1007231
lea rcx, [rbp + 0x1108]
call fcn.180036fe0
mov rbx, rax
movdqa xmm0, xmmword [0x18012db60]
movdqu xmmword [rbp + 0x1570], xmm0
mov word [rbp + 0x1580], 0x100
lea rcx, [rbp + 0x1570]
call fcn.18001e9b0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x180173888]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
lea rcx, [rbp + 0x49e8]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49ec]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x49e8]
lea rcx, [rbp + 0x1b88]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movdqa xmm0, xmmword [0x18012c9b0]
movdqu xmmword [rbp + 0x1808], xmm0
mov byte [rbp + 0x1818], 1
lea rcx, [rbp + 0x1808]
call fcn.1800235e0
mov rcx, rax
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [r9 + 0x14]
lea rdx, [0x1801738b4]
call fcn.18008f960
lea rcx, [rbp + 0x49e0]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49e4]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x49e0]
lea rcx, [rbp + 0x1b80]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b78]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b70]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012e0a0]
movdqu xmmword [rbp + 0x13f8], xmm0
mov word [rbp + 0x1408], Ordinal_45
mov byte [rbp + 0x140a], 1
lea rcx, [rbp + 0x13f8]
call fcn.18002b680
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032909
movzx eax, byte [0x18017389b]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017389b], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b68]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b60]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x6f8], 0x63146366
mov dword [rbp + 0x6fc], 0x5a515f53
mov dword [rbp + 0x700], 0x1005e56
lea rcx, [rbp + 0x6f8]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800329a0
movzx eax, byte [0x18017388b]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017388b], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b58]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b50]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x748], 0x154c5a74
mov dword [rbp + 0x74c], 0x50505260
mov dword [rbp + 0x750], 0x595759
mov byte [rbp + 0x754], 1
lea rcx, [rbp + 0x748]
call fcn.1800235b0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032a3e
movzx eax, byte [0x180173889]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173889], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b48]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b40]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x9a8], 0x455d5f74
mov dword [rbp + 0x9ac], 0x515d6116
mov dword [rbp + 0x9b0], 0x58505853
mov word [rbp + 0x9b4], 0x100
lea rcx, [rbp + 0x9a8]
call fcn.180036f80
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032ade
movzx eax, byte [0x180173896]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173896], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b38]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b30]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x708], 0x5a585d67
mov dword [rbp + 0x70c], 0x7a185c55
mov dword [rbp + 0x710], 0x100495b
lea rcx, [rbp + 0x708]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032b75
movzx eax, byte [0x180173897]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173897], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b28]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b20]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x3e8], 0x5e575c7e
mov dword [rbp + 0x3ec], 0x4b597416
mov word [rbp + 0x3f0], 0x100
lea rcx, [rbp + 0x3e8]
call fcn.180023610
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032c0b
movzx eax, byte [0x180173898]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173898], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b18]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b10]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x868], 0x5b5a4666
mov dword [rbp + 0x86c], 0x195f595f
mov dword [rbp + 0x870], 0x445a77
mov byte [rbp + 0x874], 1
lea rcx, [rbp + 0x868]
call fcn.1800235b0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032ca9
movzx eax, byte [0x18017389a]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017389a], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1b08]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1b00]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xb38], 0x50585676
mov dword [rbp + 0xb3c], 0x6f185242
mov dword [rbp + 0xb40], 0x5e55535f
mov dword [rbp + 0xb44], 0x1005a52
lea rcx, [rbp + 0xb38]
call fcn.180037070
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180032d4a
movzx eax, byte [0x18017388c]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017388c], al
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1af8]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1af0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x3f8], 0x61607661
mov dword [rbp + 0x3fc], 0x6a7f797f
mov word [rbp + 0x400], 0x100
lea rcx, [rbp + 0x3f8]
call fcn.180023610
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dc30]
movdqu xmmword [rbp + 0xde8], xmm0
mov dword [rbp + 0xdf8], 0x652f202d
mov dword [rbp + 0xdfc], 0x3a3a2625
mov word [rbp + 0xe00], 0x100
lea rcx, [rbp + 0xde8]
call fcn.180036fb0
mov rbx, rax
mov dword [rbp + 0x798], 0x5a585d67
mov dword [rbp + 0x79c], 0x5b185c55
mov dword [rbp + 0x7a0], 0x585553
mov byte [rbp + 0x7a4], 1
lea rcx, [rbp + 0x798]
call fcn.1800235b0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x18017389d]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movdqa xmm0, xmmword [0x18012d870]
movdqu xmmword [rbp + 0xc08], xmm0
mov dword [rbp + 0xc18], 0x36213123
mov dword [rbp + 0xc1c], 0x2c3e6732
mov dword [rbp + 0xc20], 0x212f2222
mov word [rbp + 0xc24], Ordinal_45
mov byte [rbp + 0xc26], 1
lea rcx, [rbp + 0xc08]
call fcn.1800166f0
mov rbx, rax
mov dword [rbp + 0x998], 0x5a585d67
mov dword [rbp + 0x99c], 0x5b185c55
mov dword [rbp + 0x9a0], 0x1d585553
mov word [rbp + 0x9a4], 0x100
lea rcx, [rbp + 0x998]
call fcn.180036f80
lea r8, [0x180173910]
mov rdx, rbx
mov rcx, rax
call fcn.180088900
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e240]
movdqu xmmword [rbp + 0xd88], xmm0
mov dword [rbp + 0xd98], 0x2d213562
mov dword [rbp + 0xd9c], 0x2c24242f
mov word [rbp + 0xda0], 0x100
lea rcx, [rbp + 0xd88]
call fcn.180036fb0
mov rbx, rax
mov dword [rbp + 0x4d8], 0x154c5a74
mov dword [rbp + 0x4dc], 0x5d565e54
mov word [rbp + 0x4e0], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x4e2], 1
lea rcx, [rbp + 0x4d8]
call fcn.18002cab0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x18017389f]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movdqa xmm0, xmmword [0x18012e800]
movdqu xmmword [rbp + 0xe88], xmm0
mov dword [rbp + 0xe98], 0x2c2c2634
mov dword [rbp + 0xe9c], 0x2d2b25
mov byte [rbp + 0xea0], 1
lea rcx, [rbp + 0xe88]
call fcn.180037040
mov rbx, rax
mov dword [rbp + 0x4c8], 0x154c5a74
mov dword [rbp + 0x4cc], 0x5d565e54
mov word [rbp + 0x4d0], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x4d2], 1
lea rcx, [rbp + 0x4c8]
call fcn.18002cab0
lea r8, [0x180173914]
mov rdx, rbx
mov rcx, rax
call fcn.180088900
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dbf0]
movdqa xmmword [rbp + 0x19c0], xmm0
movdqa xmm1, xmmword [0x18012e260]
movdqa xmmword [rbp + 0x19d0], xmm1
movdqa xmm0, xmmword [str._080v98__5_]
movdqa xmmword [rbp + 0x19e0], xmm0
movdqa xmm1, xmmword [0x18012d2e0]
movdqa xmmword [rbp + 0x19f0], xmm1
mov dword [rbp + 0x1a00], 0x1001d17
lea rcx, [rbp + 0x19c0]
call fcn.1800370d0
mov rbx, rax
movdqa xmm0, xmmword [0x18012e730]
movdqu xmmword [rbp + 0x15d0], xmm0
mov word [rbp + 0x15e0], 0x100
lea rcx, [rbp + 0x15d0]
call fcn.18001e9b0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801738a0]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movdqa xmm0, xmmword [0x18012d8a0]
movdqu xmmword [rbp + 0x1648], xmm0
movdqa xmm1, xmmword [0x18012e210]
movdqu xmmword [rbp + 0x1658], xmm1
mov dword [rbp + 0x1668], 0x313f31
mov byte [rbp + 0x166c], 1
lea rcx, [rbp + 0x1648]
call fcn.180037100
mov rbx, rax
movdqa xmm0, xmmword [0x18012e730]
movdqu xmmword [rbp + 0x1588], xmm0
mov word [rbp + 0x1598], 0x100
lea rcx, [rbp + 0x1588]
call fcn.18001e9b0
lea r8, [0x180173918]
mov rdx, rbx
mov rcx, rax
call fcn.180088900
jmp 0x180036ea0
cmp eax, 4
jne 0x180034423
call fcn.18006a0e0
lea rcx, [rbp + 0x1ef8]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm8, dword [0x18012c66c]
movaps xmm1, xmm8
lea rcx, [rbp + 0x1ae8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x208], 0x707a7675
mov dword [rbp + 0x20c], 0x747664
mov byte [rbp + 0x210], 1
lea rcx, [rbp + 0x208]
call fcn.180014a20
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
mov word [rbp - 0x80], 0x100
lea rcx, [rbp - 0x80]
call fcn.180037130
mov rbx, rax
mov dword [rbp + 0x4b8], 0x67145c7c
mov dword [rbp + 0x4bc], 0x50575453
mov word [rbp + 0x4c0], 0x56
mov byte [rbp + 0x4c2], 1
lea rcx, [rbp + 0x4b8]
call fcn.18002cab0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801738da]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
cmp byte [0x1801738da], 0
je 0x18003327d
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x174], 0x71a1317
mov word [rbp + 0x178], 0x50
mov byte [rbp + 0x17a], 1
lea rcx, [rbp + 0x174]
call fcn.180016720
mov rbx, rax
movdqa xmm0, xmmword [0x18012c9a0]
movdqu xmmword [rbp + 0x16d0], xmm0
mov byte [rbp + 0x16e0], 1
lea rcx, [rbp + 0x16d0]
call fcn.1800235e0
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c59c]
xorps xmm2, xmm2
lea rdx, [0x1801738dc]
mov rcx, rax
call fcn.180057cf0
movaps xmm6, xmmword [0x1801732b0]
mov word [rbp - 0x7c], 0x100
lea rcx, [rbp - 0x7c]
call fcn.180037130
mov rbx, rax
mov dword [rbp + 0x4a8], 0x67145c7c
mov dword [rbp + 0x4ac], 0x58575b53
mov word [rbp + 0x4b0], 0x5e
mov byte [rbp + 0x4b2], 1
lea rcx, [rbp + 0x4a8]
call fcn.18002cab0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801738d9]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
mov word [rbp - 0x78], 0x100
lea rcx, [rbp - 0x78]
call fcn.180037130
mov rbx, rax
mov dword [rbp + 0x498], 0x66145c7c
mov dword [rbp + 0x49c], 0x585d4546
mov word [rbp + 0x4a0], 0x5e
mov byte [rbp + 0x4a2], 1
lea rcx, [rbp + 0x498]
call fcn.18002cab0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801738d8]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
mov word [rbp - 0x74], 0x100
lea rcx, [rbp - 0x74]
call fcn.180037130
mov rbx, rax
mov dword [rbp + 0xb58], 0x59444b77
mov dword [rbp + 0xb5c], 0x4f514459
mov dword [rbp + 0xb60], 0x507d1b5f
mov dword [rbp + 0xb64], 0x1005053
lea rcx, [rbp + 0xb58]
call fcn.180037070
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801738e2]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
mov word [rbp - 0x70], 0x100
lea rcx, [rbp - 0x70]
call fcn.180037130
mov rbx, rax
mov dword [rbp + 0xa68], 0x5c525d7b
mov dword [rbp + 0xa6c], 0x5c4c5e58
mov dword [rbp + 0xa70], 0x50517a1a
mov word [rbp + 0xa74], 0x51
mov byte [rbp + 0xa76], 1
lea rcx, [rbp + 0xa68]
call fcn.1800370a0
movaps xmmword [rsp + 0x50], xmm6
lea r9, [rsp + 0x50]
lea r8, [0x1801737e3]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1ae0]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1ad8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xec], 0x76677a7f
mov word [rbp + 0xf0], 0x100
lea rcx, [rbp + 0xec]
call fcn.180036f50
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e030]
movdqu xmmword [rbp + 0x1410], xmm0
mov word [rbp + 0x1420], Ordinal_45
mov byte [rbp + 0x1422], 1
lea rcx, [rbp + 0x1410]
call fcn.18002b680
movaps xmmword [rsp + 0x50], xmm6
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
lea rcx, [0x180124330]
mov qword [rsp + 0x20], rcx
mov r9d, 0xfa
xor r8d, r8d
lea rdx, [0x1801738d4]
mov rcx, rax
call fcn.180057d50
lea rcx, [rbp + 0x49d0]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49d4]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x49d0]
lea rcx, [rbp + 0x1ad0]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1ac8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movss xmm7, dword [0x18012c5fc]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1ac0]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [str._VRZ_]
movdqu xmmword [rbp + 0x1168], xmm0
mov dword [rbp + 0x1178], 0x2b2e2f
mov byte [rbp + 0x117c], 1
lea rcx, [rbp + 0x1168]
call fcn.180037140
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800335cb
movzx eax, byte [0x1801738d0]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738d0], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1ab8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1ab0]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012cb00]
movdqu xmmword [rbp + 0x16e8], xmm0
mov byte [rbp + 0x16f8], 1
lea rcx, [rbp + 0x16e8]
call fcn.1800235e0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003365b
movzx eax, byte [0x1801738d1]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738d1], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1aa8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1aa0]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012dea0]
movdqu xmmword [rbp + 0x15a0], xmm0
mov word [rbp + 0x15b0], 0x100
lea rcx, [rbp + 0x15a0]
call fcn.18001e9b0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800336ed
movzx eax, byte [0x1801738e0]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e0], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1a98]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1a90]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012dcf0]
movdqu xmmword [rbp + 0x12e8], xmm0
mov dword [rbp + 0x12f8], 0x100302c
lea rcx, [rbp + 0x12e8]
call fcn.18002ba40
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180033780
movzx eax, byte [0x1801738e1]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e1], al
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
xorps xmm0, xmm0
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1a88]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1a80]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x17c], 0x607a767f
mov word [rbp + 0x180], 0x65
mov byte [rbp + 0x182], 1
lea rcx, [rbp + 0x17c]
call fcn.180016720
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
mov dword [rbp + 0xa48], 0x45555665
mov dword [rbp + 0xa4c], 0x194b5959
mov dword [rbp + 0xa50], 0x4a5d4b69
mov word [rbp + 0xa54], 0x50
mov byte [rbp + 0xa56], 1
lea rcx, [rbp + 0xa48]
call fcn.1800370a0
mov rcx, rax
call fcn.1800970f0
movabs r15, 0xd80958fc74e988a6
movss xmm8, dword [0x18012c620]
test al, al
je 0x180033bcc
mov edx, 8
lea rcx, [rbp + 0x4a80]
call fcn.180037230
lea rdx, [rbp + 0x4a80]
lea rcx, [0x1801774c0]
call fcn.18003d520
mov edx, 8
lea rcx, [rbp + 0x4aa0]
call fcn.180037230
lea rdx, [rbp + 0x4aa0]
lea rcx, [0x1801774c0]
call fcn.18003d420
lea rdx, [rbp + 0x4aa0]
lea rcx, [rbp + 0x4a80]
call fcn.18003bce0
test al, al
je 0x180033bc7
movabs r13, 0xbf0fd6e56c964fcb
nop word [rax + rax]
lea rcx, [rbp + 0x4a80]
call fcn.18003bd00
mov rbx, rax
call fcn.1800188d0
mov rcx, rbx
call fcn.18003ed60
mov rcx, rax
call fcn.1800970f0
test al, al
je 0x180033ba0
mov edx, 8
lea rcx, [rbp + 0x4a88]
call fcn.180037230
lea rdx, [rbp + 0x4a88]
lea rcx, [rbx + 0x20]
call fcn.18003d430
mov edx, 8
lea rcx, [rbp + 0x4a90]
call fcn.180037230
lea rdx, [rbp + 0x4a90]
lea rcx, [rbx + 0x20]
call fcn.18003d420
lea rdx, [rbp + 0x4a90]
lea rcx, [rbp + 0x4a88]
call fcn.18003bce0
test al, al
je 0x180033b9b
nop dword [rax]
lea rcx, [rbp + 0x4a88]
call fcn.18003bd00
mov rsi, rax
mov edx, 0xf8
lea rcx, [rbp + 0x4b80]
call fcn.180014d20
mov edx, r14d
lea rcx, [rbp + 0x4b80]
call fcn.18003e840
nop
lea rdx, [0x180014050]
lea rcx, [rbp + 0x4b90]
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov edx, dword [rsi + 0x20]
mov rcx, rax
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]
lea rdx, [rbp + 0x4458]
lea rcx, [rbp + 0x4b80]
call fcn.18003e820
mov rdi, rax
mov dword [rbp + 0x488], 0x46557b38
mov dword [rbp + 0x48c], 0x9180d5e
mov word [rbp + 0x490], 0x42
mov byte [rbp + 0x492], 1
lea rcx, [rbp + 0x488]
call fcn.18002cab0
mov rbx, rax
mov dword [rbp + 0x408], 0x45555665
mov dword [rbp + 0x40c], 0x19025959
mov word [rbp + 0x410], 0x100
lea rcx, [rbp + 0x408]
call fcn.180023610
mov rdx, rax
mov r8, rsi
lea rcx, [rbp + 0x4438]
call fcn.1800431d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4418]
call fcn.1800430e0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x4b38]
call fcn.1800431a0
nop
lea rcx, [rbp + 0x4418]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4438]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4458]
call fcn.180016cc0
lea rcx, [rbp + 0x4a78]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a7c]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a78]
subss xmm1, xmm10
lea rcx, [rbp + 0x1a78]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1a70]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1a68]
call fcn.180014710
mov rbx, rax
mov rcx, rsi
call fcn.18003ed60
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x180033b46
cmp qword [0x180177318], 0
je 0x180033b46
mov ebx, dword [rsi + 0x20]
mov rcx, r15
call fcn.180040870
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], r12d
xor r9d, r9d
mov r8d, ebx
mov edx, eax
mov rcx, r13
call fcn.180041650
lea rcx, [rbp + 0x4b38]
call fcn.18003ed60
mov rcx, rax
call fcn.180057db0
nop
lea rcx, [rbp + 0x4b38]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4b80]
call fcn.180014ca0
lea rcx, [rbp + 0x4a88]
call fcn.18003bcf0
lea rdx, [rbp + 0x4a90]
lea rcx, [rbp + 0x4a88]
call fcn.18003bce0
test al, al
jne 0x180033960
call fcn.1800979e0
lea rcx, [rbp + 0x4a80]
call fcn.18003bcf0
lea rdx, [rbp + 0x4aa0]
lea rcx, [rbp + 0x4a80]
call fcn.18003bce0
test al, al
jne 0x1800338d0
call fcn.1800979e0
lea rcx, [rbp + 0x4a70]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a74]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a70]
lea rcx, [rbp + 0x1a60]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov dword [rbp + 0xb68], 0x41551011
mov dword [rbp + 0xb6c], 0x515b5642
mov dword [rbp + 0xb70], 0x5c4c4849
mov dword [rbp + 0xb74], 0x1005149
lea rcx, [rbp + 0xb68]
call fcn.180037070
mov rcx, rax
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [r9 + 0x50]
lea rdx, str.Attachs_Model
call fcn.18008f960
lea rcx, [rbp + 0x4a68]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a6c]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x4a68]
lea rcx, [rbp + 0x1a58]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1a50]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1a48]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x988], 0x50425a75
mov dword [rbp + 0x98c], 0x4d4c7616
mov dword [rbp + 0x990], 0x4e54585b
mov word [rbp + 0x994], 0x100
lea rcx, [rbp + 0x988]
call fcn.180036f80
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
movabs rsi, 0xd24d37cc275948cc
movabs r12, 0xa6db4965674d243
movabs r14, 0xd966d51aa5b28bb9
test al, al
je 0x180033d6c
cmp qword [0x180177318], 0
je 0x180033d6c
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x180033d6c
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.Attachs_Model
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
call fcn.1800188d0
mov dword [rbp + 0xa78], 0x54404773
mov dword [rbp + 0xa7c], 0x194b5f55
mov dword [rbp + 0xa80], 0x4a5d4b69
mov word [rbp + 0xa84], 0x50
mov byte [rbp + 0xa86], 1
lea rcx, [rbp + 0xa78]
call fcn.1800370a0
mov rcx, rax
call fcn.1800970f0
test al, al
je 0x1800343e3
lea rcx, [rbp + 0x4a60]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a64]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a60]
subss xmm1, xmm10
lea rcx, [rbp + 0x1a40]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1a38]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1a30]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x858], 0x45595c71
mov dword [rbp + 0x85c], 0x584b5953
mov dword [rbp + 0x860], 0x4e544e
mov byte [rbp + 0x864], 1
lea rcx, [rbp + 0x858]
call fcn.1800235b0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x180033ebd
cmp qword [0x180177318], 0
je 0x180033ebd
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x180033ebd
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.COMPONENT_AT_PI_COMP
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rcx, [rbp + 0x4a58]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a5c]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a58]
subss xmm1, xmm10
lea rcx, [rbp + 0x1dc8]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1a28]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1a20]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xa88], 0x5b415c7f
mov dword [rbp + 0xa8c], 0x195c5242
mov dword [rbp + 0xa90], 0x4d535869
mov word [rbp + 0xa94], 0x5b
mov byte [rbp + 0xa96], 1
lea rcx, [rbp + 0xa88]
call fcn.1800370a0
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x180033fc8
cmp qword [0x180177318], 0
je 0x180033fc8
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x180033fc8
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.COMPONENT_AT_PI_RAIL
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rcx, [rbp + 0x4a50]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a54]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a50]
subss xmm1, xmm10
lea rcx, [rbp + 0x1a18]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1a10]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1fd8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x728], 0x46555f74
mov dword [rbp + 0x72c], 0x5e515b5e
mov dword [rbp + 0x730], 0x1004f52
lea rcx, [rbp + 0x728]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x1800340e2
cmp qword [0x180177318], 0
je 0x1800340e2
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x1800340e2
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.COMPONENT_AT_PI_FLSH
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rdx, str.COMPONENT_AT_AR_FLSH
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rcx, [rbp + 0x4a28]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a2c]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a28]
subss xmm1, xmm10
lea rcx, [rbp + 0x1fd0]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1fc8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1fc0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x738], 0x45444661
mov dword [rbp + 0x73c], 0x4a4b5244
mov dword [rbp + 0x740], 0x1004955
lea rcx, [rbp + 0x738]
call fcn.180023580
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x1800341fc
cmp qword [0x180177318], 0
je 0x1800341fc
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x1800341fc
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.COMPONENT_AT_PI_SUPP
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rdx, str.COMPONENT_AT_AR_SUPP
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rcx, [rbp + 0x4a20]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a24]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x4a20]
subss xmm1, xmm10
lea rcx, [rbp + 0x1fa8]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1fa0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1f98]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x184], 0x455b5061
mov word [rbp + 0x188], 0x53
mov byte [rbp + 0x18a], 1
lea rcx, [rbp + 0x184]
call fcn.180016720
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x1800342f3
cmp qword [0x180177318], 0
je 0x1800342f3
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x1800342f3
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.COMPONENT_AT_SCOPE_MEDIUM
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
lea rcx, [rbp + 0x49f0]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49f4]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x49f0]
subss xmm1, xmm10
lea rcx, [rbp + 0x1f90]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1f88]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
subss xmm1, xmm8
movaps xmm2, xmm10
lea rcx, [rbp + 0x1f80]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x134], 0x455d4175
mov word [rbp + 0x138], 0x100
lea rcx, [rbp + 0x134]
call fcn.180036f50
movaps xmmword [rsp + 0x50], xmm6
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x1800343e3
cmp qword [0x180177318], 0
je 0x1800343e3
mov rcx, r15
call fcn.180040870
mov edi, eax
test eax, eax
je 0x1800343e3
mov edx, eax
mov rcx, r12
call fcn.180040c60
mov ebx, eax
lea rdx, str.COMPONENT_AT_AR_AFGRIP
mov rcx, rsi
call fcn.180040bb0
mov r9d, eax
mov r8d, ebx
mov edx, edi
mov rcx, r14
call fcn.180041120
call fcn.1800979e0
mov dword [rbp + 0xfc], 0x3f3e3938
mov word [rbp + 0x100], 0x100
lea rcx, [rbp + 0xfc]
call fcn.180036f50
mov rcx, rax
call fcn.180089870
call fcn.18008c760
call fcn.18008c760
call fcn.18008c760
jmp 0x180036ea0
cmp eax, 5
jne 0x18003552c
mov edx, dword [0x180177174]
mov rax, qword gs:[0x58]
mov ecx, 4
mov rax, qword [rax + rdx*8]
mov eax, dword [rcx + rax]
cmp dword [0x180178fe0], eax
jle 0x180034490
lea rcx, [0x180178fe0]
call fcn.180107dd8
cmp dword [0x180178fe0], 0xffffffff
jne 0x180034490
lea rdx, [0x180124033]
lea rcx, [0x180178bf0]
call fcn.18005ab20
lea rcx, [0x18010f470]
call fcn.180108378
nop
lea rcx, [0x180178fe0]
call fcn.180107d78
call fcn.18006a0e0
lea rcx, [rbp + 0x1f78]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm8, dword [0x18012c67c]
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f70]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x848], 0x6c757f62
mov dword [rbp + 0x84c], 0x75186573
mov dword [rbp + 0x850], 0x686873
mov byte [rbp + 0x854], 1
lea rcx, [rbp + 0x848]
call fcn.1800235b0
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
lea rcx, [rbp + 0x4a10]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a14]
subss xmm2, xmm15
movss xmm1, dword [rbp + 0x4a10]
lea rcx, [rbp + 0x1f68]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov dword [rbp + 0x428], 0x50671011
mov dword [rbp + 0x42c], 0x515b4557
mov word [rbp + 0x430], 0x100
lea rcx, [rbp + 0x428]
call fcn.180023610
mov rdx, rax
xorps xmm2, xmm2
lea rcx, [0x180178bf0]
call fcn.18005ab80
lea rcx, [0x180177460]
call fcn.18003eae0
mov r13, rax
lea rcx, [0x180177460]
call fcn.18003ead0
mov qword [rsp + 0x50], rax
cmp r13, rax
je 0x180034917
mov dword [rbp - 0x68], r12d
add r13, 0x18
movss xmm7, dword [0x18012c610]
mov rcx, rax
cmp byte [r13 + 0x5c], 0
jne 0x1800348f9
lea rcx, [r13 + 0x18]
call fcn.18003ed60
xor r8d, r8d
mov rdx, rax
lea rcx, [0x180178bf0]
call fcn.18005ae00
test al, al
je 0x1800348f4
mov dword [rbp + 0x838], 0x733e5e1c
mov dword [rbp + 0x83c], 0x575d5e44
mov dword [rbp + 0x840], 0x1c015e
mov byte [rbp + 0x844], 1
lea rcx, [rbp + 0x838]
call fcn.1800235b0
mov r15, rax
cvttsd2si edx, qword [r13]
lea rcx, [rbp + 0x4538]
call fcn.180014090
mov r14, rax
mov dword [rbp + 0x828], 0x465d7738
mov dword [rbp + 0x82c], 0x5a565642
mov dword [rbp + 0x830], 0x1c015f
mov byte [rbp + 0x834], 1
lea rcx, [rbp + 0x828]
call fcn.1800235b0
mov rsi, rax
mov edx, dword [r13 - 0xc]
lea rcx, [rbp + 0x4518]
call fcn.180014090
nop
mov rcx, rax
call fcn.18003ed60
mov rdi, rax
mov dword [rbp + 0x478], 0x54517b38
mov dword [rbp + 0x47c], 0x350435a
mov word [rbp + 0x480], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x482], 1
lea rcx, [rbp + 0x478]
call fcn.18002cab0
mov rbx, rax
mov dword [rbp + 0xa98], 0x4c555f62
mov dword [rbp + 0xa9c], 0x77184553
mov dword [rbp + 0xaa0], 0x759565b
mov word [rbp + 0xaa4], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0xaa6], 1
lea rcx, [rbp + 0xa98]
call fcn.1800370a0
mov rdx, rax
lea r8, [r13 + 0x18]
lea rcx, [rbp + 0x44f8]
call fcn.1800431d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x44d8]
call fcn.1800430e0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x44b8]
call fcn.1800430e0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x4498]
call fcn.1800430e0
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x4478]
call fcn.1800431a0
nop
mov r8, r15
mov rdx, rax
lea rcx, [rbp + 0x4b18]
call fcn.1800430e0
nop
lea rcx, [rbp + 0x4478]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4498]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x44b8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x44d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x44f8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4518]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4538]
call fcn.180016cc0
cmp byte [r13 + 0x5b], 0
je 0x1800347de
mov dword [rbp + 0x104], 0x50414146
mov word [rbp + 0x108], 0x100
lea rcx, [rbp + 0x104]
call fcn.180036f50
jmp 0x180034804
mov dword [rbp + 0x18c], 0x46585254
mov word [rbp + 0x190], 0x53
mov byte [rbp + 0x192], 1
lea rcx, [rbp + 0x18c]
call fcn.180016720
mov rdx, rax
lea rcx, [rbp + 0x4b18]
call fcn.18003ee00
mov eax, dword [r13 + 8]
cmp dword [0x180173690], eax
jne 0x18003482f
lea rdx, [r13 - 0x18]
lea rcx, [0x180173670]
call fcn.180037240
mov edi, dword [rbp - 0x68]
movd xmm2, edi
cvtdq2ps xmm2, xmm2
addss xmm2, xmm7
movaps xmm1, xmm11
lea rcx, [rbp + 0x1f08]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov ecx, r12d
call fcn.180067250
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1f00]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1ef0]
call fcn.180014710
mov rbx, rax
lea rcx, [r13 + 0x18]
call fcn.18003ed60
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x1800348c6
lea rdx, [r13 - 0x18]
lea rcx, [0x180173670]
call fcn.180037240
call fcn.180067360
lea rcx, [rbp + 0x4b18]
call fcn.18003ed60
mov rcx, rax
call fcn.180057db0
inc r12d
add edi, 0x16
mov dword [rbp - 0x68], edi
lea rcx, [rbp + 0x4b18]
call fcn.180016cc0
mov rcx, qword [rsp + 0x50]
add r13, 0x110
lea rax, [r13 - 0x18]
cmp rax, rcx
jne 0x1800345b5
mov r14d, 1
lea r15d, [r14 + 1]
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
movaps xmm0, xmm11
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1ee8]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movaps xmm1, xmm8
lea rcx, [rbp + 0x1ee0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x218], 0x707a7675
mov dword [rbp + 0x21c], 0x747664
mov byte [rbp + 0x220], 1
lea rcx, [rbp + 0x218]
call fcn.180014a20
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
lea rcx, [0x1801736a0]
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x918], 0x50585661
mov dword [rbp + 0x91c], 0x5d5d4355
mov dword [rbp + 0x920], 0x4e191b00
mov word [rbp + 0x924], 0x100
lea rcx, [rbp + 0x918]
call fcn.180036f80
mov rdx, rbx
mov rcx, rax
call fcn.180089870
call fcn.1800188d0
movd xmm0, dword [0x18017367c]
cvtdq2ps xmm0, xmm0
cvtps2pd xmm6, xmm0
mov dword [rbp + 0x448], 0x150e637a
mov dword [rbp + 0x44c], 0x5f091913
mov word [rbp + 0x450], 0x100
lea rcx, [rbp + 0x448]
call fcn.180023610
movaps xmm1, xmm6
movq rdx, xmm6
mov rcx, rax
call fcn.180089870
call fcn.1800188d0
cvttsd2si ebx, qword [0x180173688]
mov dword [rbp + 0xaa8], 0x41475a76
mov dword [rbp + 0xaac], 0x5c5b5957
mov dword [rbp + 0xab0], 0x54191b00
mov word [rbp + 0xab4], 0x53
mov byte [rbp + 0xab6], 1
lea rcx, [rbp + 0xaa8]
call fcn.1800370a0
mov edx, ebx
mov rcx, rax
call fcn.180089870
call fcn.1800188d0
mov ebx, dword [0x180173694]
mov dword [rbp + 0x648], 0x1540567c
mov dword [rbp + 0x64c], 0x1902737f
mov dword [rbp + 0x650], 0x100521f
lea rcx, [rbp + 0x648]
call fcn.180023580
mov edx, ebx
mov rcx, rax
call fcn.180089870
lea rdx, [0x180124033]
lea rcx, [rbp + 0x4ad8]
call fcn.18003ee70
nop
cmp byte [0x1801736e3], 0
je 0x180034b18
mov dword [rbp + 0x10c], 0x50414146
mov word [rbp + 0x110], 0x100
lea rdx, [rbp + 0x4558]
lea rcx, [rbp + 0x10c]
call fcn.18003d4b0
mov rdx, rax
lea rcx, [rbp + 0x4ad8]
call fcn.18003ee20
lea rcx, [rbp + 0x4558]
jmp 0x180034b5b
mov dword [rbp + 0x194], 0x46585254
mov word [rbp + 0x198], 0x53
mov byte [rbp + 0x19a], 1
lea rdx, [rbp + 0x4578]
lea rcx, [rbp + 0x194]
call fcn.18003e190
mov rdx, rax
lea rcx, [rbp + 0x4ad8]
call fcn.18003ee20
lea rcx, [rbp + 0x4578]
call fcn.180016cc0
call fcn.1800188d0
movups xmm6, xmmword [rbp + 0x4ad8]
movups xmm7, xmmword [rbp + 0x4ae8]
movdqa xmm0, xmmword [0x18012e890]
movdqu xmmword [rbp + 0x1428], xmm0
mov word [rbp + 0x1438], gethostname
mov byte [rbp + 0x143a], 1
lea rcx, [rbp + 0x1428]
call fcn.18002b680
movaps xmmword [rsp + 0x60], xmm6
movaps xmmword [rsp + 0x70], xmm7
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.180089870
lea rcx, [rbp + 0x4a08]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a0c]
subss xmm2, dword [0x18012c5dc]
movss xmm1, dword [rbp + 0x4a08]
lea rcx, [rbp + 0x1e48]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e1d0]
movdqu xmmword [rbp + 0x1300], xmm0
mov dword [rbp + 0x1310], 0x1003127
lea rdx, [rbp + 0x4598]
lea rcx, [rbp + 0x1300]
call fcn.18003d630
mov rdx, rax
lea rcx, [rbp + 0x45f8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x818], 0x56514361
mov dword [rbp + 0x81c], 0x58544716
mov dword [rbp + 0x820], 0x4e5e43
mov byte [rbp + 0x824], 1
lea rdx, [rbp + 0x45b8]
lea rcx, [rbp + 0x818]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x45d8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x1801738fd]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x45d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x45f8]
call fcn.180016cc0
lea rcx, [rbp + 0x4a00]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a04]
subss xmm2, dword [0x18012c5dc]
movss xmm1, dword [rbp + 0x4a00]
lea rcx, [rbp + 0x1ed8]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x808], 0x59584662
mov dword [rbp + 0x80c], 0x58546716
mov dword [rbp + 0x810], 0x4e5e43
mov byte [rbp + 0x814], 1
lea rdx, [rbp + 0x4618]
lea rcx, [rbp + 0x808]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x4678]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x7f8], 0x59584662
mov dword [rbp + 0x7fc], 0x58546716
mov dword [rbp + 0x800], 0x4e5e43
mov byte [rbp + 0x804], 1
lea rdx, [rbp + 0x4638]
lea rcx, [rbp + 0x7f8]
call fcn.18003d980
mov rdx, rax
lea rcx, [rbp + 0x4658]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x180173904]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x4658]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4678]
call fcn.180016cc0
cmp byte [0x1801736e3], 0
je 0x180034f17
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1ed0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1ec8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xab8], 0x5a595660
mov dword [rbp + 0xabc], 0x7f185240
mov dword [rbp + 0xac0], 0x53595248
mov word [rbp + 0xac4], 0x5a
mov byte [rbp + 0xac6], 1
lea rcx, [rbp + 0xab8]
call fcn.1800370a0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180034fcc
mov edx, 8
lea rcx, [rbp + 0x4a98]
call fcn.180037230
lea rdx, [rbp + 0x1eb8]
lea rcx, [0x180177430]
call fcn.18003d420
mov rbx, qword [rax]
lea rdx, [rbp + 0x1eb0]
lea rcx, [0x180177430]
call fcn.18003ebf0
lea r9, [0x180173694]
mov r8, rbx
mov rdx, qword [rax]
lea rcx, [rbp + 0x4a98]
call fcn.180043ae0
lea rdx, [rbp + 0x1ea8]
lea rcx, [0x180177430]
call fcn.18003d420
mov rdx, rax
lea rcx, [rbp + 0x4a98]
call fcn.18003bce0
test al, al
je 0x180034fcc
mov r8, qword [rbp + 0x4a98]
lea rdx, [rbp + 0x1ea0]
lea rcx, [0x180177430]
call fcn.18003ec00
jmp 0x180034fcc
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1e98]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e90]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x718], 0x15505773
mov dword [rbp + 0x71c], 0x5c514570
mov dword [rbp + 0x720], 0x1005f54
lea rcx, [rbp + 0x718]
call fcn.180023580
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180034fcc
mov edx, dword [0x180173694]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
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_int____ptr64]
lea rdx, [0x180043b00]
mov rcx, rax
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]
lea rdx, [0x180173694]
lea rcx, [0x180177430]
call fcn.18003ec40
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1e88]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e80]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x968], 0x41146366
mov dword [rbp + 0x96c], 0x55681759
mov dword [rbp + 0x970], 0x4f59425b
mov word [rbp + 0x974], 0x100
lea rcx, [rbp + 0x968]
call fcn.180036f80
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003506d
movzx eax, byte [0x1801738fe]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738fe], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1e78]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e70]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x958], 0x4c445c71
mov dword [rbp + 0x95c], 0x56547416
mov dword [rbp + 0x960], 0x4e59534e
mov word [rbp + 0x964], 0x100
lea rcx, [rbp + 0x958]
call fcn.180036f80
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003510e
movzx eax, byte [0x180173906]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173906], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1e68]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e60]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012d650]
movdqu xmmword [rbp + 0x1180], xmm0
mov dword [rbp + 0x1190], 0x37262e
mov byte [rbp + 0x1194], 1
lea rcx, [rbp + 0x1180]
call fcn.180037140
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800351a9
movzx eax, byte [0x1801738fc]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738fc], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1e58]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e50]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012dee0]
movdqu xmmword [rbp + 0xea8], xmm0
mov dword [rbp + 0xeb8], 0x20006336
mov dword [rbp + 0xebc], 0x612327
mov byte [rbp + 0xec0], 1
lea rcx, [rbp + 0xea8]
call fcn.180037040
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003524e
movzx eax, byte [0x1801738ff]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738ff], al
call fcn.1800188d0
movdqa xmm0, xmmword [0x18012db40]
movdqu xmmword [rbp + 0x1198], xmm0
mov dword [rbp + 0x11a8], 0xd0a62
mov byte [rbp + 0x11ac], 1
lea rcx, [rbp + 0x1198]
call fcn.180037140
mov qword [rbp + 0x4ca0], rax
mov dword [rbp + 0x19c], 0x504e5266
mov word [rbp + 0x1a0], 0x44
mov byte [rbp + 0x1a2], 1
lea rcx, [rbp + 0x19c]
call fcn.180016720
mov qword [rbp + 0x4ca8], rax
movdqa xmm0, xmmword [0x18012e1b0]
movdqu xmmword [rbp + 0x1318], xmm0
mov dword [rbp + 0x1328], 0x1002632
lea rcx, [rbp + 0x1318]
call fcn.18002ba40
mov rbx, rax
mov dword [rbp + 0x758], 0x59584670
mov dword [rbp + 0x75c], 0x6d184353
mov dword [rbp + 0x760], 0x594b43
mov byte [rbp + 0x764], 1
lea rcx, [rbp + 0x758]
call fcn.1800235b0
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x4ca0]
lea r8, [0x180177214]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
lea rcx, [rbp + 0x49f8]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49fc]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x49f8]
lea rcx, [rbp + 0x1e40]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1be8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e38]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x618], 0x15405661
mov dword [rbp + 0x61c], 0x55544274
mov dword [rbp + 0x620], 0x1004f5f
lea rcx, [rbp + 0x618]
call fcn.180023580
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800353f9
movzx eax, byte [0x1801738f8]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738f8], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1e30]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1e28]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012d610]
movdqu xmmword [rbp + 0x1910], xmm0
movdqa xmm1, xmmword [0x18012d620]
movdqu xmmword [rbp + 0x1920], xmm1
mov word [rbp + 0x1930], 0x100
lea rcx, [rbp + 0x1910]
call fcn.180036f20
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003549c
movzx eax, byte [0x1801738fa]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738fa], al
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x114], 0x53051d17
mov word [rbp + 0x118], 0x100
lea rcx, [rbp + 0x114]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012dd50]
movdqu xmmword [rbp + 0x1210], xmm0
mov dword [rbp + 0x1220], 0x1002621
lea rcx, [rbp + 0x1210]
call fcn.18002ba40
movaps xmmword [rsp + 0x60], xmm6
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c68c]
movaps xmm2, xmm10
lea rdx, [0x1801738f4]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x4ad8]
call fcn.180016cc0
jmp 0x180036ea0
cmp eax, 6
jne 0x1800367b0
mov edx, dword [0x180177174]
mov rax, qword gs:[0x58]
mov ecx, 4
mov rax, qword [rax + rdx*8]
mov eax, dword [rcx + rax]
cmp dword [0x180178d78], eax
jle 0x180035599
lea rcx, [0x180178d78]
call fcn.180107dd8
cmp dword [0x180178d78], 0xffffffff
jne 0x180035599
lea rdx, [0x180124033]
lea rcx, [0x180178d90]
call fcn.18005ab20
lea rcx, [0x18010f430]
call fcn.180108378
nop
lea rcx, [0x180178d78]
call fcn.180107d78
call fcn.18006a0e0
lea rcx, [rbp + 0x1df8]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm1, dword [0x18012c67c]
lea rcx, [rbp + 0x1db0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xa38], 0x7c7c7664
mov dword [rbp + 0xa3c], 0x197d7b75
mov dword [rbp + 0xa40], 0x696f7276
mov word [rbp + 0xa44], 0x100
lea rcx, [rbp + 0xa38]
call fcn.180036f80
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
lea rcx, [rbp + 0x4a40]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a44]
subss xmm2, xmm15
movss xmm1, dword [rbp + 0x4a40]
lea rcx, [rbp + 0x1da8]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov dword [rbp + 0x418], 0x50671011
mov dword [rbp + 0x41c], 0x515b4557
mov word [rbp + 0x420], 0x100
lea rcx, [rbp + 0x418]
call fcn.180023610
mov rdx, rax
xorps xmm2, xmm2
lea rcx, [0x180178d90]
call fcn.18005ab80
lea rcx, [0x1801773d8]
call fcn.18003ea00
mov r13, rax
lea rcx, [0x1801773d8]
call fcn.18003e9f0
mov qword [rsp + 0x50], rax
cmp r13, rax
je 0x1800359fe
mov dword [rbp - 0x68], r12d
movss xmm13, dword [0x18012c610]
movss xmm9, dword [0x18012c48c]
nop
mov rcx, r13
call fcn.18003ed60
xor r8d, r8d
mov rdx, rax
lea rcx, [0x180178d90]
call fcn.18005ae00
test al, al
je 0x1800359e9
mov dword [rbp + 0x978], 0x763e5e1c
mov dword [rbp + 0x97c], 0x4b4c5959
mov dword [rbp + 0x980], 0x1d065755
mov word [rbp + 0x984], 0x100
lea rcx, [rbp + 0x978]
call fcn.180036f80
mov r14, rax
cvttsd2si edx, qword [r13 + 0x50]
lea rcx, [rbp + 0x4738]
call fcn.180014090
mov rsi, rax
mov dword [rbp + 0x7e8], 0x465d7738
mov dword [rbp + 0x7ec], 0x5a565642
mov dword [rbp + 0x7f0], 0x1c015f
mov byte [rbp + 0x7f4], 1
lea rcx, [rbp + 0x7e8]
call fcn.1800235b0
mov rdi, rax
mov dword [rbp + 0x5f8], 0x54406038
mov dword [rbp + 0x5fc], 0x34b4242
mov word [rbp + 0x600], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x602], 1
lea rcx, [rbp + 0x5f8]
call fcn.18002cab0
mov rbx, rax
mov dword [rbp + 0xb78], 0x5c5c5664
mov dword [rbp + 0xb7c], 0x195d5b55
mov dword [rbp + 0xb80], 0x58515a74
mov dword [rbp + 0xb84], 0x1001f04
lea rcx, [rbp + 0xb78]
call fcn.180037070
mov rdx, rax
mov r8, r13
lea rcx, [rbp + 0x4718]
call fcn.1800431d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x46f8]
call fcn.1800430e0
nop
lea r8, [r13 + 0x20]
mov rdx, rax
lea rcx, [rbp + 0x46d8]
call fcn.180043140
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x46b8]
call fcn.1800430e0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x4698]
call fcn.1800431a0
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x4b58]
call fcn.1800430e0
nop
lea rcx, [rbp + 0x4698]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x46b8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x46d8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x46f8]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4718]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x4738]
call fcn.180016cc0
mov eax, dword [r13 + 0x44]
cmp dword [0x180173994], eax
jne 0x180035925
mov rdx, r13
lea rcx, [0x180173950]
call fcn.180037430
movaps xmm8, xmmword [0x180173300]
movss xmm2, dword [0x18017399c]
movss xmm1, dword [0x180173998]
lea rcx, [rbp + 0x1da0]
call fcn.180014710
movss xmm6, dword [rax]
movss xmm7, dword [rax + 4]
movss xmm2, dword [0x1801773cc]
subss xmm2, xmm10
movss xmm1, dword [0x1801773d0]
lea rcx, [rbp + 0x1d98]
call fcn.180014710
movss xmm2, dword [rax + 4]
movaps xmmword [rsp + 0x60], xmm8
movaps xmm3, xmm9
lea r8, [rsp + 0x60]
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq rdx, xmm0
movss xmm1, dword [rax]
unpcklps xmm1, xmm2
movq rcx, xmm1
call fcn.180017750
mov edi, dword [rbp - 0x68]
movd xmm2, edi
cvtdq2ps xmm2, xmm2
addss xmm2, xmm13
movaps xmm1, xmm11
lea rcx, [rbp + 0x1d90]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
mov ecx, r12d
call fcn.180067250
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d88]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1d80]
call fcn.180014710
mov rbx, rax
mov rcx, r13
call fcn.18003ed60
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056980
test al, al
je 0x1800359bb
mov rdx, r13
lea rcx, [0x180173950]
call fcn.180037430
call fcn.180067360
lea rcx, [rbp + 0x4b58]
call fcn.18003ed60
mov rcx, rax
call fcn.180057db0
inc r12d
add edi, 0x16
mov dword [rbp - 0x68], edi
lea rcx, [rbp + 0x4b58]
call fcn.180016cc0
add r13, 0x58
cmp r13, qword [rsp + 0x50]
jne 0x1800356c0
mov r14d, 1
call fcn.180061340
call fcn.18006a210
movaps xmm1, xmm14
movaps xmm0, xmm11
call fcn.180069cb0
call fcn.18006a0e0
lea rcx, [rbp + 0x1d78]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm1, dword [0x18012c67c]
lea rcx, [rbp + 0x1d70]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x228], 0x707a7675
mov dword [rbp + 0x22c], 0x747664
mov byte [rbp + 0x230], 1
lea rcx, [rbp + 0x228]
call fcn.180014a20
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
lea rcx, [0x180173950]
call fcn.18003ed60
mov rbx, rax
mov dword [rbp + 0x928], 0x50585661
mov dword [rbp + 0x92c], 0x5d5d4355
mov dword [rbp + 0x930], 0x4e191b00
mov word [rbp + 0x934], 0x100
lea rcx, [rbp + 0x928]
call fcn.180036f80
mov rdx, rbx
mov rcx, rax
call fcn.180089870
call fcn.1800188d0
movaps xmm6, xmmword [0x180173970]
movaps xmm7, xmmword [0x180173980]
mov dword [rbp + 0x658], 0x41554761
mov dword [rbp + 0x65c], 0x19024443
mov dword [rbp + 0x660], 0x100481f
lea rcx, [rbp + 0x658]
call fcn.180023580
movaps xmmword [rsp + 0x60], xmm6
movaps xmmword [rsp + 0x70], xmm7
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.180089870
call fcn.1800188d0
cvttsd2si ebx, qword [0x1801739a0]
mov dword [rbp + 0xac8], 0x41475a76
mov dword [rbp + 0xacc], 0x5c5b5957
mov dword [rbp + 0xad0], 0x54191b00
mov word [rbp + 0xad4], 0x53
mov byte [rbp + 0xad6], 1
lea rcx, [rbp + 0xac8]
call fcn.1800370a0
mov edx, ebx
mov rcx, rax
call fcn.180089870
mov word [rbp - 0x6c], 0x100
lea rdx, [rbp + 0x4af8]
lea rcx, [rbp - 0x6c]
call fcn.18003c0b0
nop
cmp byte [0x180173990], 0
je 0x180035bb2
mov dword [rbp + 0x11c], 0x50414146
mov word [rbp + 0x120], 0x100
lea rcx, [rbp + 0x11c]
call fcn.180036f50
jmp 0x180035bd8
mov dword [rbp + 0x1a4], 0x46585254
mov word [rbp + 0x1a8], 0x53
mov byte [rbp + 0x1aa], 1
lea rcx, [rbp + 0x1a4]
call fcn.180016720
mov rdx, rax
lea rcx, [rbp + 0x4af8]
call fcn.18003ee00
call fcn.1800188d0
movups xmm6, xmmword [rbp + 0x4af8]
movups xmm7, xmmword [rbp + 0x4b08]
mov dword [rbp + 0x7d8], 0x415a5c71
mov dword [rbp + 0x7dc], 0x3545844
mov dword [rbp + 0x7e0], 0x4f1e1a
mov byte [rbp + 0x7e4], 1
lea rcx, [rbp + 0x7d8]
call fcn.1800235b0
movaps xmmword [rsp + 0x60], xmm6
movaps xmmword [rsp + 0x70], xmm7
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.180089870
mov dword [rbp - 0x5c], 0x1000262
lea rcx, [rbp - 0x5c]
call fcn.180018b70
mov qword [rbp + 0x4d10], rax
mov dword [rbp - 0x58], 0x1000162
lea rcx, [rbp - 0x58]
call fcn.180018b70
mov qword [rbp + 0x4d18], rax
mov dword [rbp - 0x54], 0x1000062
lea rcx, [rbp - 0x54]
call fcn.180018b70
mov qword [rbp + 0x4d20], rax
mov dword [rbp - 0x50], 0x1000762
lea rcx, [rbp - 0x50]
call fcn.180018b70
mov qword [rbp + 0x4d28], rax
lea rcx, [rbp + 0x49c8]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49cc]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x49c8]
lea rcx, [rbp + 0x1d68]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movdqa xmm0, xmmword [0x18012e010]
movdqu xmmword [rbp + 0x1440], xmm0
mov word [rbp + 0x1450], Ordinal_45
mov byte [rbp + 0x1452], 1
lea rcx, [rbp + 0x1440]
call fcn.18002b680
mov rbx, rax
mov dword [rbp + 0x628], 0x41555661
mov dword [rbp + 0x62c], 0x55596116
mov dword [rbp + 0x630], 0x1005e4f
lea rcx, [rbp + 0x628]
call fcn.180023580
mov dword [rsp + 0x28], 4
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x4d10]
lea r8, [0x180178ad0]
mov rdx, rbx
mov rcx, rax
call fcn.18008e000
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012de60]
movdqu xmmword [rbp + 0x1938], xmm0
movdqa xmm1, xmmword [0x18012e2c0]
movdqu xmmword [rbp + 0x1948], xmm1
mov word [rbp + 0x1958], 0x100
lea rdx, [rbp + 0x4758]
lea rcx, [rbp + 0x1938]
call fcn.18003c560
mov rdx, rax
lea rcx, [rbp + 0x47b8]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
mov rbx, rax
movdqa xmm0, xmmword [0x18012e0f0]
movdqu xmmword [rbp + 0x1048], xmm0
mov dword [rbp + 0x1058], 0x36282c30
mov word [rbp + 0x105c], 0x100
lea rdx, [rbp + 0x4778]
lea rcx, [rbp + 0x1048]
call fcn.18003e270
mov rdx, rax
lea rcx, [rbp + 0x4798]
call fcn.18002bd60
nop
mov rcx, rax
call fcn.18003ed60
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x1801738ef]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
nop
lea rcx, [rbp + 0x4798]
call fcn.180016cc0
nop
lea rcx, [rbp + 0x47b8]
call fcn.180016cc0
lea rcx, [rbp + 0x49d8]
call fcn.180069d60
movss xmm2, dword [rbp + 0x49dc]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x49d8]
lea rcx, [rbp + 0x1d60]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d58]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1d50]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [str._VE_SDL]
movdqu xmmword [rbp + 0x1700], xmm0
mov byte [rbp + 0x1710], 1
lea rcx, [rbp + 0x1700]
call fcn.1800235e0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180035ef8
movzx eax, byte [0x180173891]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x180173891], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d48]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1d40]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xad8], 0x41144366
mov dword [rbp + 0xadc], 0x5c4e1759
mov dword [rbp + 0xae0], 0x515f5252
mov word [rbp + 0xae4], 0x5b
mov byte [rbp + 0xae6], 1
lea rcx, [rbp + 0xad8]
call fcn.1800370a0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180035fa6
cmp qword [0x180177318], 0
je 0x180035fa6
mov eax, dword [0x180178ad0]
dec eax
mov dword [0x1801771e8], eax
mov byte [0x180173892], 1
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d38]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1d30]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x9d8], 0x59584662
mov dword [rbp + 0x9dc], 0x515d6116
mov dword [rbp + 0x9e0], 0x58505853
mov word [rbp + 0x9e4], 0x100
lea rcx, [rbp + 0x9d8]
call fcn.180036f80
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036047
movzx eax, byte [0x1801738e3]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e3], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d28]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1d20]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x7c8], 0x154c5a74
mov dword [rbp + 0x7cc], 0x50505260
mov dword [rbp + 0x7d0], 0x595759
mov byte [rbp + 0x7d4], 1
lea rcx, [rbp + 0x7c8]
call fcn.1800235b0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800360e6
movzx eax, byte [0x1801738e4]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e4], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d18]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1d10]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x9c8], 0x455d5f74
mov dword [rbp + 0x9cc], 0x515d6116
mov dword [rbp + 0x9d0], 0x58505853
mov word [rbp + 0x9d4], 0x100
lea rcx, [rbp + 0x9c8]
call fcn.180036f80
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036187
movzx eax, byte [0x1801738e5]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e5], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1d08]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1cf8]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x608], 0x5e574674
mov dword [rbp + 0x60c], 0x56577316
mov dword [rbp + 0x610], 0x1004848
lea rcx, [rbp + 0x608]
call fcn.180023580
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003621f
movzx eax, byte [0x1801738e9]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e9], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1ec0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1db8]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [str.wKDYYS_]
movdqu xmmword [rbp + 0x1718], xmm0
mov byte [rbp + 0x1728], 1
lea rcx, [rbp + 0x1718]
call fcn.1800235e0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800362b0
movzx eax, byte [0x18017388e]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017388e], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1dc0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1dd0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x7b8], 0x5e574674
mov dword [rbp + 0x7bc], 0x5e567216
mov dword [rbp + 0x7c0], 0x595553
mov byte [rbp + 0x7c4], 1
lea rcx, [rbp + 0x7b8]
call fcn.1800235b0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003634f
movzx eax, byte [0x1801738e7]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738e7], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1dd8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1de0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x768], 0x154d5f74
mov dword [rbp + 0x76c], 0x50505260
mov dword [rbp + 0x770], 0x595759
mov byte [rbp + 0x774], 1
lea rcx, [rbp + 0x768]
call fcn.1800235b0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800363ee
movzx eax, byte [0x1801738ea]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738ea], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1de8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1df0]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012c970]
movdqu xmmword [rbp + 0x1730], xmm0
mov byte [rbp + 0x1740], 1
lea rcx, [rbp + 0x1730]
call fcn.1800235e0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003647f
movzx eax, byte [0x1801738ed]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738ed], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1fe0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1f10]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0xb88], 0x50585676
mov dword [rbp + 0xb8c], 0x6f185242
mov dword [rbp + 0xb90], 0x5e55535f
mov dword [rbp + 0xb94], 0x1005a52
lea rcx, [rbp + 0xb88]
call fcn.180037070
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036521
movzx eax, byte [0x18017388d]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017388d], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1f18]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1f20]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012de70]
movdqu xmmword [rbp + 0x15b8], xmm0
mov word [rbp + 0x15c8], 0x100
lea rcx, [rbp + 0x15b8]
call fcn.18001e9b0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800365b4
movzx eax, byte [0x1801738eb]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738eb], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1f28]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1f30]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012d780]
movdqu xmmword [rbp + 0x1380], xmm0
mov word [rbp + 0x1390], gethostname
mov byte [rbp + 0x1392], 1
lea rcx, [rbp + 0x1380]
call fcn.18002b680
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x18003664e
movzx eax, byte [0x1801738ec]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x1801738ec], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1f38]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm10
lea rcx, [rbp + 0x1f40]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012da50]
movdqu xmmword [rbp + 0x1030], xmm0
mov dword [rbp + 0x1040], 0x36212f21
mov word [rbp + 0x1044], 0x100
lea rcx, [rbp + 0x1030]
call fcn.180037170
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x1800366eb
movzx eax, byte [0x18017388f]
cmp qword [0x180177318], 0
cmovne eax, r14d
mov byte [0x18017388f], al
lea rcx, [rbp + 0x4a48]
call fcn.180069d60
movss xmm2, dword [rbp + 0x4a4c]
subss xmm2, xmm15
movss xmm1, dword [rbp + 0x4a48]
lea rcx, [rbp + 0x1f48]
call fcn.180014710
mov rcx, rax
call fcn.180069db0
movaps xmm6, xmmword [0x1801732b0]
mov dword [rbp + 0x124], 0x53051d17
mov word [rbp + 0x128], 0x100
lea rcx, [rbp + 0x124]
call fcn.180036f50
mov rbx, rax
movdqa xmm0, xmmword [0x18012dd50]
movdqu xmmword [rbp + 0x1228], xmm0
mov dword [rbp + 0x1238], 0x1002621
lea rcx, [rbp + 0x1228]
call fcn.18002ba40
movaps xmmword [rsp + 0x60], xmm6
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18012c68c]
movaps xmm2, xmm10
lea rdx, [0x1801738f0]
mov rcx, rax
call fcn.180057cf0
nop
lea rcx, [rbp + 0x4af8]
call fcn.180016cc0
jmp 0x180036ea0
cmp eax, 7
jne 0x180036eaa
mov edx, dword [0x180177174]
mov rax, qword gs:[0x58]
mov ecx, 4
mov rax, qword [rax + rdx*8]
mov ecx, dword [rcx + rax]
cmp dword [0x180178be0], ecx
jle 0x18003681d
lea rcx, [0x180178be0]
call fcn.180107dd8
cmp dword [0x180178be0], 0xffffffff
jne 0x18003681d
lea rdx, [0x180124033]
lea rcx, [0x180178eb0]
call fcn.18005ab20
lea rcx, [0x18010f3f0]
call fcn.180108378
nop
lea rcx, [0x180178be0]
call fcn.180107d78
call fcn.18006a0e0
lea rcx, [rbp + 0x1f50]
call fcn.18006a080
movss xmm2, dword [rax + 4]
subss xmm2, xmm12
movss xmm1, dword [0x18012c67c]
lea rcx, [rbp + 0x1f58]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x238], 0x707a7675
mov dword [rbp + 0x23c], 0x747664
mov byte [rbp + 0x240], 1
lea rcx, [rbp + 0x238]
call fcn.180014a20
xor r9d, r9d
mov r8b, 1
mov rdx, rbx
mov rcx, rax
call fcn.180061200
movdqa xmm0, xmmword [0x18012e880]
movdqu xmmword [rbp + 0xf58], xmm0
mov dword [rbp + 0xf68], 0x2a282c21
mov word [rbp + 0xf6c], gethostname
mov byte [rbp + 0xf6e], 1
lea rcx, [rbp + 0xf58]
call fcn.1800371a0
mov rdx, rax
mov r9d, 0x120
lea r8, [0x180173390]
lea rcx, str.Menu
call fcn.180054450
lea rdx, [0x180173390]
lea rcx, [0x1801732b0]
call fcn.1800188b0
movdqa xmm0, xmmword [0x18012d990]
movdqu xmmword [rbp + 0xc68], xmm0
mov dword [rbp + 0xc78], 0x2b312c30
mov dword [rbp + 0xc7c], 0x262b6722
mov dword [rbp + 0xc80], 0x3e2426
mov byte [rbp + 0xc84], 1
lea rcx, [rbp + 0xc68]
call fcn.18002ca80
mov rdx, rax
mov r9d, 0x120
lea r8, [0x1801733a0]
lea rcx, [0x180124418]
call fcn.180054450
lea rdx, [0x1801733a0]
lea rcx, [0x1801732a0]
call fcn.1800188b0
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012df30]
movdqu xmmword [rbp + 0x1458], xmm0
movdqa xmm1, xmmword [0x18012e3e0]
movdqu xmmword [rbp + 0x1468], xmm1
mov dword [rbp + 0x1478], 0x30383133
mov word [rbp + 0x147c], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x147e], 1
lea rcx, [rbp + 0x1458]
call fcn.1800371d0
mov rbx, rax
mov dword [rbp + 0x638], 0x425b5b61
mov dword [rbp + 0x63c], 0x57517516
mov dword [rbp + 0x640], 0x100485e
lea rcx, [rbp + 0x638]
call fcn.180023580
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x1801735fa]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012dfa0]
movdqu xmmword [rbp + 0x1330], xmm0
movdqa xmm1, xmmword [0x18012e230]
movdqu xmmword [rbp + 0x1340], xmm1
mov dword [rbp + 0x1350], 0x34307337
mov dword [rbp + 0x1354], 0x1003222
lea rcx, [rbp + 0x1330]
call fcn.18002b360
mov rbx, rax
mov dword [rbp + 0x5e8], 0x50405265
mov dword [rbp + 0x5ec], 0x4b595a44
mov word [rbp + 0x5f0], 0x51
mov byte [rbp + 0x5f2], 1
lea rcx, [rbp + 0x5e8]
call fcn.18002cab0
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x1801735fc]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012d8b0]
movdqu xmmword [rbp + 0x1960], xmm0
movdqa xmm1, xmmword [0x18012e3d0]
movdqu xmmword [rbp + 0x1970], xmm1
mov word [rbp + 0x1980], 0x100
lea rcx, [rbp + 0x1960]
call fcn.180036f20
mov rbx, rax
mov dword [rbp + 0x5b8], 0x465b4171
mov dword [rbp + 0x5bc], 0x50595f45
mov word [rbp + 0x5c0], Ordinal_79
mov byte [rbp + 0x5c2], 1
lea rcx, [rbp + 0x5b8]
call fcn.18002cab0
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x1801735fb]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
cmp byte [0x1801735fe], 0
je 0x180036ba7
movaps xmm6, xmmword [0x1801732b0]
movdqa xmm0, xmmword [0x18012e750]
movdqu xmmword [rbp + 0xee0], xmm0
mov dword [rbp + 0xef0], 0x24343a00
mov dword [rbp + 0xef4], 0x1003435
lea rcx, [rbp + 0xee0]
call fcn.180037200
mov rbx, rax
mov dword [rbp + 0x778], 0x50464761
mov dword [rbp + 0x77c], 0x4b485a57
mov dword [rbp + 0x780], 0x5a5455
mov byte [rbp + 0x784], 1
lea rcx, [rbp + 0x778]
call fcn.1800235b0
movaps xmmword [rsp + 0x60], xmm6
lea r9, [rsp + 0x60]
lea r8, [0x1801735fd]
mov rdx, rbx
mov rcx, rax
call fcn.180056b00
movdqa xmm0, xmmword [0x18012e780]
movdqu xmmword [rbp + 0x1018], xmm0
mov dword [rbp + 0x1028], 0x302a262f
mov word [rbp + 0x102c], 0x100
lea rcx, [rbp + 0x1018]
call fcn.180037170
mov rbx, rax
mov dword [rbp + 0x5d8], 0x405a567f
mov dword [rbp + 0x5dc], 0x57517516
mov word [rbp + 0x5e0], 0x5e
mov byte [rbp + 0x5e2], 1
lea rcx, [rbp + 0x5d8]
call fcn.18002cab0
lea r8, reloc.WS2_32.dll_WSAStartup
mov rdx, rbx
mov rcx, rax
call fcn.180088900
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1f60]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movss xmm7, dword [0x18012c5fc]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1fb0]
call fcn.180014710
mov rbx, rax
mov dword [rbp + 0x7a8], 0x5a585d67
mov dword [rbp + 0x7ac], 0x74185357
mov dword [rbp + 0x7b0], 0x49555f
mov byte [rbp + 0x7b4], 1
lea rcx, [rbp + 0x7a8]
call fcn.1800235b0
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036cc0
movzx eax, byte [0x1801735f9]
cmp byte [0x1801735fe], 0
cmovne eax, r14d
mov byte [0x1801735f9], al
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1fb8]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1cc8]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012d670]
movdqu xmmword [rbp + 0x10c0], xmm0
mov dword [rbp + 0x10d0], 0x21312c2e
mov word [rbp + 0x10d4], 0x100
lea rcx, [rbp + 0x10c0]
call fcn.180037170
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036d48
call fcn.18002b390
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1cd0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1cd8]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012d680]
movdqu xmmword [rbp + 0x10a8], xmm0
mov dword [rbp + 0x10b8], 0x21312c2e
mov word [rbp + 0x10bc], 0x100
lea rcx, [rbp + 0x10a8]
call fcn.180037170
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036dd0
call fcn.18002b6b0
call fcn.1800188d0
movaps xmm6, xmmword [0x1801732b0]
lea rcx, [rbp + 0x1ce0]
call fcn.18006a080
mov rbx, rax
call fcn.18005b070
movss xmm1, dword [rbx]
subss xmm1, dword [rax + 8]
movaps xmm2, xmm7
lea rcx, [rbp + 0x1cf0]
call fcn.180014710
mov rbx, rax
movdqa xmm0, xmmword [0x18012dd80]
movdqu xmmword [rbp + 0xec8], xmm0
mov dword [rbp + 0xed8], 0x2a282062
mov dword [rbp + 0xedc], 0x1002333
lea rcx, [rbp + 0xec8]
call fcn.180037200
movaps xmmword [rsp + 0x60], xmm6
lea r8, [rsp + 0x60]
mov rdx, rbx
mov rcx, rax
call fcn.180056960
test al, al
je 0x180036e59
call fcn.18002ba70
cmp byte [reloc.WS2_32.dll_accept], 0
jne 0x180036ea0
movdqa xmm0, xmmword [0x18012e050]
movdqu xmmword [rbp + 0xf70], xmm0
mov dword [rbp + 0xf80], 0x2b2d2d2c
mov word [rbp + 0xf84], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xf86], 1
lea rcx, [rbp + 0xf70]
call fcn.1800371a0
mov rcx, rax
call fcn.180089870
call fcn.180061340
call fcn.18006a210
call fcn.1800665d0
mov rcx, qword [rbp + 0x4d30]
xor rcx, rsp
call fcn.180107c30
lea r11, [rsp + 0x4ee0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret