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

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
mov r14d, edx
mov rsi, rcx
xor bpl, bpl
mov r15d, 1
mov edx, 0x200
mov dword [rsp + 0x70], ebp
mov ecx, r15d
mov byte [rsp + 0x60], bpl
call fcn.140077530
mov rbx, rax
test rax, rax
je 0x14007bba3
mov edi, 0x914
mov ecx, edi
call fcn.140029ab4
cmp eax, 0x1770
jae 0x14007b9ed
and dword [rbx + 0xe0], 0
mov eax, 0x444c544e
mov dword [rbx], 0x69642041
mov dword [rbx + 0x30], eax
mov dword [rbx + 0x8c], eax
mov dword [rbx + 4], 0x72206b73
mov dword [rbx + 8], 0x20646165
mov dword [rbx + 0xc], 0x6f727265
mov dword [rbx + 0x10], 0x636f2072
mov dword [rbx + 0x14], 0x72727563
mov dword [rbx + 0x18], 0xd006465
mov dword [rbx + 0x1c], 0x4c544e0a
mov dword [rbx + 0x20], 0x69205244
mov dword [rbx + 0x24], 0x696d2073
mov dword [rbx + 0x28], 0x6e697373
mov dword [rbx + 0x2c], 0xa0d0067
mov dword [rbx + 0x34], 0x73692052
mov dword [rbx + 0x38], 0x6d6f6320
mov dword [rbx + 0x3c], 0x73657270
mov dword [rbx + 0x40], 0x646573
mov dword [rbx + 0x44], 0x72500a0d
mov dword [rbx + 0x48], 0x20737365
mov dword [rbx + 0x4c], 0x6c727443
mov dword [rbx + 0x50], 0x746c412b
mov dword [rbx + 0x54], 0x6c65442b
mov dword [rbx + 0x58], 0x206f7420
mov dword [rbx + 0x5c], 0x74736572
mov dword [rbx + 0x60], 0xd747261
mov dword [rbx + 0x64], 0xa
lea r13d, [r15 + 0x65]
mov dword [rbx + 0x78], 0x62796843
mov dword [rbx + 0x7c], 0x749f2061
mov dword [rbx + 0x80], 0x20a16e65
mov dword [rbx + 0x84], 0x6b736964
mov dword [rbx + 0x88], 0xa0d0075
mov dword [rbx + 0x90], 0x656e2052
mov dword [rbx + 0x94], 0x656c616e
mov dword [rbx + 0x98], 0x6e657a
mov dword [rbx + 0x9c], 0x544e0a0d
mov dword [rbx + 0xa0], 0x2052444c
mov dword [rbx + 0xa4], 0x706d6f6b
mov dword [rbx + 0xa8], 0x6f6d6972
mov dword [rbx + 0xac], 0x2e6ea076
mov dword [rbx + 0xb0], 0x520a0d00
mov dword [rbx + 0xb4], 0x61747365
mov dword [rbx + 0xb8], 0x6a757472
mov dword [rbx + 0xbc], 0x73206574
mov dword [rbx + 0xc0], 0x6b736974
mov dword [rbx + 0xc4], 0xa174756e
mov dword [rbx + 0xc8], 0x6c6b206d
mov dword [rbx + 0xcc], 0x736576a0
mov dword [rbx + 0xd0], 0x72744320
mov dword [rbx + 0xd4], 0x6c412b6c
mov dword [rbx + 0xd8], 0x65442b74
mov dword [rbx + 0xdc], 0xa0d2e6c
lea r12d, [r15 + 0x68]
mov byte [rsp + 0x60], r15b
jmp 0x14007bb1b
mov ecx, edi
call fcn.140029ab4
mov r12d, dword [rsp + 0x60]
mov dword [rbx], 0x69642041
mov dword [rbx + 4], 0x72206b73
mov dword [rbx + 8], 0x20646165
mov dword [rbx + 0xc], 0x6f727265
mov dword [rbx + 0x10], 0x636f2072
mov dword [rbx + 0x14], 0x72727563
mov dword [rbx + 0x18], 0xd006465
mov dword [rbx + 0x1c], 0x4f4f420a
mov dword [rbx + 0x20], 0x52474d54
mov dword [rbx + 0x24], 0x20736920
cmp eax, 0x23f0
jae 0x14007bac4
mov dword [rbx + 0x28], 0x7373696d
mov dword [rbx + 0x2c], 0x676e69
mov dword [rbx + 0x30], 0x4f420a0d
mov dword [rbx + 0x34], 0x474d544f
mov dword [rbx + 0x38], 0x73692052
mov dword [rbx + 0x3c], 0x6d6f6320
mov dword [rbx + 0x40], 0x73657270
mov dword [rbx + 0x44], 0x646573
mov dword [rbx + 0x48], 0x72500a0d
mov dword [rbx + 0x4c], 0x20737365
mov dword [rbx + 0x50], 0x6c727443
mov dword [rbx + 0x54], 0x746c412b
mov dword [rbx + 0x58], 0x6c65442b
mov dword [rbx + 0x5c], 0x206f7420
mov dword [rbx + 0x60], 0x74736572
mov dword [rbx + 0x64], 0xd747261
mov dword [rbx + 0x68], 0xa
mov r13d, 0x6a
jmp 0x14007bb1b
and dword [rbx + 0x54], 0
mov dword [rbx + 0x28], 0x706d6f63
mov dword [rbx + 0x2c], 0x73736572
mov dword [rbx + 0x30], 0xd006465
mov dword [rbx + 0x34], 0x6572500a
mov dword [rbx + 0x38], 0x43207373
mov dword [rbx + 0x3c], 0x2b6c7274
mov dword [rbx + 0x40], 0x2b746c41
mov dword [rbx + 0x44], 0x206c6544
mov dword [rbx + 0x48], 0x72206f74
mov dword [rbx + 0x4c], 0x61747365
mov dword [rbx + 0x50], 0xa0d7472
mov r13d, 0x55
cmp r14d, 0x1b0
jbe 0x14007bb8c
mov bpl, byte [rsp + 0x60]
mov edi, pe_nt_image_headers64
mov r15d, edi
mov r8d, r13d
mov rcx, rbx
add r15, rsi
mov rdx, r15
call fcn.14007d28c
test eax, eax
je 0x14007bb72
cmp bpl, 1
jne 0x14007bb5f
lea rcx, [rbx + 0x78]
mov r8d, r12d
mov rdx, r15
call fcn.14007d28c
test eax, eax
je 0x14007bb72
mov r15d, 1
add edi, r15d
cmp edi, 0x190
jb 0x14007bb2e
jmp 0x14007bb78
mov r15d, 1
mov ebp, dword [rsp + 0x70]
cmp edi, 0x190
movzx ebp, bpl
cmovae ebp, r15d
jmp 0x14007bb90
mov edi, dword [rsp + 0x60]
mov rcx, rbx
call fcn.140077564
test bpl, bpl
jne 0x14007bcda
jmp 0x14007bba7
mov edi, dword [rsp + 0x60]
movzx eax, word [rsi + 0xb]
cmp r14d, eax
jne 0x14007bcd7
cmp byte [rsi], 0xeb
jne 0x14007bcd7
cmp byte [rsi + 1], 0x52
jne 0x14007bcd7
mov edx, 0x38
lea r10d, [rdx - 2]
cmp r14d, 0x70
jbe 0x14007bc11
mov edi, r10d
mov r8d, edx
lea r9, [rsi + 0x36]
cmp byte [r9], 0xbc
jne 0x14007bbf9
lea eax, [r8 - 1]
cmp byte [rax + rsi], 0
jne 0x14007bbf9
mov eax, r8d
cmp byte [rax + rsi], 0x7c
je 0x14007bc08
add r8d, r15d
add edi, r15d
add r9, r15
cmp r8d, 0x67
jb 0x14007bbe0
cmp edi, 0x65
jae 0x14007bcd7
cmp r14d, 0x190
jbe 0x14007bc52
mov r9d, 0x18c
cmp edi, r9d
jae 0x14007bcd7
mov r8d, edi
add r8, rsi
cmp byte [r8], 0xcd
jne 0x14007bc3e
lea eax, [rdi + 1]
cmp byte [rax + rsi], 0x10
je 0x14007bc49
add edi, r15d
add r8, r15
cmp edi, r9d
jb 0x14007bc2f
cmp edi, r9d
jae 0x14007bcd7
cmp r14d, 0x120
jbe 0x14007bcda
lea r11, [rsi + 0x36]
cmp byte [r11], 0xb4
jne 0x14007bcb5
lea eax, [rdx - 1]
cmp byte [rax + rsi], 0x41
jne 0x14007bcb5
mov eax, edx
cmp byte [rax + rsi], 0xbb
jne 0x14007bcb5
lea eax, [rdx + 1]
cmp byte [rax + rsi], 0xaa
jne 0x14007bcb5
lea eax, [rdx + 2]
cmp byte [rax + rsi], 0x55
jne 0x14007bcb5
mov r8d, 5
lea r9d, [rdx + 4]
lea eax, [r9 - 1]
cmp byte [rax + rsi], 0xcd
jne 0x14007bca3
cmp byte [r9 + rsi], 0x13
je 0x14007bcaf
add r8d, r15d
add r9d, r15d
cmp r8d, 0xa
jb 0x14007bc92
cmp r8d, 0xa
jb 0x14007bcc6
add edx, r15d
add r10d, r15d
add r11, r15
cmp edx, 0x112
jb 0x14007bc5f
movzx ebp, bpl
cmp r10d, 0x110
cmovae ebp, r15d
jmp 0x14007bcda
mov bpl, r15b
mov al, bpl
mov rbx, qword [rsp + 0x68]
add rsp, 0x20
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret