Function at 0x180007a80
Capabilities:
Link many functions at runtime

Disassembly:
mov rax, rsp
push rbp
mov rbp, rsp
sub rsp, 0x70
cmp byte [0x1801aa8c0], 0
jne 0x18000a0e3
mov ecx, dword [0x1801a9e50]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdi
movaps xmmword [rax - 0x18], xmm6
movdqa xmm6, xmmword [0x1801a3880]
movaps xmmword [rax - 0x28], xmm7
mov rax, qword gs:[0x58]
mov edx, 4
mov rbx, qword [rax + rcx*8]
add rbx, rdx
mov eax, dword [rbx]
cmp dword [0x1801aa064], eax
jle 0x180007b12
lea rcx, [0x1801aa064]
call fcn.18019d7b8
cmp dword [0x1801aa064], 0xffffffff
jne 0x180007b12
lea rcx, [0x18019fef0]
mov word [0x1801aa0c0], 0x137
movups xmmword [0x1801aa0b0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa064]
call fcn.18019d74c
lea rcx, [0x1801aa0b0]
call fcn.180194870
lea rcx, [0x1801aa0b0]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movdqa xmm6, xmmword [0x1801a2fb0]
mov rdi, rax
mov eax, dword [rbx]
cmp dword [0x1801aa140], eax
mov dword [rbp - 0x40], 0x6836a3a0
mov dword [rbp - 0x3c], 0x1c681111
mov dword [rbp - 0x38], 0x90db4ad
jle 0x180007ba6
lea rcx, [0x1801aa140]
call fcn.18019d7b8
cmp dword [0x1801aa140], 0xffffffff
jne 0x180007ba6
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fed0]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa5d8], xmm0
mov byte [0x1801aa5e4], 1
movups xmmword [0x1801aa5c8], xmm6
mov dword [0x1801aa5e0], eax
call fcn.18019dbc4
lea rcx, [0x1801aa140]
call fcn.18019d74c
lea rcx, [0x1801aa5c8]
call fcn.1801946f0
lea rdx, [0x1801aa5c8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa430], eax
movdqa xmm6, xmmword [0x1801a3ef0]
mov dword [rbp - 0x40], 0x460d96ed
mov dword [rbp - 0x3c], 0x8d9970b6
jle 0x180007c2c
lea rcx, [0x1801aa430]
call fcn.18019d7b8
cmp dword [0x1801aa430], 0xffffffff
jne 0x180007c2c
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019feb0]
movsd qword [0x1801aa388], xmm0
mov word [0x1801aa390], 0x183
movups xmmword [0x1801aa378], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa430]
call fcn.18019d74c
lea rcx, [0x1801aa378]
call fcn.180194570
lea rdx, [0x1801aa378]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa210], eax
movdqa xmm6, xmmword [0x1801a3290]
mov dword [rbp - 0x40], 0xe72d88f0
jle 0x180007ca7
lea rcx, [0x1801aa210]
call fcn.18019d7b8
cmp dword [0x1801aa210], 0xffffffff
jne 0x180007ca7
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fe90]
mov dword [0x1801aa498], eax
mov word [0x1801aa49c], 0x173
movups xmmword [0x1801aa488], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa210]
call fcn.18019d74c
lea rcx, [0x1801aa488]
call fcn.1801943f0
lea rdx, [0x1801aa488]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa6a8], eax
movdqa xmm6, xmmword [0x1801a3e70]
mov dword [rbp - 0x40], 0xc236c475
mov dword [rbp - 0x3c], 0x8659f438
mov word [rbp - 0x38], 0xa56d
jle 0x180007d3c
lea rcx, [0x1801aa6a8]
call fcn.18019d7b8
cmp dword [0x1801aa6a8], 0xffffffff
jne 0x180007d3c
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fe70]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa3c8], xmm0
mov word [0x1801aa3d0], ax
mov byte [0x1801aa3d2], 1
movups xmmword [0x1801aa3b8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa6a8]
call fcn.18019d74c
lea rcx, [0x1801aa3b8]
call fcn.180194270
lea rdx, [0x1801aa3b8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa688], eax
movdqa xmm6, xmmword [0x1801a32c0]
mov dword [rbp - 0x40], 0x2628e933
mov dword [rbp - 0x3c], 0x3182de5d
mov word [rbp - 0x38], 0xf738
jle 0x180007dd3
lea rcx, [0x1801aa688]
call fcn.18019d7b8
cmp dword [0x1801aa688], 0xffffffff
jne 0x180007dd3
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fe40]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa090], xmm0
mov word [0x1801aa098], ax
mov word [0x1801aa09a], 0x14d
movups xmmword [0x1801aa080], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa688]
call fcn.18019d74c
lea rcx, [0x1801aa080]
call fcn.1801940f0
lea rdx, [0x1801aa080]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa32c], eax
movdqa xmm6, xmmword [0x1801a3590]
mov dword [rbp - 0x40], 0x1b567237
jle 0x180007e4e
lea rcx, [0x1801aa32c]
call fcn.18019d7b8
cmp dword [0x1801aa32c], 0xffffffff
jne 0x180007e4e
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fe20]
mov dword [0x1801aa858], eax
mov word [0x1801aa85c], 0x18b
movups xmmword [0x1801aa848], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa32c]
call fcn.18019d74c
lea rcx, [0x1801aa848]
call fcn.180193f70
lea rdx, [0x1801aa848]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a2e90]
mov qword [0x1801aa8f8], rax
mov eax, dword [rbx]
cmp dword [0x1801aa6f0], eax
mov word [rbp - 0x40], 0x2141
jle 0x180007ecf
lea rcx, [0x1801aa6f0]
call fcn.18019d7b8
cmp dword [0x1801aa6f0], 0xffffffff
jne 0x180007ecf
movzx eax, word [rbp - 0x40]
lea rcx, [0x18019fe00]
mov word [0x1801aa870], ax
mov byte [0x1801aa872], 1
movups xmmword [0x1801aa860], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa6f0]
call fcn.18019d74c
lea rcx, [0x1801aa860]
call fcn.180193df0
lea rdx, [0x1801aa860]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a2ce0]
mov qword [0x1801aa8b8], rax
mov eax, dword [rbx]
cmp dword [0x1801aa960], eax
mov dword [rbp - 0x40], 0xf440126f
mov dword [rbp - 0x3c], 0x3cab886
mov dword [rbp - 0x38], 0xf4442477
jle 0x180007f6c
lea rcx, [0x1801aa960]
call fcn.18019d7b8
cmp dword [0x1801aa960], 0xffffffff
jne 0x180007f6c
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fde0]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa678], xmm0
mov word [0x1801aa684], 0x1f5
movups xmmword [0x1801aa668], xmm6
mov dword [0x1801aa680], eax
call fcn.18019dbc4
lea rcx, [0x1801aa960]
call fcn.18019d74c
lea rcx, [0x1801aa668]
call fcn.180193c70
lea rdx, [0x1801aa668]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a4220]
mov qword [0x1801aa8a8], rax
mov eax, dword [rbx]
cmp dword [0x1801aa068], eax
mov dword [rbp - 0x40], 0xdaed6e36
mov dword [rbp - 0x3c], 0x8c946670
mov word [rbp - 0x38], 0xb34
jle 0x180008008
lea rcx, [0x1801aa068]
call fcn.18019d7b8
cmp dword [0x1801aa068], 0xffffffff
jne 0x180008008
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fdc0]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa0d8], xmm0
mov word [0x1801aa0e0], ax
mov byte [0x1801aa0e2], 1
movups xmmword [0x1801aa0c8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa068]
call fcn.18019d74c
lea rcx, [0x1801aa0c8]
call fcn.180193af0
lea rdx, [0x1801aa0c8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a3e90]
mov qword [0x1801aa8e8], rax
mov eax, dword [rbx]
cmp dword [0x1801aa5f0], eax
mov dword [rbp - 0x40], 0x6852e5ca
mov word [rbp - 0x3c], 0x6316
jle 0x180008099
lea rcx, [0x1801aa5f0]
call fcn.18019d7b8
cmp dword [0x1801aa5f0], 0xffffffff
jne 0x180008099
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fda0]
mov dword [0x1801aa7e0], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa7e4], ax
mov byte [0x1801aa7e6], 1
movups xmmword [0x1801aa7d0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa5f0]
call fcn.18019d74c
lea rcx, [0x1801aa7d0]
call fcn.180193970
lea rdx, [0x1801aa7d0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa944], eax
movdqa xmm6, xmmword [0x1801a47e0]
mov dword [rbp - 0x40], 0x8ec7b4b8
mov word [rbp - 0x3c], 0xaaf0
jle 0x180008125
lea rcx, [0x1801aa944]
call fcn.18019d7b8
cmp dword [0x1801aa944], 0xffffffff
jne 0x180008125
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fd80]
mov dword [0x1801aa528], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa52c], ax
mov word [0x1801aa52e], 0x1f3
movups xmmword [0x1801aa518], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa944]
call fcn.18019d74c
lea rcx, [0x1801aa518]
call fcn.1801937f0
lea rdx, [0x1801aa518]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa768], eax
movdqa xmm6, xmmword [0x1801a3b70]
mov dword [rbp - 0x40], 0x601b125c
mov dword [rbp - 0x3c], 0x60322c2a
mov dword [rbp - 0x38], 0x7519046c
jle 0x1800081bb
lea rcx, [0x1801aa768]
call fcn.18019d7b8
cmp dword [0x1801aa768], 0xffffffff
jne 0x1800081bb
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fd60]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa658], xmm0
mov word [0x1801aa664], 0x159
movups xmmword [0x1801aa648], xmm6
mov dword [0x1801aa660], eax
call fcn.18019dbc4
lea rcx, [0x1801aa768]
call fcn.18019d74c
lea rcx, [0x1801aa648]
call fcn.180193670
lea rdx, [0x1801aa648]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa0a0], eax
movdqa xmm6, xmmword [0x1801a33e0]
mov word [rbp - 0x40], 0xcf36
jle 0x180008235
lea rcx, [0x1801aa0a0]
call fcn.18019d7b8
cmp dword [0x1801aa0a0], 0xffffffff
jne 0x180008235
movzx eax, word [rbp - 0x40]
lea rcx, [0x18019fd40]
mov word [0x1801aa428], ax
mov byte [0x1801aa42a], 1
movups xmmword [0x1801aa418], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa0a0]
call fcn.18019d74c
lea rcx, [0x1801aa418]
call fcn.1801934f0
lea rdx, [0x1801aa418]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a3410]
mov qword [0x1801aa8f0], rax
mov eax, dword [rbx]
cmp dword [0x1801aa7cc], eax
mov word [rbp - 0x40], 0x5d9b
jle 0x1800082b6
lea rcx, [0x1801aa7cc]
call fcn.18019d7b8
cmp dword [0x1801aa7cc], 0xffffffff
jne 0x1800082b6
movzx eax, word [rbp - 0x40]
lea rcx, [0x18019fd20]
mov word [0x1801aa998], ax
mov byte [0x1801aa99a], 1
movups xmmword [0x1801aa988], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa7cc]
call fcn.18019d74c
lea rcx, [0x1801aa988]
call fcn.180193370
lea rdx, [0x1801aa988]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa9ec], eax
movdqa xmm6, xmmword [0x1801a4480]
mov dword [rbp - 0x40], 0x9335ecdd
jle 0x18000832f
lea rcx, [0x1801aa9ec]
call fcn.18019d7b8
cmp dword [0x1801aa9ec], 0xffffffff
jne 0x18000832f
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fd00]
mov dword [0x1801aa958], eax
mov byte [0x1801aa95c], 1
movups xmmword [0x1801aa948], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa9ec]
call fcn.18019d74c
lea rcx, [0x1801aa948]
call fcn.1801931f0
lea rdx, [0x1801aa948]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa924], eax
movdqa xmm6, xmmword [0x1801a2c90]
mov dword [rbp - 0x40], 0x60b264cf
mov word [rbp - 0x3c], 0x6cf7
jle 0x1800083bb
lea rcx, [0x1801aa924]
call fcn.18019d7b8
cmp dword [0x1801aa924], 0xffffffff
jne 0x1800083bb
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fce0]
mov dword [0x1801aa780], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa784], ax
mov word [0x1801aa786], 0x1a9
movups xmmword [0x1801aa770], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa924]
call fcn.18019d74c
lea rcx, [0x1801aa770]
call fcn.180193070
lea rdx, [0x1801aa770]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa40c], eax
movdqa xmm6, xmmword [0x1801a3790]
mov dword [rbp - 0x40], 0xbf10c2c7
mov dword [rbp - 0x3c], 0x3fd4f2c2
jle 0x18000843f
lea rcx, [0x1801aa40c]
call fcn.18019d7b8
cmp dword [0x1801aa40c], 0xffffffff
jne 0x18000843f
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fcc0]
movsd qword [0x1801aa4b8], xmm0
mov byte [0x1801aa4c0], 1
movups xmmword [0x1801aa4a8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa40c]
call fcn.18019d74c
lea rcx, [0x1801aa4a8]
call fcn.180192ee0
lea rdx, [0x1801aa4a8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa2f0], eax
movdqa xmm6, xmmword [0x1801a3f10]
movdqa xmm7, xmmword [0x1801a3f30]
jle 0x1800084b9
lea rcx, [0x1801aa2f0]
call fcn.18019d7b8
cmp dword [0x1801aa2f0], 0xffffffff
jne 0x1800084b9
lea rcx, [0x18019fca0]
mov word [0x1801aa9c0], 0x1bd
movups xmmword [0x1801aa9a0], xmm6
movups xmmword [0x1801aa9b0], xmm7
call fcn.18019dbc4
lea rcx, [0x1801aa2f0]
call fcn.18019d74c
lea rcx, [0x1801aa9a0]
call fcn.180192d60
lea rdx, [0x1801aa9a0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa0a8], eax
movdqa xmm6, xmmword [0x1801a3730]
mov dword [rbp - 0x40], 0x25171416
mov dword [rbp - 0x3c], 0x473cec44
mov word [rbp - 0x38], 0x711e
jle 0x18000854e
lea rcx, [0x1801aa0a8]
call fcn.18019d7b8
cmp dword [0x1801aa0a8], 0xffffffff
jne 0x18000854e
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fc80]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa368], xmm0
mov word [0x1801aa370], ax
mov byte [0x1801aa372], 1
movups xmmword [0x1801aa358], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa0a8]
call fcn.18019d74c
lea rcx, [0x1801aa358]
call fcn.180192be0
lea rdx, [0x1801aa358]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa11c], eax
movdqa xmm6, xmmword [0x1801a32f0]
mov dword [rbp - 0x40], 0xa242acc0
mov word [rbp - 0x3c], 0x375e
jle 0x1800085da
lea rcx, [0x1801aa11c]
call fcn.18019d7b8
cmp dword [0x1801aa11c], 0xffffffff
jne 0x1800085da
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fc60]
mov dword [0x1801aa760], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa764], ax
mov word [0x1801aa766], 0x10d
movups xmmword [0x1801aa750], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa11c]
call fcn.18019d74c
lea rcx, [0x1801aa750]
call fcn.180192a60
lea rdx, [0x1801aa750]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa874], eax
movdqa xmm6, xmmword [0x1801a31a0]
mov dword [rbp - 0x40], 0x23818d1c
jle 0x180008653
lea rcx, [0x1801aa874]
call fcn.18019d7b8
cmp dword [0x1801aa874], 0xffffffff
jne 0x180008653
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fc40]
mov dword [0x1801aa170], eax
mov byte [0x1801aa174], 1
movups xmmword [0x1801aa160], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa874]
call fcn.18019d74c
lea rcx, [0x1801aa160]
call fcn.1801928e0
lea rdx, [0x1801aa160]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa7a4], eax
movdqa xmm6, xmmword [0x1801a4580]
jle 0x1800086be
lea rcx, [0x1801aa7a4]
call fcn.18019d7b8
cmp dword [0x1801aa7a4], 0xffffffff
jne 0x1800086be
lea rcx, [0x18019fc20]
mov word [0x1801aa610], 0x13f
movups xmmword [0x1801aa600], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa7a4]
call fcn.18019d74c
lea rcx, [0x1801aa600]
call fcn.180192760
lea rdx, [0x1801aa600]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a44c0]
mov qword [0x1801aa8a0], rax
mov eax, dword [rbx]
cmp dword [0x1801aa920], eax
mov dword [rbp - 0x40], 0x7abf3284
mov word [rbp - 0x3c], 0x482c
jle 0x180008751
lea rcx, [0x1801aa920]
call fcn.18019d7b8
cmp dword [0x1801aa920], 0xffffffff
jne 0x180008751
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fc00]
mov dword [0x1801aa158], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa15c], ax
mov word [0x1801aa15e], 0x13f
movups xmmword [0x1801aa148], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa920]
call fcn.18019d74c
lea rcx, [0x1801aa148]
call fcn.1801925e0
lea rdx, [0x1801aa148]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a3dc0]
mov qword [0x1801aa918], rax
mov eax, dword [rbx]
cmp dword [0x1801aa440], eax
mov dword [rbp - 0x40], 0x1ae6df38
mov word [rbp - 0x3c], 0x2528
jle 0x1800087e2
lea rcx, [0x1801aa440]
call fcn.18019d7b8
cmp dword [0x1801aa440], 0xffffffff
jne 0x1800087e2
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019fbe0]
mov dword [0x1801aa708], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa70c], ax
mov byte [0x1801aa70e], 1
movups xmmword [0x1801aa6f8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa440]
call fcn.18019d74c
lea rcx, [0x1801aa6f8]
call fcn.180192460
lea rdx, [0x1801aa6f8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa76c], eax
movdqa xmm6, xmmword [0x1801a39b0]
mov dword [rbp - 0x40], 0x681ea352
mov dword [rbp - 0x3c], 0x72cdb042
mov word [rbp - 0x38], 0xa86e
jle 0x180008879
lea rcx, [0x1801aa76c]
call fcn.18019d7b8
cmp dword [0x1801aa76c], 0xffffffff
jne 0x180008879
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fbb0]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa3e8], xmm0
mov word [0x1801aa3f0], ax
mov word [0x1801aa3f2], 0x17f
movups xmmword [0x1801aa3d8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa76c]
call fcn.18019d74c
lea rcx, [0x1801aa3d8]
call fcn.1801922e0
lea rdx, [0x1801aa3d8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa514], eax
movdqa xmm6, xmmword [0x1801a3070]
mov dword [rbp - 0x40], 0x520b3c16
mov dword [rbp - 0x3c], 0x1019a068
mov word [rbp - 0x38], 0x60b
jle 0x180008910
lea rcx, [0x1801aa514]
call fcn.18019d7b8
cmp dword [0x1801aa514], 0xffffffff
jne 0x180008910
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fb80]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa458], xmm0
mov word [0x1801aa460], ax
mov word [0x1801aa462], 0x169
movups xmmword [0x1801aa448], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa514]
call fcn.18019d74c
lea rcx, [0x1801aa448]
call fcn.180192160
lea rdx, [0x1801aa448]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa060], eax
movdqa xmm6, xmmword [0x1801a3e20]
mov dword [rbp - 0x40], 0x42a76860
mov dword [rbp - 0x3c], 0xd5d20625
jle 0x180008994
lea rcx, [0x1801aa060]
call fcn.18019d7b8
cmp dword [0x1801aa060], 0xffffffff
jne 0x180008994
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fb60]
movsd qword [0x1801aa110], xmm0
mov byte [0x1801aa118], 1
movups xmmword [0x1801aa100], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa060]
call fcn.18019d74c
lea rcx, [0x1801aa100]
call fcn.180191fd0
lea rdx, [0x1801aa100]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa074], eax
movdqa xmm6, xmmword [0x1801a3750]
mov dword [rbp - 0x40], 0x51db2dfe
mov dword [rbp - 0x3c], 0x639af916
jle 0x180008a1a
lea rcx, [0x1801aa074]
call fcn.18019d7b8
cmp dword [0x1801aa074], 0xffffffff
jne 0x180008a1a
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fb40]
movsd qword [0x1801aa3a8], xmm0
mov word [0x1801aa3b0], 0x197
movups xmmword [0x1801aa398], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa074]
call fcn.18019d74c
lea rcx, [0x1801aa398]
call fcn.180191e50
lea rdx, [0x1801aa398]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa898], eax
movdqa xmm6, xmmword [0x1801a2d30]
mov word [rbp - 0x40], 0xd50b
jle 0x180008a94
lea rcx, [0x1801aa898]
call fcn.18019d7b8
cmp dword [0x1801aa898], 0xffffffff
jne 0x180008a94
movzx eax, word [rbp - 0x40]
lea rcx, [0x18019fb20]
mov word [0x1801aa2b0], ax
mov byte [0x1801aa2b2], 1
movups xmmword [0x1801aa2a0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa898]
call fcn.18019d74c
lea rcx, [0x1801aa2a0]
call fcn.180191cd0
lea rdx, [0x1801aa2a0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa5e8], eax
movdqa xmm6, xmmword [0x1801a3810]
mov dword [rbp - 0x40], 0xbd040704
mov dword [rbp - 0x3c], 0x29ff23f6
jle 0x180008b18
lea rcx, [0x1801aa5e8]
call fcn.18019d7b8
cmp dword [0x1801aa5e8], 0xffffffff
jne 0x180008b18
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fb00]
movsd qword [0x1801aa558], xmm0
mov byte [0x1801aa560], 1
movups xmmword [0x1801aa548], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa5e8]
call fcn.18019d74c
lea rcx, [0x1801aa548]
call fcn.180191b40
lea rdx, [0x1801aa548]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa0c4], eax
movdqa xmm6, xmmword [0x1801a3d40]
mov dword [rbp - 0x40], 0x8cdd80fe
mov dword [rbp - 0x3c], 0xae4a34b5
mov dword [rbp - 0x38], 0xefd99ad2
jle 0x180008bac
lea rcx, [0x1801aa0c4]
call fcn.18019d7b8
cmp dword [0x1801aa0c4], 0xffffffff
jne 0x180008bac
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fae0]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa728], xmm0
mov byte [0x1801aa734], 1
movups xmmword [0x1801aa718], xmm6
mov dword [0x1801aa730], eax
call fcn.18019dbc4
lea rcx, [0x1801aa0c4]
call fcn.18019d74c
lea rcx, [0x1801aa718]
call fcn.1801919c0
lea rdx, [0x1801aa718]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa68c], eax
movdqa xmm6, xmmword [0x1801a4280]
mov dword [rbp - 0x40], 0x7f32c0de
mov dword [rbp - 0x3c], 0xa9d556a5
mov dword [rbp - 0x38], 0x6322ebec
mov word [rbp - 0x34], 0x35f2
jle 0x180008c51
lea rcx, [0x1801aa68c]
call fcn.18019d7b8
cmp dword [0x1801aa68c], 0xffffffff
jne 0x180008c51
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019fab0]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa840], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa844], ax
mov byte [0x1801aa846], 1
movups xmmword [0x1801aa828], xmm6
movsd qword [0x1801aa838], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa68c]
call fcn.18019d74c
lea rcx, [0x1801aa828]
call fcn.180191840
lea rdx, [0x1801aa828]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa7a0], eax
movdqa xmm6, xmmword [0x1801a2f50]
mov dword [rbp - 0x40], 0xa2df9eba
mov dword [rbp - 0x3c], 0x6182032b
jle 0x180008cd5
lea rcx, [0x1801aa7a0]
call fcn.18019d7b8
cmp dword [0x1801aa7a0], 0xffffffff
jne 0x180008cd5
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fa90]
movsd qword [0x1801aa7c0], xmm0
mov byte [0x1801aa7c8], 1
movups xmmword [0x1801aa7b0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa7a0]
call fcn.18019d74c
lea rcx, [0x1801aa7b0]
call fcn.1801916b0
lea rdx, [0x1801aa7b0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa434], eax
movdqa xmm6, xmmword [0x1801a2f30]
mov dword [rbp - 0x40], 0x5d496482
mov dword [rbp - 0x3c], 0x7b8b60
mov dword [rbp - 0x38], 0x295468be
jle 0x180008d69
lea rcx, [0x1801aa434]
call fcn.18019d7b8
cmp dword [0x1801aa434], 0xffffffff
jne 0x180008d69
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fa70]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa578], xmm0
mov byte [0x1801aa584], 1
movups xmmword [0x1801aa568], xmm6
mov dword [0x1801aa580], eax
call fcn.18019dbc4
lea rcx, [0x1801aa434]
call fcn.18019d74c
lea rcx, [0x1801aa568]
call fcn.180191530
lea rdx, [0x1801aa568]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa42c], eax
movdqa xmm6, xmmword [0x1801a3360]
mov dword [rbp - 0x40], 0x465b0fbe
mov dword [rbp - 0x3c], 0x352fd8bb
mov dword [rbp - 0x38], 0x295a1a88
jle 0x180008dfd
lea rcx, [0x1801aa42c]
call fcn.18019d7b8
cmp dword [0x1801aa42c], 0xffffffff
jne 0x180008dfd
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019fa50]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa888], xmm0
mov byte [0x1801aa894], 1
movups xmmword [0x1801aa878], xmm6
mov dword [0x1801aa890], eax
call fcn.18019dbc4
lea rcx, [0x1801aa42c]
call fcn.18019d74c
lea rcx, [0x1801aa878]
call fcn.1801913b0
lea rdx, [0x1801aa878]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa4c4], eax
movdqa xmm6, xmmword [0x1801a41d0]
movdqa xmm7, xmmword [0x1801a45c0]
jle 0x180008e75
lea rcx, [0x1801aa4c4]
call fcn.18019d7b8
cmp dword [0x1801aa4c4], 0xffffffff
jne 0x180008e75
lea rcx, [0x18019fa30]
mov byte [0x1801aa238], 1
movups xmmword [0x1801aa218], xmm6
movups xmmword [0x1801aa228], xmm7
call fcn.18019dbc4
lea rcx, [0x1801aa4c4]
call fcn.18019d74c
lea rcx, [0x1801aa218]
call fcn.180191220
lea rdx, [0x1801aa218]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa9c4], eax
movdqa xmm6, xmmword [0x1801a3430]
mov dword [rbp - 0x40], 0xee080d92
mov dword [rbp - 0x3c], 0x161990fb
mov dword [rbp - 0x38], 0xf81d1ab9
mov word [rbp - 0x34], 0xf5fc
jle 0x180008f1a
lea rcx, [0x1801aa9c4]
call fcn.18019d7b8
cmp dword [0x1801aa9c4], 0xffffffff
jne 0x180008f1a
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019fa00]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa6e8], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa6ec], ax
mov byte [0x1801aa6ee], 1
movups xmmword [0x1801aa6d0], xmm6
movsd qword [0x1801aa6e0], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa9c4]
call fcn.18019d74c
lea rcx, [0x1801aa6d0]
call fcn.1801910a0
lea rdx, [0x1801aa6d0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa208], eax
movdqa xmm6, xmmword [0x1801a3ce0]
mov dword [rbp - 0x40], 0x3f15a3ba
mov word [rbp - 0x3c], 0xb5b8
jle 0x180008fa4
lea rcx, [0x1801aa208]
call fcn.18019d7b8
cmp dword [0x1801aa208], 0xffffffff
jne 0x180008fa4
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f9e0]
mov dword [0x1801aa320], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa324], ax
mov byte [0x1801aa326], 1
movups xmmword [0x1801aa310], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa208]
call fcn.18019d74c
lea rcx, [0x1801aa310]
call fcn.180190f20
lea rdx, [0x1801aa310]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa4c8], eax
movdqa xmm6, xmmword [0x1801a4090]
movdqa xmm7, xmmword [0x1801a3eb0]
mov dword [rbp - 0x30], 0xd04f5abe
mov word [rbp - 0x2c], 0x7c30
jle 0x18000903f
lea rcx, [0x1801aa4c8]
call fcn.18019d7b8
cmp dword [0x1801aa4c8], 0xffffffff
jne 0x18000903f
mov eax, dword [rbp - 0x30]
lea rcx, [0x18019f9b0]
mov dword [0x1801aa350], eax
movzx eax, word [rbp - 0x2c]
mov word [0x1801aa354], ax
mov word [0x1801aa356], 0x1d3
movups xmmword [0x1801aa330], xmm6
movups xmmword [0x1801aa340], xmm7
call fcn.18019dbc4
lea rcx, [0x1801aa4c8]
call fcn.18019d74c
lea rcx, [0x1801aa330]
call fcn.180190da0
lea rdx, [0x1801aa330]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa438], eax
movdqa xmm6, xmmword [0x1801a33c0]
mov dword [rbp - 0x40], 0x909888eb
jle 0x1800090ba
lea rcx, [0x1801aa438]
call fcn.18019d7b8
cmp dword [0x1801aa438], 0xffffffff
jne 0x1800090ba
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f990]
mov dword [0x1801aa5c0], eax
mov word [0x1801aa5c4], 0x1a1
movups xmmword [0x1801aa5b0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa438]
call fcn.18019d74c
lea rcx, [0x1801aa5b0]
call fcn.180190c20
lea rdx, [0x1801aa5b0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa070], eax
movdqa xmm6, xmmword [0x1801a38d0]
mov dword [rbp - 0x40], 0xe69f1fea
mov word [rbp - 0x3c], 0xb974
jle 0x180009146
lea rcx, [0x1801aa070]
call fcn.18019d7b8
cmp dword [0x1801aa070], 0xffffffff
jne 0x180009146
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f970]
mov dword [0x1801aa798], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa79c], ax
mov word [0x1801aa79e], 0x139
movups xmmword [0x1801aa788], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa070]
call fcn.18019d74c
lea rcx, [0x1801aa788]
call fcn.180190aa0
lea rdx, [0x1801aa788]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa9e4], eax
movdqa xmm6, xmmword [0x1801a3d70]
mov dword [rbp - 0x40], 0xa0524a5
jle 0x1800091c1
lea rcx, [0x1801aa9e4]
call fcn.18019d7b8
cmp dword [0x1801aa9e4], 0xffffffff
jne 0x1800091c1
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f950]
mov dword [0x1801aa9d8], eax
mov word [0x1801aa9dc], 0x1b5
movups xmmword [0x1801aa9c8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa9e4]
call fcn.18019d74c
lea rcx, [0x1801aa9c8]
call fcn.180190920
lea rdx, [0x1801aa9c8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa328], eax
movdqa xmm6, xmmword [0x1801a3400]
mov word [rbp - 0x40], 0xaaf3
jle 0x18000923d
lea rcx, [0x1801aa328]
call fcn.18019d7b8
cmp dword [0x1801aa328], 0xffffffff
jne 0x18000923d
movzx eax, word [rbp - 0x40]
lea rcx, [0x18019f930]
mov word [0x1801aa408], ax
mov word [0x1801aa40a], 0x11f
movups xmmword [0x1801aa3f8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa328]
call fcn.18019d74c
lea rcx, [0x1801aa3f8]
call fcn.1801907a0
lea rdx, [0x1801aa3f8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa824], eax
movdqa xmm6, xmmword [0x1801a4080]
mov dword [rbp - 0x40], 0x2b52b7a8
jle 0x1800092b8
lea rcx, [0x1801aa824]
call fcn.18019d7b8
cmp dword [0x1801aa824], 0xffffffff
jne 0x1800092b8
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f910]
mov dword [0x1801aa748], eax
mov word [0x1801aa74c], 0x101
movups xmmword [0x1801aa738], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa824]
call fcn.18019d74c
lea rcx, [0x1801aa738]
call fcn.180190620
lea rdx, [0x1801aa738]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa5ec], eax
movdqa xmm6, xmmword [0x1801a3200]
mov dword [rbp - 0x40], 0x2cb405a9
mov word [rbp - 0x3c], 0x3dba
jle 0x180009342
lea rcx, [0x1801aa5ec]
call fcn.18019d7b8
cmp dword [0x1801aa5ec], 0xffffffff
jne 0x180009342
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f8f0]
mov dword [0x1801aa6a0], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa6a4], ax
mov byte [0x1801aa6a6], 1
movups xmmword [0x1801aa690], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa5ec]
call fcn.18019d74c
lea rcx, [0x1801aa690]
call fcn.1801904a0
lea rdx, [0x1801aa690]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a2e70]
movdqa xmm7, xmmword [0x1801a2f60]
mov qword [0x1801aa910], rax
mov eax, dword [rbx]
cmp dword [0x1801aa710], eax
mov word [rbp - 0x30], 0xe744
jle 0x1800093d2
lea rcx, [0x1801aa710]
call fcn.18019d7b8
cmp dword [0x1801aa710], 0xffffffff
jne 0x1800093d2
movzx eax, word [rbp - 0x30]
lea rcx, [0x18019f8d0]
mov word [0x1801aa4f0], ax
mov byte [0x1801aa4f2], 1
movups xmmword [0x1801aa4d0], xmm6
movups xmmword [0x1801aa4e0], xmm7
call fcn.18019dbc4
lea rcx, [0x1801aa710]
call fcn.18019d74c
lea rcx, [0x1801aa4d0]
call fcn.180190320
lea rdx, [0x1801aa4d0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a2ca0]
mov qword [0x1801aa900], rax
mov eax, dword [rbx]
cmp dword [0x1801aa410], eax
mov dword [rbp - 0x40], 0x77bec44c
mov dword [rbp - 0x3c], 0x64b6e01
jle 0x18000945f
lea rcx, [0x1801aa410]
call fcn.18019d7b8
cmp dword [0x1801aa410], 0xffffffff
jne 0x18000945f
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f8b0]
movsd qword [0x1801aa508], xmm0
mov word [0x1801aa510], 0x113
movups xmmword [0x1801aa4f8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa410]
call fcn.18019d74c
lea rcx, [0x1801aa4f8]
call fcn.1801901a0
lea rdx, [0x1801aa4f8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a3640]
mov qword [0x1801aa8d0], rax
mov eax, dword [rbx]
cmp dword [0x1801aa588], eax
mov dword [rbp - 0x40], 0xa01d1417
mov word [rbp - 0x3c], 0xc2ec
jle 0x1800094f2
lea rcx, [0x1801aa588]
call fcn.18019d7b8
cmp dword [0x1801aa588], 0xffffffff
jne 0x1800094f2
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f890]
mov dword [0x1801aa540], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa544], ax
mov word [0x1801aa546], 0x1c1
movups xmmword [0x1801aa530], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa588]
call fcn.18019d74c
lea rcx, [0x1801aa530]
call fcn.180190020
lea rdx, [0x1801aa530]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a39c0]
mov qword [0x1801aa8b0], rax
mov eax, dword [rbx]
cmp dword [0x1801aa27c], eax
mov dword [rbp - 0x40], 0x6fb8ac0c
mov dword [rbp - 0x3c], 0x7822a17a
jle 0x18000957f
lea rcx, [0x1801aa27c]
call fcn.18019d7b8
cmp dword [0x1801aa27c], 0xffffffff
jne 0x18000957f
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f870]
movsd qword [0x1801aa6c0], xmm0
mov word [0x1801aa6c8], 0x153
movups xmmword [0x1801aa6b0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa27c]
call fcn.18019d74c
lea rcx, [0x1801aa6b0]
call fcn.18018fea0
lea rdx, [0x1801aa6b0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa618], eax
movdqa xmm6, xmmword [0x1801a3da0]
mov dword [rbp - 0x40], 0xfc5b68e
mov dword [rbp - 0x3c], 0x9085723d
mov word [rbp - 0x38], 0xdfb5
jle 0x180009614
lea rcx, [0x1801aa618]
call fcn.18019d7b8
cmp dword [0x1801aa618], 0xffffffff
jne 0x180009614
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f850]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa478], xmm0
mov word [0x1801aa480], ax
mov byte [0x1801aa482], 1
movups xmmword [0x1801aa468], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa618]
call fcn.18019d74c
lea rcx, [0x1801aa468]
call fcn.18018fd20
lea rdx, [0x1801aa468]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa5f8], eax
movdqa xmm6, xmmword [0x1801a3540]
mov dword [rbp - 0x40], 0xb4150e06
mov dword [rbp - 0x3c], 0x560fdcb3
mov word [rbp - 0x38], 0x673c
jle 0x1800096a9
lea rcx, [0x1801aa5f8]
call fcn.18019d7b8
cmp dword [0x1801aa5f8], 0xffffffff
jne 0x1800096a9
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f830]
movzx eax, word [rbp - 0x38]
movsd qword [0x1801aa270], xmm0
mov word [0x1801aa278], ax
mov byte [0x1801aa27a], 1
movups xmmword [0x1801aa260], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa5f8]
call fcn.18019d74c
lea rcx, [0x1801aa260]
call fcn.18018fba0
lea rdx, [0x1801aa260]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa5fc], eax
movdqa xmm6, xmmword [0x1801a3c70]
mov dword [rbp - 0x40], 0x3ea36ec5
mov dword [rbp - 0x3c], 0x4478828d
mov dword [rbp - 0x38], 0x31a65ed2
mov word [rbp - 0x34], 0xe38b
jle 0x18000974e
lea rcx, [0x1801aa5fc]
call fcn.18019d7b8
cmp dword [0x1801aa5fc], 0xffffffff
jne 0x18000974e
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019f800]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa138], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa13c], ax
mov byte [0x1801aa13e], 1
movups xmmword [0x1801aa120], xmm6
movsd qword [0x1801aa130], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa5fc]
call fcn.18019d74c
lea rcx, [0x1801aa120]
call fcn.18018fa20
lea rdx, [0x1801aa120]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a4010]
mov qword [0x1801aa8c8], rax
mov eax, dword [rbx]
cmp dword [0x1801aa2d0], eax
mov dword [rbp - 0x40], 0x3e9df8b5
mov dword [rbp - 0x3c], 0xa6a048d1
mov dword [rbp - 0x38], 0x3a80c6af
jle 0x1800097eb
lea rcx, [0x1801aa2d0]
call fcn.18019d7b8
cmp dword [0x1801aa2d0], 0xffffffff
jne 0x1800097eb
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f7e0]
mov eax, dword [rbp - 0x38]
movsd qword [0x1801aa5a0], xmm0
mov word [0x1801aa5ac], 0x1a3
movups xmmword [0x1801aa590], xmm6
mov dword [0x1801aa5a8], eax
call fcn.18019dbc4
lea rcx, [0x1801aa2d0]
call fcn.18019d74c
lea rcx, [0x1801aa590]
call fcn.18018f8a0
lea rdx, [0x1801aa590]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a38f0]
mov qword [0x1801aa8d8], rax
mov eax, dword [rbx]
cmp dword [0x1801aa4a0], eax
jle 0x18000985d
lea rcx, [0x1801aa4a0]
call fcn.18019d7b8
cmp dword [0x1801aa4a0], 0xffffffff
jne 0x18000985d
lea rcx, [0x18019f7c0]
mov word [0x1801aa0f8], 0x127
movups xmmword [0x1801aa0e8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa4a0]
call fcn.18019d74c
lea rcx, [0x1801aa0e8]
call fcn.18018f720
lea rdx, [0x1801aa0e8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa214], eax
movdqa xmm6, xmmword [0x1801a43b0]
mov dword [rbp - 0x40], 0xcaeb26c9
mov dword [rbp - 0x3c], 0xc127dab1
mov dword [rbp - 0x38], 0xdfe00de2
mov word [rbp - 0x34], 0xafa0
jle 0x180009902
lea rcx, [0x1801aa214]
call fcn.18019d7b8
cmp dword [0x1801aa214], 0xffffffff
jne 0x180009902
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019f790]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa200], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa204], ax
mov byte [0x1801aa206], 1
movups xmmword [0x1801aa1e8], xmm6
movsd qword [0x1801aa1f8], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa214]
call fcn.18019d74c
lea rcx, [0x1801aa1e8]
call fcn.18018f5a0
lea rdx, [0x1801aa1e8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa940], eax
movdqa xmm6, xmmword [0x1801a47b0]
mov dword [rbp - 0x40], 0x5cc85fce
mov dword [rbp - 0x3c], 0x99bad70f
jle 0x180009986
lea rcx, [0x1801aa940]
call fcn.18019d7b8
cmp dword [0x1801aa940], 0xffffffff
jne 0x180009986
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f770]
movsd qword [0x1801aa1d8], xmm0
mov byte [0x1801aa1e0], 1
movups xmmword [0x1801aa1c8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa940]
call fcn.18019d74c
lea rcx, [0x1801aa1c8]
call fcn.18018f410
lea rdx, [0x1801aa1c8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa0a4], eax
movdqa xmm6, xmmword [0x1801a3a70]
movdqa xmm7, xmmword [0x1801a3c30]
jle 0x180009a00
lea rcx, [0x1801aa0a4]
call fcn.18019d7b8
cmp dword [0x1801aa0a4], 0xffffffff
jne 0x180009a00
lea rcx, [0x18019f750]
mov word [0x1801aa640], 0x167
movups xmmword [0x1801aa620], xmm6
movups xmmword [0x1801aa630], xmm7
call fcn.18019dbc4
lea rcx, [0x1801aa0a4]
call fcn.18019d74c
lea rcx, [0x1801aa620]
call fcn.18018f290
lea rdx, [0x1801aa620]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa06c], eax
movdqa xmm6, xmmword [0x1801a4330]
movaps xmm7, xmmword [rsp + 0x50]
mov dword [rbp - 0x40], 0x63e934fc
mov dword [rbp - 0x3c], 0xcb09eeba
jle 0x180009a89
lea rcx, [0x1801aa06c]
call fcn.18019d7b8
cmp dword [0x1801aa06c], 0xffffffff
jne 0x180009a89
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f730]
movsd qword [0x1801aa978], xmm0
mov byte [0x1801aa980], 1
movups xmmword [0x1801aa968], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa06c]
call fcn.18019d74c
lea rcx, [0x1801aa968]
call fcn.18018f100
lea rdx, [0x1801aa968]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa9e0], eax
movdqa xmm6, xmmword [0x1801a46e0]
mov dword [rbp - 0x40], 0x3cf47faa
mov dword [rbp - 0x3c], 0x8528cf77
jle 0x180009b0d
lea rcx, [0x1801aa9e0]
call fcn.18019d7b8
cmp dword [0x1801aa9e0], 0xffffffff
jne 0x180009b0d
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f710]
movsd qword [0x1801aa818], xmm0
mov byte [0x1801aa820], 1
movups xmmword [0x1801aa808], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa9e0]
call fcn.18019d74c
lea rcx, [0x1801aa808]
call fcn.18018ef70
lea rdx, [0x1801aa808]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa43c], eax
movdqa xmm6, xmmword [0x1801a4530]
mov dword [rbp - 0x40], 0xde9c4df8
mov word [rbp - 0x3c], 0xb34a
jle 0x180009b97
lea rcx, [0x1801aa43c]
call fcn.18019d7b8
cmp dword [0x1801aa43c], 0xffffffff
jne 0x180009b97
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f6f0]
mov dword [0x1801aa938], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa93c], ax
mov byte [0x1801aa93e], 1
movups xmmword [0x1801aa928], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa43c]
call fcn.18019d74c
lea rcx, [0x1801aa928]
call fcn.18018edf0
lea rdx, [0x1801aa928]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa09c], eax
movdqa xmm6, xmmword [0x1801a48f0]
mov dword [rbp - 0x40], 0xb334d9b8
mov dword [rbp - 0x3c], 0xecf06046
mov dword [rbp - 0x38], 0xbc30c585
mov word [rbp - 0x34], 0x547
jle 0x180009c3c
lea rcx, [0x1801aa09c]
call fcn.18019d7b8
cmp dword [0x1801aa09c], 0xffffffff
jne 0x180009c3c
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019f6c0]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa1a8], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa1ac], ax
mov byte [0x1801aa1ae], 1
movups xmmword [0x1801aa190], xmm6
movsd qword [0x1801aa1a0], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa09c]
call fcn.18019d74c
lea rcx, [0x1801aa190]
call fcn.18018ec70
lea rdx, [0x1801aa190]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa7a8], eax
movdqa xmm6, xmmword [0x1801a4860]
mov dword [rbp - 0x40], 0xbf98d9f4
mov word [rbp - 0x3c], 0xc386
jle 0x180009cc6
lea rcx, [0x1801aa7a8]
call fcn.18019d7b8
cmp dword [0x1801aa7a8], 0xffffffff
jne 0x180009cc6
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f6a0]
mov dword [0x1801aa2c8], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa2cc], ax
mov byte [0x1801aa2ce], 1
movups xmmword [0x1801aa2b8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa7a8]
call fcn.18019d74c
lea rcx, [0x1801aa2b8]
call fcn.18018eaf0
lea rdx, [0x1801aa2b8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa614], eax
movdqa xmm6, xmmword [0x1801a2fc0]
mov dword [rbp - 0x40], 0xb69c8c57
mov dword [rbp - 0x3c], 0x269dc0b0
mov dword [rbp - 0x38], 0x9c938455
mov word [rbp - 0x34], 0xa5b2
jle 0x180009d6b
lea rcx, [0x1801aa614]
call fcn.18019d7b8
cmp dword [0x1801aa614], 0xffffffff
jne 0x180009d6b
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019f670]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa258], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa25c], ax
mov byte [0x1801aa25e], 1
movups xmmword [0x1801aa240], xmm6
movsd qword [0x1801aa250], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa614]
call fcn.18019d74c
lea rcx, [0x1801aa240]
call fcn.18018e970
lea rdx, [0x1801aa240]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa5f4], eax
movdqa xmm6, xmmword [0x1801a40f0]
mov dword [rbp - 0x40], 0x945a542b
mov dword [rbp - 0x3c], 0x94e7da24
mov dword [rbp - 0x38], 0xbe555c29
mov word [rbp - 0x34], 0xbf32
jle 0x180009e10
lea rcx, [0x1801aa5f4]
call fcn.18019d7b8
cmp dword [0x1801aa5f4], 0xffffffff
jne 0x180009e10
mov eax, dword [rbp - 0x38]
lea rcx, [0x18019f640]
movsd xmm0, qword [rbp - 0x40]
mov dword [0x1801aa800], eax
movzx eax, word [rbp - 0x34]
mov word [0x1801aa804], ax
mov byte [0x1801aa806], 1
movups xmmword [0x1801aa7e8], xmm6
movsd qword [0x1801aa7f8], xmm0
call fcn.18019dbc4
lea rcx, [0x1801aa5f4]
call fcn.18019d74c
lea rcx, [0x1801aa7e8]
call fcn.18018e7f0
lea rdx, [0x1801aa7e8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa394], eax
movdqa xmm6, xmmword [0x1801a4740]
mov dword [rbp - 0x40], 0xe4169e4
mov word [rbp - 0x3c], 0x8884
jle 0x180009e9c
lea rcx, [0x1801aa394]
call fcn.18019d7b8
cmp dword [0x1801aa394], 0xffffffff
jne 0x180009e9c
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f620]
mov dword [0x1801aa308], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa30c], ax
mov word [0x1801aa30e], 0x197
movups xmmword [0x1801aa2f8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa394]
call fcn.18019d74c
lea rcx, [0x1801aa2f8]
call fcn.18018e670
lea rdx, [0x1801aa2f8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa078], eax
movdqa xmm6, xmmword [0x1801a48a0]
mov dword [rbp - 0x40], 0x9b2c8328
jle 0x180009f15
lea rcx, [0x1801aa078]
call fcn.18019d7b8
cmp dword [0x1801aa078], 0xffffffff
jne 0x180009f15
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f600]
mov dword [0x1801aa1c0], eax
mov byte [0x1801aa1c4], 1
movups xmmword [0x1801aa1b0], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa078]
call fcn.18019d74c
lea rcx, [0x1801aa1b0]
call fcn.18018e4f0
lea rdx, [0x1801aa1b0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa984], eax
movdqa xmm6, xmmword [0x1801a2d90]
mov word [rbp - 0x40], 0x59f4
jle 0x180009f8f
lea rcx, [0x1801aa984]
call fcn.18019d7b8
cmp dword [0x1801aa984], 0xffffffff
jne 0x180009f8f
movzx eax, word [rbp - 0x40]
lea rcx, [0x18019f5e0]
mov word [0x1801aa188], ax
mov byte [0x1801aa18a], 1
movups xmmword [0x1801aa178], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa984]
call fcn.18019d74c
lea rcx, [0x1801aa178]
call fcn.18018e370
lea rdx, [0x1801aa178]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movdqa xmm6, xmmword [0x1801a3f00]
mov qword [0x1801aa908], rax
mov eax, dword [rbx]
cmp dword [0x1801aa9e8], eax
mov dword [rbp - 0x40], 0x20ed7614
mov word [rbp - 0x3c], 0xbf2f
jle 0x18000a020
lea rcx, [0x1801aa9e8]
call fcn.18019d7b8
cmp dword [0x1801aa9e8], 0xffffffff
jne 0x18000a020
mov eax, dword [rbp - 0x40]
lea rcx, [0x18019f5c0]
mov dword [0x1801aa2e8], eax
movzx eax, word [rbp - 0x3c]
mov word [0x1801aa2ec], ax
mov byte [0x1801aa2ee], 1
movups xmmword [0x1801aa2d8], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa9e8]
call fcn.18019d74c
lea rcx, [0x1801aa2d8]
call fcn.18018e1f0
lea rdx, [0x1801aa2d8]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [rbx]
cmp dword [0x1801aa20c], eax
movdqa xmm6, xmmword [0x1801a4670]
mov rbx, qword [rsp + 0x80]
mov dword [rbp - 0x40], 0x7f289a80
mov dword [rbp - 0x3c], 0x815ff8e9
jle 0x18000a0ac
lea rcx, [0x1801aa20c]
call fcn.18019d7b8
cmp dword [0x1801aa20c], 0xffffffff
jne 0x18000a0ac
movsd xmm0, qword [rbp - 0x40]
lea rcx, [0x18019f5a0]
movsd qword [0x1801aa290], xmm0
mov byte [0x1801aa298], 1
movups xmmword [0x1801aa280], xmm6
call fcn.18019dbc4
lea rcx, [0x1801aa20c]
call fcn.18019d74c
lea rcx, [0x1801aa280]
call fcn.18018e060
lea rdx, [0x1801aa280]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
movaps xmm6, xmmword [rsp + 0x60]
mov rdi, qword [rsp + 0x88]
mov qword [0x1801aa8e0], rax
mov byte [0x1801aa8c0], 1
add rsp, 0x70
pop rbp
ret