Function at 0x180019bb0
Capabilities:
Check http status code

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rdx
mov dword [rax + 8], ecx
push rbx
push r13
push r15
sub rsp, 0x80
lea ebx, [rcx + 0x993]
mov r15, r8
mov dword [rsp + 0x30], ebx
mov r8, rdx
mov r13d, ecx
cmp ecx, ebx
jae 0x18001a067
mov qword [rax + 0x18], rbp
mov ecx, 0xffff
mov ebp, dword [rsp + 0xa0]
mov edx, 0x3d
mov qword [rax - 0x20], rsi
movabs r10, 0x3f68637461772f
mov rsi, qword [rsp + 0xb8]
mov r9d, 0x1bb
mov qword [rax - 0x28], rdi
mov edi, dword [rsp + 0xa0]
mov qword [rax - 0x30], r12
mov qword [rax - 0x38], r14
mov eax, 0x6562
mov r14, qword [rsp + 0xb8]
cmp r13d, 0x237
ja 0x180019ec7
je 0x180019e59
cmp r13d, 0x135
ja 0x180019cbe
je 0x180019cab
mov eax, r13d
sub eax, 0x3e
je 0x180019c9e
sub eax, 0x76
je 0x180019c8b
sub eax, 9
je 0x180019c7a
cmp eax, 2
mov eax, 0x6562
jne 0x18001a033
mov byte [rsp + 0x4c], 0
jmp 0x18001a033
mov word [r8], cx
mov dword [r8 + 4], 2
jmp 0x18001a02e
mov eax, dword [r15 + 0x220]
mov dword [rsp + 0xb8], eax
jmp 0x18001a02e
mov dword [rsp + 0x48], 0x2e777777
jmp 0x18001a02e
mov eax, dword [r8 + 0x220]
mov dword [r15 + 0x220], eax
jmp 0x18001a02e
mov eax, r13d
sub eax, 0x13e
je 0x180019e4c
sub eax, 2
je 0x180019e2b
sub eax, 0x76
je 0x180019cfa
cmp eax, 0xb
mov eax, 0x6562
jne 0x18001a033
mov dword [rsp + 0x4d], 0x7574756f
mov byte [rsp + 0x51], 0
jmp 0x18001a033
mov r13d, dword [rsp + 0xb8]
mov r12d, 0x67
nop dword [rax + rax]
mov eax, r12d
sub eax, 0x67
je 0x180019de4
sub eax, 0xb
je 0x180019de0
sub eax, 0xb
je 0x180019d6c
cmp eax, 0xb
jne 0x180019dfb
mov ecx, dword [r15 + 0x220]
cmp ecx, r13d
jge 0x180019dfb
mov eax, r13d
xor edx, edx
sub eax, ecx
mov rcx, r14
mov r8d, eax
shl r8, 2
mov ebx, eax
call fcn.180063be0
mov r8, qword [rsp + 0xa8]
lea r14, [r14 + rbx*4]
jmp 0x180019dfb
mov eax, dword [r15 + 0x220]
lea r8d, [rax - 1]
test r8d, r8d
js 0x180019dd0
nop dword [rax]
mov edx, 0xc5
mov eax, edx
sub eax, 0xc5
je 0x180019db4
sub eax, 1
je 0x180019d9c
cmp eax, 1
jne 0x180019db9
mov ebp, edi
jmp 0x180019db9
mov ecx, dword [rsi]
mov eax, ebp
shr ecx, 1
shl eax, 0x1f
or ecx, eax
mov dword [r14], ecx
sub r14, 4
sub rsi, 4
jmp 0x180019db9
mov edi, dword [rsi]
and edi, 1
inc edx
cmp edx, 0xc8
jb 0x180019d85
sub r8d, 1
jns 0x180019d80
mov eax, dword [r15 + 0x220]
mov r8, qword [rsp + 0xa8]
cdqe
lea r14, [r15 + rax*4]
jmp 0x180019dfb
xor ebp, ebp
jmp 0x180019dfb
movsxd rax, dword [r15 + 0x220]
lea r14, [r15 - 4]
lea rsi, [rax - 1]
lea rsi, [r8 + rsi*4]
lea r14, [r14 + rax*4]
add r12d, 0xb
cmp r12d, 0x93
jb 0x180019d10
mov eax, dword [r8 + 0x224]
mov r13d, dword [rsp + 0xa0]
mov ebx, dword [rsp + 0x30]
mov dword [r15 + 0x224], eax
jmp 0x18001a014
mov r8d, 1
lea rdx, [0x18008451c]
lea rcx, [rsp + 0x4c]
call fcn.1800672d0
mov byte [rsp + 0x4d], 0
jmp 0x18001a00c
mov dword [r8 + 8], 4
jmp 0x18001a02e
mov edx, 0x125
nop
mov eax, edx
sub eax, 0x125
je 0x180019e93
cmp eax, 0x13
jne 0x180019eb7
cmp dword [r15 + 0x220], 0
je 0x180019e88
mov eax, dword [r15 + 0x224]
mov dword [r15 + 0x224], eax
jmp 0x180019eb7
xor eax, eax
mov dword [r15 + 0x224], eax
jmp 0x180019eb7
mov ecx, dword [r15 + 0x220]
test ecx, ecx
je 0x180019eb7
nop
movsxd rax, ecx
cmp dword [r15 + rax*4 - 4], 0
jne 0x180019eb7
sub ecx, 1
mov dword [r15 + 0x220], ecx
jne 0x180019ea0
add edx, 0x13
cmp edx, 0x14b
jb 0x180019e60
jmp 0x18001a024
cmp r13d, 0x446
ja 0x180019f59
je 0x180019f4f
cmp r13d, 0x242
je 0x180019f45
cmp r13d, 0x2c3
je 0x180019f3b
cmp r13d, 0x344
je 0x180019f29
cmp r13d, 0x3c5
jne 0x18001a033
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x38], r10
dec rcx
nop dword [rax + rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x180019f10
movzx eax, word [0x180080d70]
mov word [rcx], ax
jmp 0x18001a029
mov dword [rsp + 0x53], 0x6d6f632e
mov byte [rsp + 0x57], 0
jmp 0x18001a033
mov byte [rsp + 0x53], 0
jmp 0x18001a033
mov word [rsp + 0x51], ax
jmp 0x18001a033
mov word [rsp + 0x40], dx
jmp 0x18001a033
cmp r13d, 0x4c7
je 0x180019fc5
cmp r13d, 0x548
je 0x180019fa9
cmp r13d, 0x5c9
je 0x180019f9f
cmp r13d, 0x64a
jne 0x18001a033
lea r9, [r15 + 0x40]
mov qword [rsp + 0x20], 0
xor edx, edx
xor ecx, ecx
mov r8d, 0x11c
call fcn.180032240
jmp 0x18001a00c
mov word [r15 + 0x60], r9w
jmp 0x18001a033
cmp qword [r8 + 0x18], 0x10
mov rdx, r8
jb 0x180019fb6
mov rdx, qword [r8]
mov r8, qword [r8 + 0x10]
lea rcx, [r15 + 0x20]
call fcn.18003b7d0
jmp 0x18001a00c
lea rax, [rsp + 0x48]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x180019fd1
lea rdx, [rsp + 0x48]
mov rcx, r15
call fcn.18003bb60
lea rax, [rsp + 0x38]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x180019ff4
lea rcx, [r15 + 0x20]
lea rdx, [rsp + 0x38]
call fcn.18003bb60
mov r8, qword [rsp + 0xa8]
movabs r10, 0x3f68637461772f
mov r9d, 0x1bb
mov edx, 0x3d
mov ecx, 0xffff
mov eax, 0x6562
add r13d, 0x81
mov dword [rsp + 0xa0], r13d
cmp r13d, ebx
jb 0x180019c32
mov r14, qword [rsp + 0x60]
mov r12, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rbp, qword [rsp + 0xb0]
add rsp, 0x80
pop r15
pop r13
pop rbx
ret