Function at 0x1400dc5e0
Capabilities:
Check http status code
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push r13
push r14
push r15
sub rsp, 0x350
mov rax, qword [0x14067d0d8]
xor rax, rsp
mov qword [rsp + 0x348], rax
xor edi, edi
lea r12d, [rdi - 1]
mov ebx, edi
lea rcx, [0x140681560]
call fcn.140100620
mov rdx, rax
test rax, rax
je 0x1400dc657
mov r8, qword [0x140681560]
mov ecx, edi
mov r9d, dword [0x140680fa4]
nop
cmp r9d, dword [r8 + rcx]
je 0x1400dc68c
inc ebx
add rcx, 0x110
movsxd rax, ebx
cmp rax, rdx
jb 0x1400dc640
mov eax, r12d
mov rcx, qword [rsp + 0x348]
xor rcx, rsp
call fcn.140248540
lea r11, [rsp + 0x350]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
ret
movsxd rax, ebx
imul rcx, rax, 0x110
mov r12d, dword [rcx + r8]
test r12d, r12d
jle 0x1400dc657
lea rdx, str._api_srvlst_
lea rcx, [rsp + 0x280]
call fcn.1400ce6e0
nop
mov edx, r12d
lea rcx, [rsp + 0x108]
call fcn.1401110b0
nop
mov rdx, rax
lea rcx, [rsp + 0x280]
call fcn.1400d5ad0
nop
lea rcx, [rsp + 0x108]
call fcn.1400d1360
mov r13d, dword [0x140680fa8]
lea rcx, [rsp + 0x280]
call fcn.1400eaff0
mov r8, rax
lea rdx, [rsp + 0x90]
lea rcx, [0x140680fe0]
call fcn.1400dc0e0
nop
mov rbx, qword [rsp + 0x90]
test rbx, rbx
je 0x1400ddfb2
lea rcx, [rbx + 0x58]
call fcn.1400eaff0
mov rcx, rax
mov qword [rsp + 0x70], rax
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x1400dc740
cmp rax, 0x1e
jb 0x1400ddfb2
cmp dword [rbx + 0x20], 0xc8
jne 0x1400ddfb2
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x78], xmm0
mov qword [rsp + 0x88], rdi
xor edx, edx
lea rcx, [rsp + 0x60]
call fcn.1400ce3a0
nop
mov qword [rsp + 0x140], rdi
mov byte [rsp + 0x20], 0
mov r9b, 1
lea r8, [rsp + 0x108]
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.1400c9c50
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400d3700
lea rdi, [rsp + 0x60]
lea rcx, [rsp + 0x170]
call fcn.1400cfe60
nop
lea rdx, [0x14028db18]
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
mov dword [rsp + 0x170], eax
lea rdx, [0x14028d850]
lea rcx, [rsp + 0x60]
call fcn.1400be430
lea rdx, [rsp + 0x108]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x178]
call fcn.1400d3740
lea rcx, [rsp + 0x108]
call fcn.1400d1360
lea rdx, str.mapName
lea rcx, [rsp + 0x60]
call fcn.1400be430
lea rdx, [rsp + 0x108]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x198]
call fcn.1400d3740
lea rcx, [rsp + 0x108]
call fcn.1400d1360
lea rdx, str.gameMode
lea rcx, [rsp + 0x60]
call fcn.1400be430
lea rdx, [rsp + 0x108]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x1b8]
call fcn.1400d3740
lea rcx, [rsp + 0x108]
call fcn.1400d1360
lea rdx, str.maxPlayers
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
mov dword [rsp + 0x1d8], eax
lea rdx, str.port
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
mov dword [rsp + 0x1e0], eax
lea rdx, str.ipAddress
lea rcx, [rsp + 0x60]
call fcn.1400be430
lea rdx, [rsp + 0x108]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x1e8]
call fcn.1400d3740
lea rcx, [rsp + 0x108]
call fcn.1400d1360
lea rdx, str.tickRate
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
mov dword [rsp + 0x1e4], eax
lea rdx, str.password
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
test eax, eax
setne byte [rsp + 0x209]
lea rdx, str.needSameMods
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
test eax, eax
setne byte [rsp + 0x20a]
lea rdx, str.allowMoreMods
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
test eax, eax
setne byte [rsp + 0x20b]
lea rdx, str.modList
lea rcx, [rsp + 0x60]
call fcn.1400be430
mov rbx, rax
lea rdx, [rsp + 0x108]
mov rcx, rax
call fcn.1400eaf50
lea rdx, [rsp + 0x148]
mov rcx, rbx
call fcn.1400f0a10
nop word [rax + rax]
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x108]
call fcn.1400be350
test al, al
je 0x1400dcb85
lea rcx, [rsp + 0x108]
call fcn.1400d4720
mov rbx, rax
cmp byte [rax], 1
jne 0x1400dcb73
lea rcx, [rsp + 0x2a0]
call fcn.1400d0a00
nop
lea rdx, [0x14028d850]
mov rcx, rbx
call fcn.1400be430
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x2a0]
call fcn.1400d3740
lea rcx, [rsp + 0xe8]
call fcn.1400d1360
lea rdx, str.version
mov rcx, rbx
call fcn.1400be430
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x2c0]
call fcn.1400d3740
lea rcx, [rsp + 0xe8]
call fcn.1400d1360
lea rdx, str.category
mov rcx, rbx
call fcn.1400be430
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x2e0]
call fcn.1400d3740
lea rcx, [rsp + 0xe8]
call fcn.1400d1360
lea rdx, str.link
mov rcx, rbx
call fcn.1400be430
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x300]
call fcn.1400d3740
lea rcx, [rsp + 0xe8]
call fcn.1400d1360
lea rdx, str.file_name
mov rcx, rbx
call fcn.1400be430
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x320]
call fcn.1400d3740
lea rcx, [rsp + 0xe8]
call fcn.1400d1360
lea rdx, [rsp + 0x2a0]
lea rcx, [rsp + 0x210]
call fcn.1400fa130
nop
lea rcx, [rsp + 0x2a0]
call fcn.1400d33b0
lea rcx, [rsp + 0x108]
call fcn.1400d4830
jmp 0x1400dc9e0
lea rcx, [rsp + 0x210]
call fcn.140100650
test eax, eax
setne byte [rsp + 0x208]
lea rdx, str.playerList
mov rcx, rdi
call fcn.1400be430
mov rbx, rax
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.1400eaf50
lea rdx, [rsp + 0x108]
mov rcx, rbx
call fcn.1400f0a10
mov rdi, qword [rsp + 0x120]
mov r14, qword [rsp + 0x118]
mov r15, qword [rsp + 0x110]
mov rsi, qword [rsp + 0x108]
lea rdx, [0x140000000]
mov rbx, qword [rsp + 0xe8]
cmp rbx, rsi
jne 0x1400ddfd7
movzx eax, byte [rbx]
cmp eax, 9
ja case.0x1400dcc18.0
mov ecx, dword [rdx + rax*4 + 0xde020]
add rcx, rdx
jmp rcx
cmp qword [rsp + 0xf0], r15
jmp 0x1400dcc36
cmp qword [rsp + 0xf8], r14
jmp 0x1400dcc36
cmp qword [rsp + 0x100], rdi
setne al
test al, al
je 0x1400dccf7
lea rcx, [rsp + 0xe8]
call fcn.1400d4720
mov rbx, rax
cmp byte [rax], 1
jne 0x1400dcce5
lea rcx, [rsp + 0x148]
call fcn.1400d0ba0
nop
lea rdx, [0x14028d850]
mov rcx, rbx
call fcn.1400be430
lea rdx, [rsp + 0x108]
mov rcx, rax
call fcn.1400c7120
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.1400d3740
lea rcx, [rsp + 0x108]
call fcn.1400d1360
lea rdx, str.team
mov rcx, rbx
call fcn.1400be430
mov rcx, rax
call fcn.1400c6ea0
mov dword [rsp + 0x168], eax
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x228]
call fcn.1400fa1d0
nop
lea rcx, [rsp + 0x148]
call fcn.1400d1360
lea rcx, [rsp + 0xe8]
call fcn.1400d4830
jmp 0x1400dcbee
lea rcx, [rsp + 0x228]
call fcn.140100680
mov dword [rsp + 0x1dc], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x148], xmm0
xor esi, esi
mov qword [rsp + 0x158], rsi
mov qword [rsp + 0x160], rsi
lea r8d, [rsi + 8]
lea rdx, str.settings
lea rcx, [rsp + 0x148]
call fcn.1400bfa60
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x60]
call fcn.1400d43d0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
mov qword [rsp + 0x118], rsi
mov qword [rsp + 0x120], rsi
lea r8d, [rsi + 4]
lea rdx, str.misc
lea rcx, [rsp + 0x108]
call fcn.1400bfa60
lea rdx, [rsp + 0x108]
mov rcx, rdi
call fcn.1400d43d0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 0x10]
lea rdx, str.minimap_spotting
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x240], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 8]
lea rdx, str.nametags
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x241], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 3]
lea rdx, [0x14028dce4]
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x242], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 0xb]
lea rdx, str.3d_spotting
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x243], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 0x13]
lea rdx, str.unlimited_magazines
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x244], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 0x13]
lea rdx, str.aim_assist_slowdown
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x245], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 0xa
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.always_fog]
movsd qword [rsp + 0xe8], xmm0
movzx eax, word [0x14028dd30]
mov word [rsp + 0xf0], ax
mov byte [rsp + 0xf2], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x246], al
mov word [rsp + 0x3e], si
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.friendly_fire]
movsd qword [rsp + 0x30], xmm0
mov eax, dword [0x14028dd40]
mov dword [rsp + 0x38], eax
movzx eax, byte [0x14028dd44]
mov byte [rsp + 0x3c], al
mov byte [rsp + 0x3d], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x247], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], reloc.WS2_32.dll_socket
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.disable_spectator_delay]
movups xmmword [rax], xmm0
mov eax, dword [0x14028dd58]
mov dword [rcx + 0x10], eax
movzx eax, word [0x14028dd5c]
mov word [rcx + 0x14], ax
movzx eax, byte [0x14028dd5e]
mov byte [rcx + 0x16], al
mov byte [rcx + 0x17], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x248], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 8
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movabs rax, 0x6d6163206c6c696b
mov qword [rsp + 0xe8], rax
mov byte [rsp + 0xf0], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x249], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], rsi
lea r8d, [rsi + 0x17]
lea rdx, str.only_squad_leader_spawn
lea rcx, [rsp + 0xe8]
call fcn.1400bfa60
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x24a], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.disable_pre_round]
movups xmmword [rax], xmm0
movzx eax, byte [0x14028dd88]
mov byte [rcx + 0x10], al
mov byte [rcx + 0x11], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x24b], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 0xa
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.map_voting]
movsd qword [rsp + 0xe8], xmm0
movzx eax, word [0x14028dd98]
mov word [rsp + 0xf0], ax
mov byte [rsp + 0xf2], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x24c], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], reloc.WS2_32.dll_setsockopt
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.disable_team_balancer]
movups xmmword [rax], xmm0
mov eax, dword [0x14028ddb0]
mov dword [rcx + 0x10], eax
movzx eax, byte [0x14028ddb4]
mov byte [rcx + 0x14], al
mov byte [rcx + 0x15], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x24d], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.regenerate_health]
movups xmmword [rax], xmm0
movzx eax, byte [0x14028ddc8]
mov byte [rcx + 0x10], al
mov byte [rcx + 0x11], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x24e], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.vehicle_3p_camera]
movups xmmword [rax], xmm0
movzx eax, byte [0x14028dde0]
mov byte [rcx + 0x10], al
mov byte [rcx + 0x11], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x24f], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], select
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.latency_lock]
movsd qword [rsp + 0xe8], xmm0
mov eax, dword [0x14028ddf0]
mov dword [rsp + 0xf0], eax
mov byte [rsp + 0xf4], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x250], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 9
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.behemoths]
movsd qword [rsp + 0xe8], xmm0
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rsp + 0xf0], al
mov byte [rsp + 0xf1], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x251], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], reloc.WS2_32.dll_recv
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.reload_full_mags]
movups xmmword [rax], xmm0
mov byte [rax + 0x10], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x252], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 6
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov eax, dword [str.scales]
mov dword [rsp + 0xe8], eax
movzx eax, word [0x14028de20]
mov word [rsp + 0xec], ax
mov byte [rsp + 0xee], sil
lea rdx, [rsp + 0xe8]
mov rcx, rdi
call fcn.1400d43d0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], shutdown
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.vehicle_respawn_time]
movups xmmword [rax], xmm0
mov eax, dword [0x14028de38]
mov dword [rcx + 0x10], eax
mov byte [rcx + 0x14], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c6fc0
movss dword [rsp + 0x254], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1400ea2c0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], reloc.WS2_32.dll_recv
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.round_time_limit]
movups xmmword [rax], xmm0
mov byte [rax + 0x10], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c6fc0
movss dword [rsp + 0x258], xmm0
mov word [rsp + 0x3e], si
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.bullet_damage]
movsd qword [rsp + 0x30], xmm0
mov eax, dword [0x14028de60]
mov dword [rsp + 0x38], eax
movzx eax, byte [0x14028de64]
mov byte [rsp + 0x3c], al
mov byte [rsp + 0x3d], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c6fc0
movss dword [rsp + 0x25c], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.ticket_count]
movsd qword [rsp + 0x30], xmm0
mov eax, dword [0x14028de70]
mov dword [rsp + 0x38], eax
mov byte [rsp + 0x3c], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c6fc0
movss dword [rsp + 0x260], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], select
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.respawn_time]
movsd qword [rsp + 0x30], xmm0
mov eax, dword [0x14028de80]
mov dword [rsp + 0x38], eax
mov byte [rsp + 0x3c], sil
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c6fc0
movss dword [rsp + 0x264], xmm0
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x40], 7
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
mov rax, qword [str.weapons]
mov dword [rsp + 0x30], eax
movzx eax, word [0x14028de8c]
mov word [rsp + 0x34], ax
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rsp + 0x36], al
mov byte [rsp + 0x37], sil
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400d43d0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 5
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov eax, dword [str.melee]
mov dword [rsp + 0xe8], eax
movzx eax, byte [0x14028de94]
mov byte [rsp + 0xec], al
mov byte [rsp + 0xed], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x268], al
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], 7
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov rax, qword [str.handgun]
mov dword [rsp + 0xe8], eax
movzx eax, word [0x14028de9c]
mov word [rsp + 0xec], ax
movzx eax, byte [0x14028de9e]
mov byte [rsp + 0xee], al
mov byte [rsp + 0xef], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x269], al
mov word [rsp + 0xf6], si
mov qword [rsp + 0xf8], select
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.class_gadgets]
movsd qword [rsp + 0xe8], xmm0
mov eax, dword [0x14028dea8]
mov dword [rsp + 0xf0], eax
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rsp + 0xf4], al
mov byte [rsp + 0xf5], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x26a], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0xe8]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf8], reloc.WS2_32.dll_setsockopt
mov qword [rsp + 0x100], 0x1f
movups xmm0, xmmword [str.standard_issue_rifles]
movups xmmword [rax], xmm0
mov eax, dword [0x14028dec0]
mov dword [rcx + 0x10], eax
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rcx + 0x14], al
mov byte [rcx + 0x15], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x26b], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 3
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov eax, dword [0x14028dec8]
mov word [rsp + 0xe8], ax
movzx eax, byte [0x14028deca]
mov byte [rsp + 0xea], al
mov byte [rsp + 0xeb], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x26c], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0xe8]
call fcn.1400ea2c0
mov rcx, rax
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf8], reloc.WS2_32.dll_send
mov qword [rsp + 0x100], 0x1f
movups xmm0, xmmword [str.self_loading_rifles]
movups xmmword [rax], xmm0
movzx eax, word [0x14028dee0]
mov word [rcx + 0x10], ax
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rcx + 0x12], al
mov byte [rcx + 0x13], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x26d], al
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], 7
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov rax, qword [str.shotgun]
mov dword [rsp + 0xe8], eax
movzx eax, word [0x14028deec]
mov word [rsp + 0xec], ax
movzx eax, byte [0x14028deee]
mov byte [rsp + 0xee], al
mov byte [rsp + 0xef], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x26e], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 3
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov eax, dword [0x14028def0]
mov word [rsp + 0xe8], ax
movzx eax, byte [0x14028def2]
mov byte [rsp + 0xea], al
mov byte [rsp + 0xeb], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x26f], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 0xa
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.explosives]
movsd qword [rsp + 0xe8], xmm0
movzx eax, word [0x14028df00]
mov word [rsp + 0xf0], ax
mov byte [rsp + 0xf2], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x270], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rsi
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
lea edx, [rsi + 0x20]
lea rcx, [rsp + 0xe8]
call fcn.1400ea2c0
mov rdx, rax
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf8], shutdown
mov qword [rsp + 0x100], 0x1f
movups xmm0, xmmword [str.single_action_rifles]
movups xmmword [rax], xmm0
mov eax, dword [0x14028df18]
mov dword [rdx + 0x10], eax
mov byte [rdx + 0x14], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x271], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], 8
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
movabs rax, 0x73656c6369686576
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x38], sil
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400d43d0
mov rbx, rax
mov word [rsp + 0xf6], si
mov qword [rsp + 0xf8], select
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.land_vehicles]
movsd qword [rsp + 0xe8], xmm0
mov eax, dword [0x14028df28]
mov dword [rsp + 0xf0], eax
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rsp + 0xf4], al
mov byte [rsp + 0xf5], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x272], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], select
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.air_vehicles]
movsd qword [rsp + 0xe8], xmm0
mov eax, dword [0x14028df38]
mov dword [rsp + 0xf0], eax
mov byte [rsp + 0xf4], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x273], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], 4
mov qword [rsp + 0x48], reloc.WS2_32.dll_ntohs
mov dword [rsp + 0x30], 0x7374696b
mov byte [rsp + 0x34], sil
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400d43d0
mov rbx, rax
mov word [rsp + 0xf6], si
mov qword [rsp + 0xf8], select
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.elite_classes]
movsd qword [rsp + 0xe8], xmm0
mov eax, dword [0x14028df48]
mov dword [rsp + 0xf0], eax
movzx eax, byte [reloc.WS2_32.dll_WSAStartup]
mov byte [rsp + 0xf4], al
mov byte [rsp + 0xf5], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x274], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], 6
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov eax, dword [str.scouts]
mov dword [rsp + 0xe8], eax
movzx eax, word [0x14028df54]
mov word [rsp + 0xec], ax
mov byte [rsp + 0xee], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x275], al
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], 7
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov rax, qword [str.support]
mov dword [rsp + 0xe8], eax
movzx eax, word [0x14028df5c]
mov word [rsp + 0xec], ax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rsp + 0xee], al
mov byte [rsp + 0xef], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x276], al
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], 7
mov qword [rsp + 0x100], reloc.WS2_32.dll_ntohs
mov rax, qword [str.assault]
mov dword [rsp + 0xe8], eax
movzx eax, word [0x14028df64]
mov word [rsp + 0xec], ax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rsp + 0xee], al
mov byte [rsp + 0xef], sil
lea rdx, [rsp + 0xe8]
mov rcx, rbx
call fcn.1400d43d0
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x277], al
lea rdx, str.medic
mov rcx, rbx
call fcn.1400be430
mov rcx, rax
call fcn.1400c7200
mov byte [rsp + 0x278], al
lea rdx, [rsp + 0x170]
lea rcx, [0x1406768a0]
call fcn.1400d3f70
mov dword [0x140680fa8], r13d
lea rcx, [rsp + 0x170]
call fcn.1400d2e00
nop
lea rcx, [rsp + 0x60]
call fcn.1400d1340
nop
lea rcx, [rsp + 0x78]
call fcn.1400d1c10
nop
lea rcx, [rsp + 0x90]
call fcn.1400d2cd0
nop
lea rcx, [rsp + 0x280]
call fcn.1400d1360
jmp 0x1400dc657
lea rcx, [rsp + 0x90]
call fcn.1400d2cd0
nop
lea rcx, [rsp + 0x280]
call fcn.1400d1360
mov eax, 0xffffffff
jmp 0x1400dc65a
lea rdx, str.cannot_compare_iterators_of_different_containers
lea rcx, [rsp + 0x108]
call fcn.1400ce6e0
nop
mov r9, rbx
lea r8, [rsp + 0x108]
mov edx, 0xd4
lea rcx, [rsp + 0xb0]
call fcn.1400c61c0
lea rdx, [0x1403432b0]
lea rcx, [rsp + 0xb0]
call sub.VCRUNTIME140.dll__CxxThrowException
int3