Function at 0x140074c30
Capabilities:
Link many functions at runtime

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdi
push rbp
lea rbp, [rsp - 0x100]
sub rsp, 0x200
mov rax, qword [0x1401fd600]
xor rax, rsp
mov qword [rbp + 0xf8], rax
cmp byte [0x140203090], 0
jne 0x140077472
mov rax, qword gs:[0x58]
mov rbx, qword [rax]
mov ecx, 0x18f0
mov eax, dword [rcx + rbx]
mov edi, 0x1b40
add rdi, rbx
test al, 1
jne 0x140074cb5
or eax, 1
mov dword [rcx + rbx], eax
mov dword [rdi + 0xa], 0x13929c5
mov dword [rdi], 0x2bdbd45e
mov dword [rdi + 4], 0xbbc6475c
mov word [rdi + 8], 0xd51b
lea rcx, [0x1401905a0]
call fcn.14015b9c0
nop
cmp byte [rdi + 0xd], 0
je 0x140074cf2
xor byte [rdi], 0x35
xor byte [rdi + 1], 0xb1
xor byte [rdi + 2], 0xa9
xor byte [rdi + 3], 0x45
xor byte [rdi + 4], 0x39
xor byte [rdi + 5], 0x2b
xor byte [rdi + 6], 0xf5
xor byte [rdi + 7], 0x89
xor byte [rdi + 8], 0x35
xor byte [rdi + 9], 0xb1
xor byte [rdi + 0xa], 0xa9
xor byte [rdi + 0xb], 0x45
xor byte [rdi + 0xc], 0x39
mov byte [rdi + 0xd], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x140203098], rax
test rax, rax
je 0x140077496
mov ecx, 0x1ac4
mov eax, dword [rcx + rbx]
mov edx, 0x17e8
test al, 1
jne 0x140074d52
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xb], 0x1d3
mov dword [rdi], 0xa3befb26
mov dword [rdi + 4], 0x715b7a07
mov word [rdi + 8], 0xe521
mov byte [rdi + 0xa], 0xab
lea rcx, [0x140190580]
call fcn.14015b9c0
nop
jmp 0x140074d56
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xc], 0
je 0x140074d8f
xor byte [rdi], 0x45
xor byte [rdi + 1], 0x89
xor byte [rdi + 2], 0xc7
xor byte [rdi + 3], 0xd3
xor byte [rdi + 4], 0x73
xor byte [rdi + 5], 0x49
xor byte [rdi + 6], 0x69
xor byte [rdi + 7], 0x5f
xor byte [rdi + 8], 0x45
xor byte [rdi + 9], 0x89
xor byte [rdi + 0xa], 0xc7
xor byte [rdi + 0xb], 0xd3
mov byte [rdi + 0xc], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030a0], rax
test rax, rax
je 0x140077496
mov ecx, 0x1ac8
mov eax, dword [rcx + rbx]
mov edx, 0x1988
test al, 1
jne 0x140074de6
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 8], 0x11de78b
mov dword [rdi], 0xf778f892
mov dword [rdi + 4], 0xfffba79c
lea rcx, [0x140190550]
call fcn.14015b9c0
nop
jmp 0x140074dea
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xb], 0
je 0x140074e1f
xor byte [rdi], 0xe7
xor byte [rdi + 1], 0x8b
xor byte [rdi + 2], 0x1d
xor byte [rdi + 3], 0x85
xor byte [rdi + 4], 0xaf
xor byte [rdi + 5], 0x95
xor byte [rdi + 6], 0xd5
xor byte [rdi + 7], 0x9b
xor byte [rdi + 8], 0xe7
xor byte [rdi + 9], 0x8b
xor byte [rdi + 0xa], 0x1d
mov byte [rdi + 0xb], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030a8], rax
test rax, rax
je 0x140077496
mov ecx, 0x1b1c
mov eax, dword [rcx + rbx]
mov edx, 0x1870
test al, 1
jne 0x140074e79
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 9], 0x13b
mov dword [rdi], 0xcaf85fe0
mov dword [rdi + 4], 0xa5133577
mov byte [rdi + 8], 0xeb
lea rcx, [0x140190530]
call fcn.14015b9c0
nop
jmp 0x140074e7d
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xa], 0
je 0x140074eae
xor byte [rdi], 0x87
xor byte [rdi + 1], 0x3b
xor byte [rdi + 2], 0x91
xor byte [rdi + 3], 0xf9
xor byte [rdi + 4], 0x45
xor byte [rdi + 5], 0x1b
xor byte [rdi + 6], 0x77
xor byte [rdi + 7], 0xc9
xor byte [rdi + 8], 0x87
xor byte [rdi + 9], 0x3b
mov byte [rdi + 0xa], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030b0], rax
test rax, rax
je 0x140077496
mov ecx, 0x17fc
mov eax, dword [rcx + rbx]
mov edx, 0x1928
test al, 1
jne 0x140074f08
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 9], 0x193
mov dword [rdi], 0x5c1cff3c
mov dword [rdi + 4], 0xede7d39b
mov byte [rdi + 8], 0x3f
lea rcx, [0x140190510]
call fcn.14015b9c0
nop
jmp 0x140074f0c
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xa], 0
je 0x140074f3d
xor byte [rdi], 0x53
xor byte [rdi + 1], 0x93
xor byte [rdi + 2], 0x79
xor byte [rdi + 3], 0x6f
xor byte [rdi + 4], 0xa9
xor byte [rdi + 5], 0xfd
xor byte [rdi + 6], 0x83
xor byte [rdi + 7], 0x81
xor byte [rdi + 8], 0x53
xor byte [rdi + 9], 0x93
mov byte [rdi + 0xa], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030b8], rax
test rax, rax
je 0x140077496
mov ecx, 0x18ec
mov eax, dword [rcx + rbx]
mov edx, 0x1b88
test al, 1
jne 0x140074f9a
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x10f7383
mov dword [rdi], 0x7e99fb1c
mov dword [rdi + 4], 0xff26e07f
mov word [rdi + 8], 0xfb53
lea rcx, [0x1401904f0]
call fcn.14015b9c0
nop
jmp 0x140074f9e
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xd], 0
je 0x140074fdb
xor byte [rdi], 0x7d
xor byte [rdi + 1], 0x9f
xor byte [rdi + 2], 0xef
xor byte [rdi + 3], 0x1f
xor byte [rdi + 4], 0xf
xor byte [rdi + 5], 0x89
xor byte [rdi + 6], 0x15
xor byte [rdi + 7], 0xcd
xor byte [rdi + 8], 0x7d
xor byte [rdi + 9], 0x9f
xor byte [rdi + 0xa], 0xef
xor byte [rdi + 0xb], 0x1f
xor byte [rdi + 0xc], 0xf
mov byte [rdi + 0xd], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030c0], rax
test rax, rax
je 0x140077496
mov ecx, 0x18e0
mov eax, dword [rcx + rbx]
mov edx, 0x1978
test al, 1
jne 0x140075032
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 8], 0x1bf2f85
mov dword [rdi], 0xdddc339b
mov dword [rdi + 4], 0x31fbf9e5
lea rcx, [0x1401904c0]
call fcn.14015b9c0
nop
jmp 0x140075036
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xb], 0
je 0x14007506b
xor byte [rdi], 0xe9
xor byte [rdi + 1], 0x43
xor byte [rdi + 2], 0xbf
xor byte [rdi + 3], 0xaf
xor byte [rdi + 4], 0x91
xor byte [rdi + 5], 0xcd
xor byte [rdi + 6], 0xd5
xor byte [rdi + 7], 0x55
xor byte [rdi + 8], 0xe9
xor byte [rdi + 9], 0x43
xor byte [rdi + 0xa], 0xbf
mov byte [rdi + 0xb], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030c8], rax
test rax, rax
je 0x140077496
mov ecx, 0x1a48
mov eax, dword [rcx + rbx]
mov edx, 0x19b0
test al, 1
jne 0x1400750c8
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x1bdcf11
mov dword [rdi], 0xc21873bc
mov dword [rdi + 4], 0xcf7c85c8
mov word [rdi + 8], 0x7bfd
lea rcx, [0x1401904a0]
call fcn.14015b9c0
nop
jmp 0x1400750cc
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xd], 0
je 0x140075109
xor byte [rdi], 0xd3
xor byte [rdi + 1], 0x1f
xor byte [rdi + 2], 0x7d
xor byte [rdi + 3], 0xa3
xor byte [rdi + 4], 0xbd
xor byte [rdi + 5], 0xf1
xor byte [rdi + 6], 0x4f
xor byte [rdi + 7], 0xfd
xor byte [rdi + 8], 0xd3
xor byte [rdi + 9], 0x1f
xor byte [rdi + 0xa], 0x7d
xor byte [rdi + 0xb], 0xa3
xor byte [rdi + 0xc], 0xbd
mov byte [rdi + 0xd], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x1402030d0], rax
test rax, rax
je 0x140077496
mov ecx, 0x18a4
mov eax, dword [rcx + rbx]
mov edx, 0x1860
test al, 1
jne 0x14007516a
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xd], 0x1e3
mov dword [rdi], 0x8c4d6c60
mov dword [rdi + 4], 0xf84b9016
mov dword [rdi + 8], 0xb2505d4a
mov byte [rdi + 0xc], 0xa
lea rcx, [0x140190480]
call fcn.14015b9c0
nop
jmp 0x14007516e
lea rdi, [rdx + rbx]
cmp byte [rdi + 0xe], 0
je 0x1400751af
xor byte [rdi], 0x27
xor byte [rdi + 1], 9
xor byte [rdi + 2], 0x39
xor byte [rdi + 3], 0xdf
xor byte [rdi + 4], 0x6f
xor byte [rdi + 5], 0xe3
xor byte [rdi + 6], 0x3f
xor byte [rdi + 7], 0x9d
xor byte [rdi + 8], 0x27
xor byte [rdi + 9], 9
xor byte [rdi + 0xa], 0x39
xor byte [rdi + 0xb], 0xdf
xor byte [rdi + 0xc], 0x6f
xor byte [rdi + 0xd], 0xe3
mov byte [rdi + 0xe], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203130], rax
movdqa xmm0, xmmword [0x1401dc930]
mov ecx, 0x1770
mov eax, dword [rcx + rbx]
mov edx, 0x1998
test al, 1
jne 0x140075228
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x11], 1
lea rax, [rdi + 0x10]
lea rcx, [rbp + 0x90]
cmp rdi, rcx
ja 0x140075212
lea rcx, [rbp + 0x80]
cmp rax, rcx
jb 0x140075212
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0x33
jmp 0x140075219
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0x33
lea rcx, [0x140190460]
call fcn.14015b9c0
nop
jmp 0x14007522c
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x11], 0
je 0x140075279
xor byte [rdi], 0x33
xor byte [rdi + 1], 5
xor byte [rdi + 2], 0x4b
xor byte [rdi + 3], 0x87
xor byte [rdi + 4], 0x21
xor byte [rdi + 5], 9
xor byte [rdi + 6], 7
xor byte [rdi + 7], 0x31
xor byte [rdi + 8], 0x33
xor byte [rdi + 9], 5
xor byte [rdi + 0xa], 0x4b
xor byte [rdi + 0xb], 0x87
xor byte [rdi + 0xc], 0x21
xor byte [rdi + 0xd], 9
xor byte [rdi + 0xe], 7
xor byte [rdi + 0xf], 0x31
xor byte [rdi + 0x10], 0x33
mov byte [rdi + 0x11], 0
mov rdx, rdi
mov rcx, qword [0x1402030a8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203138], rax
mov ecx, 0x1acc
mov eax, dword [rcx + rbx]
mov edx, 0x1960
test al, 1
jne 0x1400752d8
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xd], 0x12b
mov dword [rdi], 0x9d309e57
mov dword [rdi + 4], 0xf65644c1
mov dword [rdi + 8], 0x8627957a
mov byte [rdi + 0xc], 0xc4
lea rcx, [0x140190440]
call fcn.14015b9c0
nop
jmp 0x1400752dc
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xe], 0
je 0x14007531d
xor byte [rdi], 0x13
xor byte [rdi + 1], 0xfb
xor byte [rdi + 2], 0x43
xor byte [rdi + 3], 0xe9
xor byte [rdi + 4], 0xb3
xor byte [rdi + 5], 0x2b
xor byte [rdi + 6], 0x2f
xor byte [rdi + 7], 0xa1
xor byte [rdi + 8], 0x13
xor byte [rdi + 9], 0xfb
xor byte [rdi + 0xa], 0x43
xor byte [rdi + 0xb], 0xe9
xor byte [rdi + 0xc], 0xb3
xor byte [rdi + 0xd], 0x2b
mov byte [rdi + 0xe], 0
mov rdx, rdi
mov rcx, qword [0x1402030a8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203140], rax
mov ecx, 0x189c
mov eax, dword [rcx + rbx]
mov edx, 0x1af8
test al, 1
jne 0x140075378
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x1895c18
mov dword [rdi], 0x5514f1f6
mov dword [rdi + 4], 0xa1da97e8
mov word [rdi + 8], 0xf2dd
lea rcx, [0x140190420]
call fcn.14015b9c0
nop
jmp 0x14007537c
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xd], 0
je 0x1400753b9
xor byte [rdi], 0xb1
xor byte [rdi + 1], 0x9d
xor byte [rdi + 2], 0x7b
xor byte [rdi + 3], 0x37
xor byte [rdi + 4], 0x89
xor byte [rdi + 5], 0xfb
xor byte [rdi + 6], 0x8f
xor byte [rdi + 7], 0xcf
xor byte [rdi + 8], 0xb1
xor byte [rdi + 9], 0x9d
xor byte [rdi + 0xa], 0x7b
xor byte [rdi + 0xb], 0x37
xor byte [rdi + 0xc], 0x89
mov byte [rdi + 0xd], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203148], rax
mov ecx, 0x1828
mov eax, dword [rcx + rbx]
mov edx, 0x1b78
test al, 1
jne 0x14007540e
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 8], 0x1553aec
mov dword [rdi], 0xbf3a3dc8
mov dword [rdi + 4], 0x82f1f754
lea rcx, [0x1401903f0]
call fcn.14015b9c0
nop
jmp 0x140075412
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xb], 0
je 0x140075447
xor byte [rdi], 0x8f
xor byte [rdi + 1], 0x51
xor byte [rdi + 2], 0x55
xor byte [rdi + 3], 0xdd
xor byte [rdi + 4], 0x35
xor byte [rdi + 5], 0x9b
xor byte [rdi + 6], 0xbd
xor byte [rdi + 7], 0xed
xor byte [rdi + 8], 0x8f
xor byte [rdi + 9], 0x51
xor byte [rdi + 0xa], 0x55
mov byte [rdi + 0xb], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203150], rax
mov ecx, 0x1840
mov eax, dword [rcx + rbx]
mov edx, 0x1a98
test al, 1
jne 0x14007549c
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 8], 0x19f7cb5
mov dword [rdi], 0xa7f07588
mov dword [rdi + 4], 0xb2fc2fe2
lea rcx, [0x1401903c0]
call fcn.14015b9c0
nop
jmp 0x1400754a0
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xb], 0
je 0x1400754d5
xor byte [rdi], 0xcf
xor byte [rdi + 1], 0x19
xor byte [rdi + 2], 0x9f
xor byte [rdi + 3], 0xc5
xor byte [rdi + 4], 0x83
xor byte [rdi + 5], 0x43
xor byte [rdi + 6], 0xaf
xor byte [rdi + 7], 0xdb
xor byte [rdi + 8], 0xcf
xor byte [rdi + 9], 0x19
xor byte [rdi + 0xa], 0x9f
mov byte [rdi + 0xb], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203160], rax
mov ecx, 0x1a50
mov eax, dword [rcx + rbx]
mov edx, 0x19c8
test al, 1
jne 0x140075530
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x11f1190
mov dword [rdi], 0x9fb0b5
mov dword [rdi + 4], 0x6382a66b
mov word [rdi + 8], 0xb09b
lea rcx, [0x1401903a0]
call fcn.14015b9c0
nop
jmp 0x140075534
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xd], 0
je 0x140075571
xor byte [rdi], 0xf1
xor byte [rdi + 1], 0xd5
xor byte [rdi + 2], 0xf3
xor byte [rdi + 3], 0x65
xor byte [rdi + 4], 0x1f
xor byte [rdi + 5], 0xc3
xor byte [rdi + 6], 0xcd
xor byte [rdi + 7], 1
xor byte [rdi + 8], 0xf1
xor byte [rdi + 9], 0xd5
xor byte [rdi + 0xa], 0xf3
xor byte [rdi + 0xb], 0x65
xor byte [rdi + 0xc], 0x1f
mov byte [rdi + 0xd], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203158], rax
movdqa xmm0, xmmword [0x1401dcdf0]
mov dword [rbp - 0x80], 0x3a6ea2fd
mov ecx, 0x1894
mov eax, dword [rcx + rbx]
mov edx, 0x1848
test al, 1
jne 0x1400755f8
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x15], 1
lea rax, [rdi + 0x14]
lea rcx, [rbp - 0x7c]
cmp rdi, rcx
ja 0x1400755dc
lea rcx, [rsp + 0x70]
cmp rax, rcx
jb 0x1400755dc
movups xmmword [rdi], xmm0
mov eax, dword [rbp - 0x80]
mov dword [rdi + 0x10], eax
mov byte [rdi + 0x14], 0xfd
jmp 0x1400755e9
movups xmmword [rdi], xmm0
mov eax, dword [rbp - 0x80]
mov dword [rdi + 0x10], eax
mov byte [rdi + 0x14], 0xfd
lea rcx, [0x140190380]
call fcn.14015b9c0
nop
jmp 0x1400755fc
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x15], 0
je 0x140075659
xor byte [rdi], 0x8f
xor byte [rdi + 1], 0xc7
xor byte [rdi + 2], 0xf
xor byte [rdi + 3], 0x57
xor byte [rdi + 4], 0xfd
xor byte [rdi + 5], 0xdb
xor byte [rdi + 6], 0xd3
xor byte [rdi + 7], 0xc7
xor byte [rdi + 8], 0x8f
xor byte [rdi + 9], 0xc7
xor byte [rdi + 0xa], 0xf
xor byte [rdi + 0xb], 0x57
xor byte [rdi + 0xc], 0xfd
xor byte [rdi + 0xd], 0xdb
xor byte [rdi + 0xe], 0xd3
xor byte [rdi + 0xf], 0xc7
xor byte [rdi + 0x10], 0x8f
xor byte [rdi + 0x11], 0xc7
xor byte [rdi + 0x12], 0xf
xor byte [rdi + 0x13], 0x57
xor byte [rdi + 0x14], 0xfd
mov byte [rdi + 0x15], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203168], rax
movdqa xmm0, xmmword [0x1401dce00]
mov dword [rsp + 0x50], 0xe441449f
mov word [rsp + 0x54], 0x655b
mov ecx, 0x18bc
mov eax, dword [rcx + rbx]
mov edx, 0x1758
test al, 1
jne 0x1400756f5
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x16], 1
lea rax, [rdi + 0x15]
lea rcx, [rsp + 0x55]
cmp rdi, rcx
ja 0x1400756d3
lea rcx, [rsp + 0x40]
cmp rax, rcx
jb 0x1400756d3
movups xmmword [rdi], xmm0
mov eax, dword [rsp + 0x50]
mov dword [rdi + 0x10], eax
movzx eax, word [rsp + 0x54]
mov word [rdi + 0x14], ax
jmp 0x1400756e6
movups xmmword [rdi], xmm0
mov eax, dword [rsp + 0x50]
mov dword [rdi + 0x10], eax
movzx eax, word [rsp + 0x54]
mov word [rdi + 0x14], ax
lea rcx, [0x140190350]
call fcn.14015b9c0
nop
jmp 0x1400756f9
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x16], 0
je 0x14007575a
xor byte [rdi], 0xf3
xor byte [rdi + 1], 0x2b
xor byte [rdi + 2], 0x23
xor byte [rdi + 3], 0x85
xor byte [rdi + 4], 0x37
xor byte [rdi + 5], 0x65
xor byte [rdi + 6], 0x65
xor byte [rdi + 7], 0xf1
xor byte [rdi + 8], 0xf3
xor byte [rdi + 9], 0x2b
xor byte [rdi + 0xa], 0x23
xor byte [rdi + 0xb], 0x85
xor byte [rdi + 0xc], 0x37
xor byte [rdi + 0xd], 0x65
xor byte [rdi + 0xe], 0x65
xor byte [rdi + 0xf], 0xf1
xor byte [rdi + 0x10], 0xf3
xor byte [rdi + 0x11], 0x2b
xor byte [rdi + 0x12], 0x23
xor byte [rdi + 0x13], 0x85
xor byte [rdi + 0x14], 0x37
xor byte [rdi + 0x15], 0x65
mov byte [rdi + 0x16], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203170], rax
movdqa xmm0, xmmword [0x1401dce70]
mov ecx, 0x1924
mov eax, dword [rcx + rbx]
mov edx, 0x1790
test al, 1
jne 0x1400757c5
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x10], 1
lea rax, [rdi + 0xf]
lea rcx, [rbp + 0x6f]
cmp rdi, rcx
ja 0x1400757b3
lea rcx, [rbp + 0x60]
cmp rax, rcx
jb 0x1400757b3
movups xmmword [rdi], xmm0
jmp 0x1400757b6
movups xmmword [rdi], xmm0
lea rcx, [0x140190320]
call fcn.14015b9c0
nop
jmp 0x1400757c9
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x10], 0
je 0x140075812
xor byte [rdi], 0x19
xor byte [rdi + 1], 0x99
xor byte [rdi + 2], 0x51
xor byte [rdi + 3], 0x23
xor byte [rdi + 4], 0xaf
xor byte [rdi + 5], 0x29
xor byte [rdi + 6], 0x25
xor byte [rdi + 7], 0xcf
xor byte [rdi + 8], 0x19
xor byte [rdi + 9], 0x99
xor byte [rdi + 0xa], 0x51
xor byte [rdi + 0xb], 0x23
xor byte [rdi + 0xc], 0xaf
xor byte [rdi + 0xd], 0x29
xor byte [rdi + 0xe], 0x25
xor byte [rdi + 0xf], 0xcf
mov byte [rdi + 0x10], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203178], rax
movdqa xmm0, xmmword [0x1401dcd40]
mov ecx, 0x1bd4
mov eax, dword [rcx + rbx]
mov edx, 0x18f8
test al, 1
jne 0x14007588b
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x11], 1
lea rax, [rdi + 0x10]
lea rcx, [rbp + 0xa8]
cmp rdi, rcx
ja 0x140075875
lea rcx, [rbp + 0x98]
cmp rax, rcx
jb 0x140075875
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0xe5
jmp 0x14007587c
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0xe5
lea rcx, [0x140190300]
call fcn.14015b9c0
nop
jmp 0x14007588f
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x11], 0
je 0x1400758dc
xor byte [rdi], 0xe5
xor byte [rdi + 1], 0x13
xor byte [rdi + 2], 0x7d
xor byte [rdi + 3], 0x9d
xor byte [rdi + 4], 0x77
xor byte [rdi + 5], 0xab
xor byte [rdi + 6], 0x17
xor byte [rdi + 7], 0xd5
xor byte [rdi + 8], 0xe5
xor byte [rdi + 9], 0x13
xor byte [rdi + 0xa], 0x7d
xor byte [rdi + 0xb], 0x9d
xor byte [rdi + 0xc], 0x77
xor byte [rdi + 0xd], 0xab
xor byte [rdi + 0xe], 0x17
xor byte [rdi + 0xf], 0xd5
xor byte [rdi + 0x10], 0xe5
mov byte [rdi + 0x11], 0
mov rdx, rdi
mov rcx, qword [0x1402030a8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203180], rax
mov ecx, 0x1970
mov eax, dword [rcx + rbx]
mov edx, 0x1c1c
test al, 1
jne 0x14007592d
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 5], 0x11b
mov dword [rdi], 0x6d09f408
mov byte [rdi + 4], 0x54
lea rcx, [0x1401902e0]
call fcn.14015b9c0
nop
jmp 0x140075931
lea rdi, [rbx + rdx]
cmp byte [rdi + 6], 0
je 0x140075952
xor byte [rdi], 0x4f
xor byte [rdi + 1], 0x91
xor byte [rdi + 2], 0x7d
xor byte [rdi + 3], 0x29
xor byte [rdi + 4], 0x17
xor byte [rdi + 5], 0x1b
mov byte [rdi + 6], 0
mov rdx, rdi
mov rcx, qword [0x1402030a8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203188], rax
movdqa xmm0, xmmword [0x1401dca30]
mov word [rbp + 0x28], 0x7ee1
mov ecx, 0x1be8
mov eax, dword [rcx + rbx]
mov edx, 0x19f0
test al, 1
jne 0x1400759db
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x13], 1
lea rax, [rdi + 0x12]
lea rcx, [rbp + 0x2a]
cmp rdi, rcx
ja 0x1400759bd
lea rcx, [rbp + 0x18]
cmp rax, rcx
jb 0x1400759bd
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x28]
mov word [rdi + 0x10], ax
mov byte [rdi + 0x12], 0xb
jmp 0x1400759cc
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x28]
mov word [rdi + 0x10], ax
mov byte [rdi + 0x12], 0xb
lea rcx, [0x1401902b0]
call fcn.14015b9c0
nop
jmp 0x1400759df
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x13], 0
je 0x140075a34
xor byte [rdi], 0xa5
xor byte [rdi + 1], 0x3d
xor byte [rdi + 2], 0xb
xor byte [rdi + 3], 0xcb
xor byte [rdi + 4], 0xc3
xor byte [rdi + 5], 0x23
xor byte [rdi + 6], 0xad
xor byte [rdi + 7], 5
xor byte [rdi + 8], 0xa5
xor byte [rdi + 9], 0x3d
xor byte [rdi + 0xa], 0xb
xor byte [rdi + 0xb], 0xcb
xor byte [rdi + 0xc], 0xc3
xor byte [rdi + 0xd], 0x23
xor byte [rdi + 0xe], 0xad
xor byte [rdi + 0xf], 5
xor byte [rdi + 0x10], 0xa5
xor byte [rdi + 0x11], 0x3d
xor byte [rdi + 0x12], 0xb
mov byte [rdi + 0x13], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203190], rax
mov ecx, 0x1be0
mov eax, dword [rcx + rbx]
mov edx, 0x1830
test al, 1
jne 0x140075a8f
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x141eb2a
mov dword [rdi], 0xfa256888
mov dword [rdi + 4], 0xbde0c122
mov word [rdi + 8], 0x68b1
lea rcx, [0x140190290]
call fcn.14015b9c0
nop
jmp 0x140075a93
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xd], 0
je 0x140075ad0
xor byte [rdi], 0xdb
xor byte [rdi + 1], 0xd
xor byte [rdi + 2], 0x49
xor byte [rdi + 3], 0x9f
xor byte [rdi + 4], 0x41
xor byte [rdi + 5], 0xb5
xor byte [rdi + 6], 0xaf
xor byte [rdi + 7], 0xdf
xor byte [rdi + 8], 0xdb
xor byte [rdi + 9], 0xd
xor byte [rdi + 0xa], 0x49
xor byte [rdi + 0xb], 0x9f
xor byte [rdi + 0xc], 0x41
mov byte [rdi + 0xd], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031a0], rax
mov ecx, 0x18a0
mov eax, dword [rcx + rbx]
mov edx, 0x1b60
test al, 1
jne 0x140075b2e
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xb], 0x143
mov dword [rdi], 0x21ba85e0
mov dword [rdi + 4], 0x3fa23b08
mov word [rdi + 8], 0x86cb
mov byte [rdi + 0xa], 0xb6
lea rcx, [0x140190270]
call fcn.14015b9c0
nop
jmp 0x140075b32
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xc], 0
je 0x140075b6b
xor byte [rdi], 0xa7
xor byte [rdi + 1], 0xe9
xor byte [rdi + 2], 0xd5
xor byte [rdi + 3], 0x43
xor byte [rdi + 4], 0x69
xor byte [rdi + 5], 0x57
xor byte [rdi + 6], 0xe3
xor byte [rdi + 7], 0x53
xor byte [rdi + 8], 0xa7
xor byte [rdi + 9], 0xe9
xor byte [rdi + 0xa], 0xd5
xor byte [rdi + 0xb], 0x43
mov byte [rdi + 0xc], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031a8], rax
mov ecx, 0x19d8
mov eax, dword [rcx + rbx]
mov edx, 0x1ad0
test al, 1
jne 0x140075bbf
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rdx + rbx]
mov dword [rdi + 6], 0x1d7e055
mov dword [rdi], 0x62150093
mov word [rdi + 4], 0x4499
lea rcx, [0x140190250]
call fcn.14015b9c0
nop
jmp 0x140075bc3
lea rdi, [rbx + rdx]
cmp byte [rdi + 9], 0
je 0x140075bf0
xor byte [rdi], 0xd7
xor byte [rdi + 1], 0x65
xor byte [rdi + 2], 0x79
xor byte [rdi + 3], 7
xor byte [rdi + 4], 0xed
xor byte [rdi + 5], 0x21
xor byte [rdi + 6], 0x11
xor byte [rdi + 7], 0xa3
xor byte [rdi + 8], 0xd7
mov byte [rdi + 9], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031b0], rax
mov ecx, 0x1800
mov eax, dword [rcx + rbx]
mov edx, 0x1a88
test al, 1
jne 0x140075c48
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 9], 0x12f
mov dword [rdi], 0xba934a75
mov dword [rdi + 4], 0xd78624dc
mov byte [rdi + 8], 0x64
lea rcx, [0x140190230]
call fcn.14015b9c0
nop
jmp 0x140075c4c
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xa], 0
je 0x140075c7c
xor byte [rdi], 0x27
xor byte [rdi + 1], 0x2f
not byte [rdi + 2]
xor byte [rdi + 3], 0xdf
xor byte [rdi + 4], 0xbd
xor byte [rdi + 5], 0x57
xor byte [rdi + 6], 0xe3
xor byte [rdi + 7], 0x93
xor byte [rdi + 8], 0x27
xor byte [rdi + 9], 0x2f
mov byte [rdi + 0xa], 0
mov rdx, rdi
mov rcx, qword [0x1402030a8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031b8], rax
mov ecx, 0x1b9c
mov eax, dword [rcx + rbx]
mov edx, 0x1720
test al, 1
jne 0x140075cd1
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 8], 0x13bb038
mov dword [rdi], 0xeb54b91a
mov dword [rdi + 4], 0x7525eb54
lea rcx, [0x140190200]
call fcn.14015b9c0
nop
jmp 0x140075cd5
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xb], 0
je 0x140075d0a
xor byte [rdi], 0x5d
xor byte [rdi + 1], 0xd5
xor byte [rdi + 2], 0x3b
xor byte [rdi + 3], 0x89
xor byte [rdi + 4], 0x35
xor byte [rdi + 5], 0x87
xor byte [rdi + 6], 0x63
xor byte [rdi + 7], 7
xor byte [rdi + 8], 0x5d
xor byte [rdi + 9], 0xd5
xor byte [rdi + 0xa], 0x3b
mov byte [rdi + 0xb], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031c0], rax
mov ecx, 0x17e4
mov eax, dword [rcx + rbx]
mov edx, 0x1950
test al, 1
jne 0x140075d5f
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 8], 0x195bbd3
mov dword [rdi], 0xcee7bbec
mov dword [rdi + 4], 0xddfb687
lea rcx, [0x1401901d0]
call fcn.14015b9c0
nop
jmp 0x140075d63
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xb], 0
je 0x140075d98
xor byte [rdi], 0xbf
xor byte [rdi + 1], 0xcf
xor byte [rdi + 2], 0x95
xor byte [rdi + 3], 0xab
xor byte [rdi + 4], 0xf3
xor byte [rdi + 5], 0xd5
xor byte [rdi + 6], 0xb7
xor byte [rdi + 7], 0x4f
xor byte [rdi + 8], 0xbf
xor byte [rdi + 9], 0xcf
xor byte [rdi + 0xa], 0x95
mov byte [rdi + 0xb], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031c8], rax
mov ecx, 0x1a2c
mov eax, dword [rcx + rbx]
mov edx, 0x1a20
test al, 1
jne 0x140075df0
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 9], 0x123
mov dword [rdi], 0x33ed4678
mov dword [rdi + 4], 0xdfb699ec
mov byte [rdi + 8], 0x4c
lea rcx, [0x1401901b0]
call fcn.14015b9c0
nop
jmp 0x140075df4
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xa], 0
je 0x140075e25
xor byte [rdi], 0x3f
xor byte [rdi + 1], 0x23
xor byte [rdi + 2], 0x99
xor byte [rdi + 3], 0x77
xor byte [rdi + 4], 0xa5
xor byte [rdi + 5], 0xdb
xor byte [rdi + 6], 0xdf
xor byte [rdi + 7], 0xab
xor byte [rdi + 8], 0x3f
xor byte [rdi + 9], 0x23
mov byte [rdi + 0xa], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031d0], rax
movdqa xmm0, xmmword [0x1401dcf70]
mov word [rbp + 0x40], 0x84d0
mov ecx, 0x1bdc
mov eax, dword [rcx + rbx]
mov edx, 0x1c08
test al, 1
jne 0x140075eae
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x13], 1
lea rax, [rdi + 0x12]
lea rcx, [rbp + 0x42]
cmp rdi, rcx
ja 0x140075e90
lea rcx, [rbp + 0x30]
cmp rax, rcx
jb 0x140075e90
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x40]
mov word [rdi + 0x10], ax
mov byte [rdi + 0x12], 0x8d
jmp 0x140075e9f
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x40]
mov word [rdi + 0x10], ax
mov byte [rdi + 0x12], 0x8d
lea rcx, [0x140190180]
call fcn.14015b9c0
nop
jmp 0x140075eb2
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x13], 0
je 0x140075f07
xor byte [rdi], 0xa3
xor byte [rdi + 1], 0xc5
xor byte [rdi + 2], 0x8d
xor byte [rdi + 3], 0x79
xor byte [rdi + 4], 0xfd
xor byte [rdi + 5], 0x5d
xor byte [rdi + 6], 0x35
xor byte [rdi + 7], 0x95
xor byte [rdi + 8], 0xa3
xor byte [rdi + 9], 0xc5
xor byte [rdi + 0xa], 0x8d
xor byte [rdi + 0xb], 0x79
xor byte [rdi + 0xc], 0xfd
xor byte [rdi + 0xd], 0x5d
xor byte [rdi + 0xe], 0x35
xor byte [rdi + 0xf], 0x95
xor byte [rdi + 0x10], 0xa3
xor byte [rdi + 0x11], 0xc5
xor byte [rdi + 0x12], 0x8d
mov byte [rdi + 0x13], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031d8], rax
mov ecx, 0x1b70
mov eax, dword [rcx + rbx]
mov edx, 0x1818
test al, 1
jne 0x140075f63
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xc], 0x17b04d3
mov dword [rdi], 0x378f6c06
mov dword [rdi + 4], 0x6f1e31c6
mov dword [rdi + 8], 0x12967b2e
lea rcx, [0x140190150]
call fcn.14015b9c0
nop
jmp 0x140075f67
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xf], 0
je 0x140075fac
xor byte [rdi], 0x41
xor byte [rdi + 1], 9
xor byte [rdi + 2], 0xfb
xor byte [rdi + 3], 0x73
xor byte [rdi + 4], 0xa7
xor byte [rdi + 5], 0x45
xor byte [rdi + 6], 0x7b
xor byte [rdi + 7], 0x29
xor byte [rdi + 8], 0x41
xor byte [rdi + 9], 9
xor byte [rdi + 0xa], 0xfb
xor byte [rdi + 0xb], 0x73
xor byte [rdi + 0xc], 0xa7
xor byte [rdi + 0xd], 0x45
xor byte [rdi + 0xe], 0x7b
mov byte [rdi + 0xf], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031e0], rax
movdqa xmm0, xmmword [0x1401dc8d0]
mov ecx, 0x17a4
mov eax, dword [rcx + rbx]
mov edx, 0x1bc0
test al, 1
jne 0x140076025
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x11], 1
lea rax, [rdi + 0x10]
lea rcx, [rbp + 0xc0]
cmp rdi, rcx
ja 0x14007600f
lea rcx, [rbp + 0xb0]
cmp rax, rcx
jb 0x14007600f
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0xbd
jmp 0x140076016
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0xbd
lea rcx, [0x140190130]
call fcn.14015b9c0
nop
jmp 0x140076029
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x11], 0
je 0x140076076
xor byte [rdi], 0xbd
xor byte [rdi + 1], 0xc9
xor byte [rdi + 2], 0x5f
xor byte [rdi + 3], 0x7b
xor byte [rdi + 4], 0xcd
xor byte [rdi + 5], 0x1d
xor byte [rdi + 6], 0xad
xor byte [rdi + 7], 0x7f
xor byte [rdi + 8], 0xbd
xor byte [rdi + 9], 0xc9
xor byte [rdi + 0xa], 0x5f
xor byte [rdi + 0xb], 0x7b
xor byte [rdi + 0xc], 0xcd
xor byte [rdi + 0xd], 0x1d
xor byte [rdi + 0xe], 0xad
xor byte [rdi + 0xf], 0x7f
xor byte [rdi + 0x10], 0xbd
mov byte [rdi + 0x11], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031e8], rax
mov ecx, 0x1a78
mov eax, dword [rcx + rbx]
mov edx, 0x18c0
test al, 1
jne 0x1400760d1
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x1c70674
mov dword [rdi], 0x126582ac
mov dword [rdi + 4], 0x494b58b4
mov word [rdi + 8], 0x8a8a
lea rcx, [0x140190110]
call fcn.14015b9c0
nop
jmp 0x1400760d5
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xd], 0
je 0x140076112
xor byte [rdi], 0xeb
xor byte [rdi + 1], 0xe7
xor byte [rdi + 2], 0x11
xor byte [rdi + 3], 0x47
xor byte [rdi + 4], 0xc7
xor byte [rdi + 5], 0x3d
xor byte [rdi + 6], 0x39
xor byte [rdi + 7], 7
xor byte [rdi + 8], 0xeb
xor byte [rdi + 9], 0xe7
xor byte [rdi + 0xa], 0x11
xor byte [rdi + 0xb], 0x47
xor byte [rdi + 0xc], 0xc7
mov byte [rdi + 0xd], 0
mov rdx, rdi
mov rcx, qword [0x1402030c0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031f0], rax
mov ecx, 0x1a94
mov eax, dword [rcx + rbx]
mov edx, 0x17b0
test al, 1
jne 0x14007616e
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xc], 0x1d71414
mov dword [rdi], 0xe8ca5f85
mov dword [rdi + 4], 0xe7be2705
mov dword [rdi + 8], 0xdedb69b0
lea rcx, [0x1401900e0]
call fcn.14015b9c0
nop
jmp 0x140076172
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xf], 0
je 0x1400761b7
xor byte [rdi], 0xd7
xor byte [rdi + 1], 0x2f
xor byte [rdi + 2], 0xa9
xor byte [rdi + 3], 0xbb
xor byte [rdi + 4], 0x71
xor byte [rdi + 5], 0x55
xor byte [rdi + 6], 0xd7
xor byte [rdi + 7], 0x89
xor byte [rdi + 8], 0xd7
xor byte [rdi + 9], 0x2f
xor byte [rdi + 0xa], 0xa9
xor byte [rdi + 0xb], 0xbb
xor byte [rdi + 0xc], 0x71
xor byte [rdi + 0xd], 0x55
xor byte [rdi + 0xe], 0xd7
mov byte [rdi + 0xf], 0
mov rdx, rdi
mov rcx, qword [0x1402030c8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402031f8], rax
movdqa xmm0, xmmword [0x1401dc780]
mov word [rbp + 0x58], 0xdebf
mov ecx, 0x1714
mov eax, dword [rcx + rbx]
mov edx, 0x1700
test al, 1
jne 0x140076240
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x13], 1
lea rax, [rdi + 0x12]
lea rcx, [rbp + 0x5a]
cmp rdi, rcx
ja 0x140076222
lea rcx, [rbp + 0x48]
cmp rax, rcx
jb 0x140076222
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x58]
mov word [rdi + 0x10], ax
mov byte [rdi + 0x12], 0x83
jmp 0x140076231
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x58]
mov word [rdi + 0x10], ax
mov byte [rdi + 0x12], 0x83
lea rcx, [0x1401900b0]
call fcn.14015b9c0
nop
jmp 0x140076244
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x13], 0
je 0x140076299
xor byte [rdi], 0xcb
xor byte [rdi + 1], 0xbf
xor byte [rdi + 2], 0x83
xor byte [rdi + 3], 0xcf
xor byte [rdi + 4], 0x7f
xor byte [rdi + 5], 3
xor byte [rdi + 6], 0x9d
xor byte [rdi + 7], 0x77
xor byte [rdi + 8], 0xcb
xor byte [rdi + 9], 0xbf
xor byte [rdi + 0xa], 0x83
xor byte [rdi + 0xb], 0xcf
xor byte [rdi + 0xc], 0x7f
xor byte [rdi + 0xd], 3
xor byte [rdi + 0xe], 0x9d
xor byte [rdi + 0xf], 0x77
xor byte [rdi + 0x10], 0xcb
xor byte [rdi + 0x11], 0xbf
xor byte [rdi + 0x12], 0x83
mov byte [rdi + 0x13], 0
mov rdx, rdi
mov rcx, qword [0x1402030a0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203200], rax
mov ecx, 0x1718
mov eax, dword [rcx + rbx]
mov edx, 0x17d8
test al, 1
jne 0x1400762f1
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 9], 0x191
mov dword [rdi], 0xfc92fe7d
mov dword [rdi + 4], 0x18cf0f25
mov byte [rdi + 8], 0x54
lea rcx, [0x140190090]
call fcn.14015b9c0
nop
jmp 0x1400762f5
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xa], 0
je 0x140076326
xor byte [rdi], 0x31
xor byte [rdi + 1], 0x91
xor byte [rdi + 2], 0xf1
xor byte [rdi + 3], 0x9d
xor byte [rdi + 4], 0x49
xor byte [rdi + 5], 0x49
xor byte [rdi + 6], 0xbd
xor byte [rdi + 7], 0x7d
xor byte [rdi + 8], 0x31
xor byte [rdi + 9], 0x91
mov byte [rdi + 0xa], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203208], rax
movdqa xmm0, xmmword [0x1401dc9a0]
mov dword [rsp + 0x68], 0xe2950041
mov word [rsp + 0x6c], 0x384
mov ecx, 0x1934
mov eax, dword [rcx + rbx]
mov edx, 0x1740
test al, 1
jne 0x1400763ca
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x17], 1
lea rax, [rdi + 0x16]
lea rcx, [rsp + 0x6e]
cmp rdi, rcx
ja 0x1400763a4
lea rcx, [rsp + 0x58]
cmp rax, rcx
jb 0x1400763a4
movups xmmword [rdi], xmm0
mov eax, dword [rsp + 0x68]
mov dword [rdi + 0x10], eax
movzx eax, word [rsp + 0x6c]
mov word [rdi + 0x14], ax
mov byte [rdi + 0x16], 0xb3
jmp 0x1400763bb
movups xmmword [rdi], xmm0
mov eax, dword [rsp + 0x68]
mov dword [rdi + 0x10], eax
movzx eax, word [rsp + 0x6c]
mov word [rdi + 0x14], ax
mov byte [rdi + 0x16], 0xb3
lea rcx, [0x140190060]
call fcn.14015b9c0
nop
jmp 0x1400763ce
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x17], 0
je 0x140076433
xor byte [rdi], 3
xor byte [rdi + 1], 0x69
xor byte [rdi + 2], 0xe1
xor byte [rdi + 3], 0x8f
xor byte [rdi + 4], 0xe5
xor byte [rdi + 5], 0x73
xor byte [rdi + 6], 0xb3
xor byte [rdi + 7], 0x29
xor byte [rdi + 8], 3
xor byte [rdi + 9], 0x69
xor byte [rdi + 0xa], 0xe1
xor byte [rdi + 0xb], 0x8f
xor byte [rdi + 0xc], 0xe5
xor byte [rdi + 0xd], 0x73
xor byte [rdi + 0xe], 0xb3
xor byte [rdi + 0xf], 0x29
xor byte [rdi + 0x10], 3
xor byte [rdi + 0x11], 0x69
xor byte [rdi + 0x12], 0xe1
xor byte [rdi + 0x13], 0x8f
xor byte [rdi + 0x14], 0xe5
xor byte [rdi + 0x15], 0x73
xor byte [rdi + 0x16], 0xb3
mov byte [rdi + 0x17], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203198], rax
mov ecx, 0x1788
mov eax, dword [rcx + rbx]
mov edx, 0x19e0
test al, 1
jne 0x14007648f
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xc], 0x19925b4
mov dword [rdi], 0x91383092
mov dword [rdi + 4], 0x8af02998
mov dword [rdi + 8], 0x9a0b36bd
lea rcx, [0x140190030]
call fcn.14015b9c0
nop
jmp 0x140076493
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xf], 0
je 0x1400764d6
xor byte [rdi], 0xd1
xor byte [rdi + 1], 0x5f
xor byte [rdi + 2], 0x71
not byte [rdi + 3]
xor byte [rdi + 4], 0xf1
xor byte [rdi + 5], 0x5d
xor byte [rdi + 6], 0x99
xor byte [rdi + 7], 0xeb
xor byte [rdi + 8], 0xd1
xor byte [rdi + 9], 0x5f
xor byte [rdi + 0xa], 0x71
not byte [rdi + 0xb]
xor byte [rdi + 0xc], 0xf1
xor byte [rdi + 0xd], 0x5d
xor byte [rdi + 0xe], 0x99
mov byte [rdi + 0xf], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203210], rax
movdqa xmm0, xmmword [0x1401dcfb0]
mov dword [rbp - 0x68], 0xc4bd6203
mov ecx, 0x18e8
mov eax, dword [rcx + rbx]
mov edx, 0x1aa8
test al, 1
jne 0x14007655c
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x15], 1
lea rax, [rdi + 0x14]
lea rcx, [rbp - 0x64]
cmp rdi, rcx
ja 0x140076540
lea rcx, [rbp - 0x78]
cmp rax, rcx
jb 0x140076540
movups xmmword [rdi], xmm0
mov eax, dword [rbp - 0x68]
mov dword [rdi + 0x10], eax
mov byte [rdi + 0x14], 0x4d
jmp 0x14007654d
movups xmmword [rdi], xmm0
mov eax, dword [rbp - 0x68]
mov dword [rdi + 0x10], eax
mov byte [rdi + 0x14], 0x4d
lea rcx, [0x140190010]
call fcn.14015b9c0
nop
jmp 0x140076560
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x15], 0
je 0x1400765bd
xor byte [rdi], 0x71
xor byte [rdi + 1], 0xb
xor byte [rdi + 2], 0xc9
xor byte [rdi + 3], 0xbd
xor byte [rdi + 4], 0x4d
xor byte [rdi + 5], 0xad
xor byte [rdi + 6], 0x73
xor byte [rdi + 7], 0x83
xor byte [rdi + 8], 0x71
xor byte [rdi + 9], 0xb
xor byte [rdi + 0xa], 0xc9
xor byte [rdi + 0xb], 0xbd
xor byte [rdi + 0xc], 0x4d
xor byte [rdi + 0xd], 0xad
xor byte [rdi + 0xe], 0x73
xor byte [rdi + 0xf], 0x83
xor byte [rdi + 0x10], 0x71
xor byte [rdi + 0x11], 0xb
xor byte [rdi + 0x12], 0xc9
xor byte [rdi + 0x13], 0xbd
xor byte [rdi + 0x14], 0x4d
mov byte [rdi + 0x15], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203218], rax
movdqa xmm0, xmmword [0x1401dca80]
mov ecx, 0x1b20
mov eax, dword [rcx + rbx]
mov edx, 0x1a08
test al, 1
jne 0x140076636
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x11], 1
lea rax, [rdi + 0x10]
lea rcx, [rbp + 0xd8]
cmp rdi, rcx
ja 0x140076620
lea rcx, [rbp + 0xc8]
cmp rax, rcx
jb 0x140076620
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0x37
jmp 0x140076627
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0x37
lea rcx, [0x14018fff0]
call fcn.14015b9c0
nop
jmp 0x14007663a
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x11], 0
je 0x140076687
xor byte [rdi], 0x37
xor byte [rdi + 1], 0xfb
xor byte [rdi + 2], 0x4d
xor byte [rdi + 3], 0xc5
xor byte [rdi + 4], 0x41
xor byte [rdi + 5], 0x2b
xor byte [rdi + 6], 0x59
xor byte [rdi + 7], 9
xor byte [rdi + 8], 0x37
xor byte [rdi + 9], 0xfb
xor byte [rdi + 0xa], 0x4d
xor byte [rdi + 0xb], 0xc5
xor byte [rdi + 0xc], 0x41
xor byte [rdi + 0xd], 0x2b
xor byte [rdi + 0xe], 0x59
xor byte [rdi + 0xf], 9
xor byte [rdi + 0x10], 0x37
mov byte [rdi + 0x11], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203220], rax
movdqa xmm0, xmmword [0x1401dcf40]
mov word [rbp - 0x38], 0x3d57
mov ecx, 0x17f8
mov eax, dword [rcx + rbx]
mov edx, 0x1938
test al, 1
jne 0x140076708
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x12], 1
lea rax, [rdi + 0x11]
lea rcx, [rbp - 0x37]
cmp rdi, rcx
ja 0x1400766ee
lea rcx, [rbp - 0x48]
cmp rax, rcx
jb 0x1400766ee
movups xmmword [rdi], xmm0
movzx eax, word [rbp - 0x38]
mov word [rdi + 0x10], ax
jmp 0x1400766f9
movups xmmword [rdi], xmm0
movzx eax, word [rbp - 0x38]
mov word [rdi + 0x10], ax
lea rcx, [0x14018ffd0]
call fcn.14015b9c0
nop
jmp 0x14007670c
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x12], 0
je 0x14007675d
xor byte [rdi], 0x23
xor byte [rdi + 1], 0x3d
xor byte [rdi + 2], 0x7f
xor byte [rdi + 3], 0x7d
xor byte [rdi + 4], 0x7d
xor byte [rdi + 5], 1
xor byte [rdi + 6], 0x8f
xor byte [rdi + 7], 0x8d
xor byte [rdi + 8], 0x23
xor byte [rdi + 9], 0x3d
xor byte [rdi + 0xa], 0x7f
xor byte [rdi + 0xb], 0x7d
xor byte [rdi + 0xc], 0x7d
xor byte [rdi + 0xd], 1
xor byte [rdi + 0xe], 0x8f
xor byte [rdi + 0xf], 0x8d
xor byte [rdi + 0x10], 0x23
xor byte [rdi + 0x11], 0x3d
mov byte [rdi + 0x12], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203228], rax
mov ecx, 0x18b8
mov eax, dword [rcx + rbx]
mov edx, 0x1a58
test al, 1
jne 0x1400767b9
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xc], 0x129c021
mov dword [rdi], 0x4a5c1298
mov dword [rdi + 4], 0xd246cb23
mov dword [rdi + 8], 0x625d1f98
lea rcx, [0x14018ffa0]
call fcn.14015b9c0
nop
jmp 0x1400767bd
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xf], 0
je 0x140076802
xor byte [rdi], 0xcb
xor byte [rdi + 1], 0x6b
xor byte [rdi + 2], 0x2f
xor byte [rdi + 3], 0xb
xor byte [rdi + 4], 0x4f
xor byte [rdi + 5], 0xa7
xor byte [rdi + 6], 0x29
xor byte [rdi + 7], 0xb1
xor byte [rdi + 8], 0xcb
xor byte [rdi + 9], 0x6b
xor byte [rdi + 0xa], 0x2f
xor byte [rdi + 0xb], 0xb
xor byte [rdi + 0xc], 0x4f
xor byte [rdi + 0xd], 0xa7
xor byte [rdi + 0xe], 0x29
mov byte [rdi + 0xf], 0
mov rdx, rdi
mov rcx, qword [0x1402030d0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203230], rax
mov ecx, 0x1be4
mov eax, dword [rcx + rbx]
mov edx, 0x18a8
test al, 1
jne 0x140076861
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xd], 0x12d
mov dword [rdi], 0xf3d0c61e
mov dword [rdi + 4], 0x9a2e48c1
mov dword [rdi + 8], 0xdbcacd39
mov byte [rdi + 0xc], 0xd4
lea rcx, [0x14018ff80]
call fcn.14015b9c0
nop
jmp 0x140076865
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xe], 0
je 0x1400768a6
xor byte [rdi], 0x4d
xor byte [rdi + 1], 0xbf
xor byte [rdi + 2], 0xa3
xor byte [rdi + 3], 0xb5
xor byte [rdi + 4], 0xb3
xor byte [rdi + 5], 0x2d
xor byte [rdi + 6], 0x4b
xor byte [rdi + 7], 0xc9
xor byte [rdi + 8], 0x4d
xor byte [rdi + 9], 0xbf
xor byte [rdi + 0xa], 0xa3
xor byte [rdi + 0xb], 0xb5
xor byte [rdi + 0xc], 0xb3
xor byte [rdi + 0xd], 0x2d
mov byte [rdi + 0xe], 0
mov rdx, rdi
mov rcx, qword [0x1402030d0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203238], rax
mov ecx, 0x1a30
mov eax, dword [rcx + rbx]
mov edx, 0x1808
test al, 1
jne 0x140076902
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xc], 0x1538c91
mov dword [rdi], 0x757050ce
mov dword [rdi + 4], 0x7b3a8782
mov dword [rdi + 8], 0x72495ee4
lea rcx, [0x14018ff50]
call fcn.14015b9c0
nop
jmp 0x140076906
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xf], 0
je 0x14007694b
xor byte [rdi], 0x8d
xor byte [rdi + 1], 0x3f
xor byte [rdi + 2], 0x25
xor byte [rdi + 3], 0x1b
xor byte [rdi + 4], 0xeb
xor byte [rdi + 5], 0xe9
xor byte [rdi + 6], 0x53
xor byte [rdi + 7], 0xf
xor byte [rdi + 8], 0x8d
xor byte [rdi + 9], 0x3f
xor byte [rdi + 0xa], 0x25
xor byte [rdi + 0xb], 0x1b
xor byte [rdi + 0xc], 0xeb
xor byte [rdi + 0xd], 0xe9
xor byte [rdi + 0xe], 0x53
mov byte [rdi + 0xf], 0
mov rdx, rdi
mov rcx, qword [0x1402030b8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203240], rax
movdqa xmm0, xmmword [0x1401dca70]
mov word [rbp - 0x20], 0x9304
mov ecx, 0x17c0
mov eax, dword [rcx + rbx]
mov edx, 0x1910
test al, 1
jne 0x1400769cc
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x12], 1
lea rax, [rdi + 0x11]
lea rcx, [rbp - 0x1f]
cmp rdi, rcx
ja 0x1400769b2
lea rcx, [rbp - 0x30]
cmp rax, rcx
jb 0x1400769b2
movups xmmword [rdi], xmm0
movzx eax, word [rbp - 0x20]
mov word [rdi + 0x10], ax
jmp 0x1400769bd
movups xmmword [rdi], xmm0
movzx eax, word [rbp - 0x20]
mov word [rdi + 0x10], ax
lea rcx, [0x14018ff30]
call fcn.14015b9c0
nop
jmp 0x1400769d0
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x12], 0
je 0x140076a21
xor byte [rdi], 0x61
xor byte [rdi + 1], 0x93
xor byte [rdi + 2], 0x8d
xor byte [rdi + 3], 0x1f
xor byte [rdi + 4], 0x97
xor byte [rdi + 5], 0x2b
xor byte [rdi + 6], 0x6b
xor byte [rdi + 7], 0xf
xor byte [rdi + 8], 0x61
xor byte [rdi + 9], 0x93
xor byte [rdi + 0xa], 0x8d
xor byte [rdi + 0xb], 0x1f
xor byte [rdi + 0xc], 0x97
xor byte [rdi + 0xd], 0x2b
xor byte [rdi + 0xe], 0x6b
xor byte [rdi + 0xf], 0xf
xor byte [rdi + 0x10], 0x61
xor byte [rdi + 0x11], 0x93
mov byte [rdi + 0x12], 0
mov rdx, rdi
mov rcx, qword [0x1402030b0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203248], rax
mov ecx, 0x1bd8
mov eax, dword [rcx + rbx]
mov edx, 0x1730
test al, 1
jne 0x140076a80
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xd], 0x13f
mov dword [rdi], 0xc08c7265
mov dword [rdi + 4], 0x6af5ac3
mov dword [rdi + 8], 0xf7ae6e52
mov byte [rdi + 0xc], 0xf2
lea rcx, [0x14018ff10]
call fcn.14015b9c0
nop
jmp 0x140076a84
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xe], 0
je 0x140076ac5
xor byte [rdi], 0x37
xor byte [rdi + 1], 0x17
xor byte [rdi + 2], 0xeb
xor byte [rdi + 3], 0x8f
xor byte [rdi + 4], 0xb3
xor byte [rdi + 5], 0x3f
xor byte [rdi + 6], 0xc1
xor byte [rdi + 7], 0x4d
xor byte [rdi + 8], 0x37
xor byte [rdi + 9], 0x17
xor byte [rdi + 0xa], 0xeb
xor byte [rdi + 0xb], 0x8f
xor byte [rdi + 0xc], 0xb3
xor byte [rdi + 0xd], 0x3f
mov byte [rdi + 0xe], 0
mov rdx, rdi
mov rcx, qword [0x1402030c0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203250], rax
movdqa xmm0, xmmword [0x1401dce20]
mov ecx, 0x1804
mov eax, dword [rcx + rbx]
mov edx, 0x1880
test al, 1
jne 0x140076b3e
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x11], 1
lea rax, [rdi + 0x10]
lea rcx, [rbp + 0xf0]
cmp rdi, rcx
ja 0x140076b28
lea rcx, [rbp + 0xe0]
cmp rax, rcx
jb 0x140076b28
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0xbf
jmp 0x140076b2f
movups xmmword [rdi], xmm0
mov byte [rdi + 0x10], 0xbf
lea rcx, [0x14018fef0]
call fcn.14015b9c0
nop
jmp 0x140076b42
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x11], 0
je 0x140076b8d
xor byte [rdi], 0xbf
xor byte [rdi + 1], 0x9d
xor byte [rdi + 2], 0xef
xor byte [rdi + 3], 0x85
not byte [rdi + 4]
xor byte [rdi + 5], 0x47
xor byte [rdi + 6], 0xa9
xor byte [rdi + 7], 0xf9
xor byte [rdi + 8], 0xbf
xor byte [rdi + 9], 0x9d
xor byte [rdi + 0xa], 0xef
xor byte [rdi + 0xb], 0x85
not byte [rdi + 0xc]
xor byte [rdi + 0xd], 0x47
xor byte [rdi + 0xe], 0xa9
xor byte [rdi + 0xf], 0xf9
xor byte [rdi + 0x10], 0xbf
mov byte [rdi + 0x11], 0
mov rdx, rdi
mov rcx, qword [0x1402030c0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203258], rax
mov ecx, 0x17a8
mov eax, dword [rcx + rbx]
mov edx, 0x1b50
test al, 1
jne 0x140076beb
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xb], 0x1d9
mov dword [rdi], 0x9ab88ad1
mov dword [rdi + 4], 0xe05e8ab1
mov word [rdi + 8], 0x8ac8
mov byte [rdi + 0xa], 0xa6
lea rcx, [0x14018fed0]
call fcn.14015b9c0
nop
jmp 0x140076bef
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xc], 0
je 0x140076c28
xor byte [rdi], 0x83
xor byte [rdi + 1], 0xef
xor byte [rdi + 2], 0xdf
xor byte [rdi + 3], 0xd9
xor byte [rdi + 4], 0xdd
xor byte [rdi + 5], 0xe5
xor byte [rdi + 6], 0x2d
xor byte [rdi + 7], 0x85
xor byte [rdi + 8], 0x83
xor byte [rdi + 9], 0xef
xor byte [rdi + 0xa], 0xdf
xor byte [rdi + 0xb], 0xd9
mov byte [rdi + 0xc], 0
mov rdx, rdi
mov rcx, qword [0x1402030c0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203260], rax
mov ecx, 0x1b98
mov eax, dword [rcx + rbx]
mov edx, 0x1a68
test al, 1
jne 0x140076c86
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xb], 0x1b5
mov dword [rdi], 0xdc1322bd
mov dword [rdi + 4], 0x56515f5a
mov word [rdi + 8], 0x2a85
mov byte [rdi + 0xa], socket
lea rcx, [0x14018feb0]
call fcn.14015b9c0
nop
jmp 0x140076c8a
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xc], 0
je 0x140076cc3
xor byte [rdi], 0xeb
xor byte [rdi + 1], 0x43
xor byte [rdi + 2], 0x61
xor byte [rdi + 3], 0xb5
xor byte [rdi + 4], 0x3b
xor byte [rdi + 5], 0x31
xor byte [rdi + 6], 0x25
xor byte [rdi + 7], 0x1f
xor byte [rdi + 8], 0xeb
xor byte [rdi + 9], 0x43
xor byte [rdi + 0xa], 0x61
xor byte [rdi + 0xb], 0xb5
mov byte [rdi + 0xc], 0
mov rdx, rdi
mov rcx, qword [0x1402030d0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203120], rax
mov ecx, 0x1984
mov eax, dword [rcx + rbx]
mov edx, 0x17c8
test al, 1
jne 0x140076d1e
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xa], 0x1f9611a
mov dword [rdi], 0x7a09ae39
mov dword [rdi + 4], 0x8d9e798
mov word [rdi + 8], 0xaa03
lea rcx, [0x14018fe90]
call fcn.14015b9c0
nop
jmp 0x140076d22
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xd], 0
je 0x140076d5f
xor byte [rdi], 0x6f
xor byte [rdi + 1], 0xcf
xor byte [rdi + 2], 0x7b
xor byte [rdi + 3], 0x13
xor byte [rdi + 4], 0xf9
xor byte [rdi + 5], 0x89
xor byte [rdi + 6], 0xad
xor byte [rdi + 7], 0x4b
xor byte [rdi + 8], 0x6f
xor byte [rdi + 9], 0xcf
xor byte [rdi + 0xa], 0x7b
xor byte [rdi + 0xb], 0x13
xor byte [rdi + 0xc], 0xf9
mov byte [rdi + 0xd], 0
mov rdx, rdi
mov rcx, qword [0x1402030d0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203128], rax
movdqa xmm0, xmmword [0x1401dcfd0]
mov dword [rsp + 0x30], 0x4fd75e58
mov dword [rsp + 0x34], 0xfe048ad5
mov word [rsp + 0x38], 0x4f51
mov ecx, 0x1898
mov eax, dword [rcx + rbx]
mov edx, 0x1ba0
test al, 1
jne 0x140076e13
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x1b], 1
lea rax, [rdi + 0x1a]
lea rcx, [rsp + 0x3a]
cmp rdi, rcx
ja 0x140076de9
lea rcx, [rsp + 0x20]
cmp rax, rcx
jb 0x140076de9
movups xmmword [rdi], xmm0
movsd xmm0, qword [rsp + 0x30]
movsd qword [rdi + 0x10], xmm0
movzx eax, word [rsp + 0x38]
mov word [rdi + 0x18], ax
mov byte [rdi + 0x1a], 0xa5
jmp 0x140076e04
movups xmmword [rdi], xmm0
movsd xmm0, qword [rsp + 0x30]
movsd qword [rdi + 0x10], xmm0
movzx eax, word [rsp + 0x38]
mov word [rdi + 0x18], ax
mov byte [rdi + 0x1a], 0xa5
lea rcx, [0x14018fe60]
call fcn.14015b9c0
nop
jmp 0x140076e17
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x1b], 0
je 0x140076e8c
xor byte [rdi], 0x3f
xor byte [rdi + 1], 0x3b
xor byte [rdi + 2], 0xa5
xor byte [rdi + 3], 0x1f
xor byte [rdi + 4], 0xa7
xor byte [rdi + 5], 0xef
xor byte [rdi + 6], 0x77
xor byte [rdi + 7], 0x9b
xor byte [rdi + 8], 0x3f
xor byte [rdi + 9], 0x3b
xor byte [rdi + 0xa], 0xa5
xor byte [rdi + 0xb], 0x1f
xor byte [rdi + 0xc], 0xa7
xor byte [rdi + 0xd], 0xef
xor byte [rdi + 0xe], 0x77
xor byte [rdi + 0xf], 0x9b
xor byte [rdi + 0x10], 0x3f
xor byte [rdi + 0x11], 0x3b
xor byte [rdi + 0x12], 0xa5
xor byte [rdi + 0x13], 0x1f
xor byte [rdi + 0x14], 0xa7
xor byte [rdi + 0x15], 0xef
xor byte [rdi + 0x16], 0x77
xor byte [rdi + 0x17], 0x9b
xor byte [rdi + 0x18], 0x3f
xor byte [rdi + 0x19], 0x3b
xor byte [rdi + 0x1a], 0xa5
mov byte [rdi + 0x1b], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402030d8], rax
movdqa xmm0, xmmword [0x1401dc9f0]
mov word [rbp - 8], 0x9508
mov ecx, 0x1adc
mov eax, dword [rcx + rbx]
mov edx, 0x1bf0
test al, 1
jne 0x140076f0d
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x12], 1
lea rax, [rdi + 0x11]
lea rcx, [rbp - 7]
cmp rdi, rcx
ja 0x140076ef3
lea rcx, [rbp - 0x18]
cmp rax, rcx
jb 0x140076ef3
movups xmmword [rdi], xmm0
movzx eax, word [rbp - 8]
mov word [rdi + 0x10], ax
jmp 0x140076efe
movups xmmword [rdi], xmm0
movzx eax, word [rbp - 8]
mov word [rdi + 0x10], ax
lea rcx, [0x14018fe40]
call fcn.14015b9c0
nop
jmp 0x140076f11
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x12], 0
je 0x140076f62
xor byte [rdi], 0x7b
xor byte [rdi + 1], 0x95
xor byte [rdi + 2], 0xd3
xor byte [rdi + 3], 0xb5
xor byte [rdi + 4], 0xb5
xor byte [rdi + 5], 0xcf
xor byte [rdi + 6], 0x3d
xor byte [rdi + 7], 0x2b
xor byte [rdi + 8], 0x7b
xor byte [rdi + 9], 0x95
xor byte [rdi + 0xa], 0xd3
xor byte [rdi + 0xb], 0xb5
xor byte [rdi + 0xc], 0xb5
xor byte [rdi + 0xd], 0xcf
xor byte [rdi + 0xe], 0x3d
xor byte [rdi + 0xf], 0x2b
xor byte [rdi + 0x10], 0x7b
xor byte [rdi + 0x11], 0x95
mov byte [rdi + 0x12], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203118], rax
movdqa xmm0, xmmword [0x1401dd010]
mov word [rbp + 0x10], 0x5197
mov ecx, 0x1a7c
mov eax, dword [rcx + rbx]
mov edx, 0x1b28
test al, 1
jne 0x140076fe3
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x12], 1
lea rax, [rdi + 0x11]
lea rcx, [rbp + 0x11]
cmp rdi, rcx
ja 0x140076fc9
lea rcx, [rbp]
cmp rax, rcx
jb 0x140076fc9
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x10]
mov word [rdi + 0x10], ax
jmp 0x140076fd4
movups xmmword [rdi], xmm0
movzx eax, word [rbp + 0x10]
mov word [rdi + 0x10], ax
lea rcx, [0x14018fe20]
call fcn.14015b9c0
nop
jmp 0x140076fe7
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x12], 0
je 0x140077038
xor byte [rdi], 0xe3
xor byte [rdi + 1], 0x51
xor byte [rdi + 2], 0x87
xor byte [rdi + 3], 0x39
xor byte [rdi + 4], 0xe1
xor byte [rdi + 5], 0xb9
xor byte [rdi + 6], 0x8d
xor byte [rdi + 7], 0x91
xor byte [rdi + 8], 0xe3
xor byte [rdi + 9], 0x51
xor byte [rdi + 0xa], 0x87
xor byte [rdi + 0xb], 0x39
xor byte [rdi + 0xc], 0xe1
xor byte [rdi + 0xd], 0xb9
xor byte [rdi + 0xe], 0x8d
xor byte [rdi + 0xf], 0x91
xor byte [rdi + 0x10], 0xe3
xor byte [rdi + 0x11], 0x51
mov byte [rdi + 0x12], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402030e0], rax
mov ecx, 0x1a4c
mov eax, dword [rcx + rbx]
mov edx, 0x1778
test al, 1
jne 0x140077094
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov dword [rdi + 0xc], 0x1c95a72
mov dword [rdi], 0xf199e60b
mov dword [rdi + 4], 0x26bb7251
mov dword [rdi + 8], 0xf99ec939
lea rcx, [0x14018fdf0]
call fcn.14015b9c0
nop
jmp 0x140077098
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xf], 0
je 0x1400770dd
xor byte [rdi], 0x4d
xor byte [rdi + 1], 0x8f
xor byte [rdi + 2], 0xf7
xor byte [rdi + 3], 0x95
xor byte [rdi + 4], 0x17
xor byte [rdi + 5], 0x1b
xor byte [rdi + 6], 0xc9
xor byte [rdi + 7], 0x55
xor byte [rdi + 8], 0x4d
xor byte [rdi + 9], 0x8f
xor byte [rdi + 0xa], 0xf7
xor byte [rdi + 0xb], 0x95
xor byte [rdi + 0xc], 0x17
xor byte [rdi + 0xd], 0x1b
xor byte [rdi + 0xe], 0xc9
mov byte [rdi + 0xf], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402030e8], rax
mov ecx, 0x1ac0
mov eax, dword [rcx + rbx]
mov edx, 0x1c28
test al, 1
jne 0x14007713c
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov word [rdi + 0xd], 0x1ab
mov dword [rdi], 0xe6adbe5a
mov dword [rdi + 4], 0xf6ffd8b0
mov dword [rdi + 8], 0xd3b79270
mov byte [rdi + 0xc], 0xa6
lea rcx, [0x14018fdd0]
call fcn.14015b9c0
nop
jmp 0x140077140
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xe], 0
je 0x140077181
xor byte [rdi], 0x1d
xor byte [rdi + 1], 0xdb
xor byte [rdi + 2], 0xd9
xor byte [rdi + 3], 0xb5
xor byte [rdi + 4], 0xc9
xor byte [rdi + 5], 0xab
xor byte [rdi + 6], 0x8b
xor byte [rdi + 7], 0x93
xor byte [rdi + 8], 0x1d
xor byte [rdi + 9], 0xdb
xor byte [rdi + 0xa], 0xd9
xor byte [rdi + 0xb], 0xb5
xor byte [rdi + 0xc], 0xc9
xor byte [rdi + 0xd], 0xab
mov byte [rdi + 0xe], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402030f0], rax
movdqa xmm0, xmmword [0x1401dc950]
mov dword [rbp - 0x50], 0x9160027c
mov ecx, 0x19c0
mov eax, dword [rcx + rbx]
mov edx, 0x1ae0
test al, 1
jne 0x140077207
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rbx + rdx]
mov byte [rdi + 0x15], 1
lea rax, [rdi + 0x14]
lea rcx, [rbp - 0x4c]
cmp rdi, rcx
ja 0x1400771eb
lea rcx, [rbp - 0x60]
cmp rax, rcx
jb 0x1400771eb
movups xmmword [rdi], xmm0
mov eax, dword [rbp - 0x50]
mov dword [rdi + 0x10], eax
mov byte [rdi + 0x14], 0x3b
jmp 0x1400771f8
movups xmmword [rdi], xmm0
mov eax, dword [rbp - 0x50]
mov dword [rdi + 0x10], eax
mov byte [rdi + 0x14], 0x3b
lea rcx, [0x14018fdb0]
call fcn.14015b9c0
nop
jmp 0x14007720b
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x15], 0
je 0x140077268
xor byte [rdi], 9
xor byte [rdi + 1], 0x71
xor byte [rdi + 2], 0x25
xor byte [rdi + 3], 0xe9
xor byte [rdi + 4], 0x3b
xor byte [rdi + 5], 0x5f
xor byte [rdi + 6], 0x1b
xor byte [rdi + 7], 0x33
xor byte [rdi + 8], 9
xor byte [rdi + 9], 0x71
xor byte [rdi + 0xa], 0x25
xor byte [rdi + 0xb], 0xe9
xor byte [rdi + 0xc], 0x3b
xor byte [rdi + 0xd], 0x5f
xor byte [rdi + 0xe], 0x1b
xor byte [rdi + 0xf], 0x33
xor byte [rdi + 0x10], 9
xor byte [rdi + 0x11], 0x71
xor byte [rdi + 0x12], 0x25
xor byte [rdi + 0x13], 0xe9
xor byte [rdi + 0x14], 0x3b
mov byte [rdi + 0x15], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402030f8], rax
mov ecx, 0x18e4
mov eax, dword [rcx + rbx]
mov edx, 0x1a38
test al, 1
jne 0x1400772c6
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rdx + rbx]
mov word [rdi + 0xb], 0x1e5
mov dword [rdi], 0x847adb34
mov dword [rdi + 4], 0x19ba25
mov word [rdi + 8], 0xcc1b
mov byte [rdi + 0xa], 0x5e
lea rcx, [0x14018fd90]
call fcn.14015b9c0
nop
jmp 0x1400772ca
lea rdi, [rbx + rdx]
cmp byte [rdi + 0xc], 0
je 0x140077303
xor byte [rdi], 0x77
xor byte [rdi + 1], 0xa9
xor byte [rdi + 2], 0x1f
xor byte [rdi + 3], 0xe5
xor byte [rdi + 4], 0x51
xor byte [rdi + 5], 0xdf
xor byte [rdi + 6], 0x5f
xor byte [rdi + 7], 0x69
xor byte [rdi + 8], 0x77
xor byte [rdi + 9], 0xa9
xor byte [rdi + 0xa], 0x1f
xor byte [rdi + 0xb], 0xe5
mov byte [rdi + 0xc], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203100], rax
movdqa xmm0, xmmword [0x1401dcda0]
mov ecx, 0x1a1c
mov eax, dword [rcx + rbx]
mov edx, 0x1b08
test al, 1
jne 0x14007736e
or eax, 1
mov dword [rcx + rbx], eax
lea rdi, [rdx + rbx]
mov byte [rdi + 0x10], 1
lea rax, [rdi + 0xf]
lea rcx, [rbp + 0x7f]
cmp rdi, rcx
ja 0x14007735c
lea rcx, [rbp + 0x70]
cmp rax, rcx
jb 0x14007735c
movups xmmword [rdi], xmm0
jmp 0x14007735f
movups xmmword [rdi], xmm0
lea rcx, [0x14018fd60]
call fcn.14015b9c0
nop
jmp 0x140077372
lea rdi, [rbx + rdx]
cmp byte [rdi + 0x10], 0
je 0x1400773bb
xor byte [rdi], 0x75
xor byte [rdi + 1], 0xb7
xor byte [rdi + 2], 0x49
xor byte [rdi + 3], 0x75
xor byte [rdi + 4], 0x3d
xor byte [rdi + 5], 0xed
xor byte [rdi + 6], 0x63
xor byte [rdi + 7], 0xad
xor byte [rdi + 8], 0x75
xor byte [rdi + 9], 0xb7
xor byte [rdi + 0xa], 0x49
xor byte [rdi + 0xb], 0x75
xor byte [rdi + 0xc], 0x3d
xor byte [rdi + 0xd], 0xed
xor byte [rdi + 0xe], 0x63
xor byte [rdi + 0xf], 0xad
mov byte [rdi + 0x10], 0
mov rdx, rdi
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203108], rax
mov ecx, 0x1a80
mov eax, dword [rcx + rbx]
mov edx, 0x18d0
test al, 1
jne 0x140077418
or eax, 1
mov dword [rcx + rbx], eax
add rbx, rdx
mov word [rbx + 0xb], 0x173
mov dword [rbx], 0x620724
mov dword [rbx + 4], 0x996e120
mov word [rbx + 8], 0x703
mov byte [rbx + 0xa], 0x68
lea rcx, [0x14018fd40]
call fcn.14015b9c0
nop
jmp 0x14007741b
add rbx, rdx
cmp byte [rbx + 0xc], 0
je 0x140077454
xor byte [rbx], 0x67
xor byte [rbx + 1], 0x6b
xor byte [rbx + 2], 0xd
xor byte [rbx + 3], 0x73
xor byte [rbx + 4], 0x45
xor byte [rbx + 5], 0xa9
xor byte [rbx + 6], 0xf7
xor byte [rbx + 7], 0x67
xor byte [rbx + 8], 0x67
xor byte [rbx + 9], 0x6b
xor byte [rbx + 0xa], 0xd
xor byte [rbx + 0xb], 0x73
mov byte [rbx + 0xc], 0
mov rdx, rbx
mov rcx, qword [0x140203098]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140203110], rax
mov byte [0x140203090], 1
mov rcx, qword [rbp + 0xf8]
xor rcx, rsp
call fcn.14015b500
lea r11, [rsp + 0x200]
mov rbx, qword [r11 + 0x10]
mov rdi, qword [r11 + 0x18]
mov rsp, r11
pop rbp
ret
mov ecx, 1
call fcn.14016a934
int3