Function at 0x14009c0d0
Capabilities:
Check for software breakpoints
Check http status code

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x50
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rdi
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x10], rax
lea rdi, [0x14025ab08]
mov qword [rbp - 0x10], rdi
xor eax, eax
mov qword [0x14025ab08], rax
mov qword [0x14025ab10], rax
call fcn.14007fda0
mov qword [0x14025ab08], rax
mov dword [rbp - 0x20], 1
mov rbx, rax
mov rcx, qword [rax + 8]
cmp byte [rcx + 0x19], 0
jne 0x14009c153
nop
cmp dword [rcx + 0x20], 1
jge 0x14009c13c
mov rcx, qword [rcx + 0x10]
jmp 0x14009c142
mov rbx, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
je 0x14009c130
cmp rbx, rax
je 0x14009c153
cmp dword [rbx + 0x20], 1
jle 0x14009c17d
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, 0x29
lea rdx, str.The_responses_status_line_was_malformed.
call fcn.1400776a0
mov dword [rbp - 0x20], 2
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c1d3
nop
cmp dword [rax + 0x20], 2
jge 0x14009c1bc
mov rax, qword [rax + 0x10]
jmp 0x14009c1c2
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c1b0
cmp rbx, rcx
je 0x14009c1d3
cmp dword [rbx + 0x20], 2
jle 0x14009c1fd
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, 0x26
lea rdx, str.The_responses_headers_were_malformed.
call fcn.1400776a0
mov dword [rbp - 0x20], 0x64
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c253
nop
cmp dword [rax + 0x20], 0x64
jge 0x14009c23c
mov rax, qword [rax + 0x10]
jmp 0x14009c242
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c230
cmp rbx, rcx
je 0x14009c253
cmp dword [rbx + 0x20], 0x64
jle 0x14009c27d
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, recv
lea rdx, str.100_Continue
call fcn.1400776a0
mov dword [rbp - 0x20], 0x65
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c2d3
nop
cmp dword [rax + 0x20], 0x65
jge 0x14009c2bc
mov rax, qword [rax + 0x10]
jmp 0x14009c2c2
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c2b0
cmp rbx, rcx
je 0x14009c2d3
cmp dword [rbx + 0x20], 0x65
jle 0x14009c2fd
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, reloc.WS2_32.dll_socket
lea rdx, str.101_Switching_Protocols
call fcn.1400776a0
mov dword [rbp - 0x20], 0xc8
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c359
nop
cmp dword [rax + 0x20], 0xc8
jge 0x14009c33f
mov rax, qword [rax + 0x10]
jmp 0x14009c345
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c330
cmp rbx, rcx
je 0x14009c359
cmp dword [rbx + 0x20], 0xc8
jle 0x14009c383
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, 6
lea rdx, str.200_OK
call fcn.1400776a0
mov dword [rbp - 0x20], 0xc9
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c3dd
cmp dword [rax + 0x20], 0xc9
jge 0x14009c3c3
mov rax, qword [rax + 0x10]
jmp 0x14009c3c9
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c3b4
cmp rbx, rcx
je 0x14009c3dd
cmp dword [rbx + 0x20], 0xc9
jle 0x14009c407
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, reloc.WS2_32.dll_inet_addr
lea rdx, str.201_Created
call fcn.1400776a0
mov dword [rbp - 0x20], 0xca
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c469
nop dword [rax + rax]
cmp dword [rax + 0x20], 0xca
jge 0x14009c44f
mov rax, qword [rax + 0x10]
jmp 0x14009c455
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c440
cmp rbx, rcx
je 0x14009c469
cmp dword [rbx + 0x20], 0xca
jle 0x14009c493
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, recv
lea rdx, str.202_Accepted
call fcn.1400776a0
mov dword [rbp - 0x20], 0xcb
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c4ed
cmp dword [rax + 0x20], 0xcb
jge 0x14009c4d3
mov rax, qword [rax + 0x10]
jmp 0x14009c4d9
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c4c4
cmp rbx, rcx
je 0x14009c4ed
cmp dword [rbx + 0x20], 0xcb
jle 0x14009c517
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, 0x21
lea rdx, str.203_Non_Authoritative_Information
call fcn.1400776a0
mov dword [rbp - 0x20], 0xcc
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c579
nop dword [rax + rax]
cmp dword [rax + 0x20], 0xcc
jge 0x14009c55f
mov rax, qword [rax + 0x10]
jmp 0x14009c565
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c550
cmp rbx, rcx
je 0x14009c579
cmp dword [rbx + 0x20], 0xcc
jle 0x14009c5a3
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, send
lea rdx, str.204_No_Content
call fcn.1400776a0
mov dword [rbp - 0x20], 0xcd
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c5fd
cmp dword [rax + 0x20], 0xcd
jge 0x14009c5e3
mov rax, qword [rax + 0x10]
jmp 0x14009c5e9
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c5d4
cmp rbx, rcx
je 0x14009c5fd
cmp dword [rbx + 0x20], 0xcd
jle 0x14009c627
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, send
lea rdx, str.205_Reset_Content
call fcn.1400776a0
mov dword [rbp - 0x20], 0xce
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c689
nop dword [rax + rax]
cmp dword [rax + 0x20], 0xce
jge 0x14009c66f
mov rax, qword [rax + 0x10]
jmp 0x14009c675
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c660
cmp rbx, rcx
je 0x14009c689
cmp dword [rbx + 0x20], 0xce
jle 0x14009c6b3
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, reloc.WS2_32.dll_send
lea rdx, str.206_Partial_Content
call fcn.1400776a0
mov dword [rbp - 0x20], 0x12c
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c70d
cmp dword [rax + 0x20], 0x12c
jge 0x14009c6f3
mov rax, qword [rax + 0x10]
jmp 0x14009c6f9
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c6e4
cmp rbx, rcx
je 0x14009c70d
cmp dword [rbx + 0x20], 0x12c
jle 0x14009c737
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, socket
lea rdx, str.300_Multiple_Choices
call fcn.1400776a0
mov dword [rbp - 0x20], 0x12d
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c799
nop dword [rax + rax]
cmp dword [rax + 0x20], 0x12d
jge 0x14009c77f
mov rax, qword [rax + 0x10]
jmp 0x14009c785
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c770
cmp rbx, rcx
je 0x14009c799
cmp dword [rbx + 0x20], 0x12d
jle 0x14009c7c3
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, reloc.WS2_32.dll_setsockopt
lea rdx, str.301_Moved_Permanently
call fcn.1400776a0
mov dword [rbp - 0x20], 0x12e
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c81d
cmp dword [rax + 0x20], 0x12e
jge 0x14009c803
mov rax, qword [rax + 0x10]
jmp 0x14009c809
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c7f4
cmp rbx, rcx
je 0x14009c81d
cmp dword [rbx + 0x20], 0x12e
jle 0x14009c847
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, 9
lea rdx, str.302_Found
call fcn.1400776a0
mov dword [rbp - 0x20], 0x12f
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c8a9
nop dword [rax + rax]
cmp dword [rax + 0x20], 0x12f
jge 0x14009c88f
mov rax, qword [rax + 0x10]
jmp 0x14009c895
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c880
cmp rbx, rcx
je 0x14009c8a9
cmp dword [rbx + 0x20], 0x12f
jle 0x14009c8d3
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, recv
lea rdx, str.303_See_Other
call fcn.1400776a0
mov dword [rbp - 0x20], 0x130
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c92d
cmp dword [rax + 0x20], 0x130
jge 0x14009c913
mov rax, qword [rax + 0x10]
jmp 0x14009c919
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c904
cmp rbx, rcx
je 0x14009c92d
cmp dword [rbx + 0x20], 0x130
jle 0x14009c957
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str.304_Not_Modified
call fcn.1400776a0
mov dword [rbp - 0x20], 0x131
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009c9b9
nop dword [rax + rax]
cmp dword [rax + 0x20], 0x131
jge 0x14009c99f
mov rax, qword [rax + 0x10]
jmp 0x14009c9a5
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009c990
cmp rbx, rcx
je 0x14009c9b9
cmp dword [rbx + 0x20], 0x131
jle 0x14009c9e3
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
mov r8d, recv
lea rdx, str.305_Use_Proxy
call fcn.1400776a0
mov dword [rbp - 0x20], 0x133
mov rcx, qword [0x14025ab08]
mov rbx, rcx
mov rax, qword [rcx + 8]
cmp byte [rax + 0x19], 0
jne 0x14009ca3d
cmp dword [rax + 0x20], 0x133
jge 0x14009ca23
mov rax, qword [rax + 0x10]
jmp 0x14009ca29
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x14009ca14
cmp rbx, rcx
je 0x14009ca3d
cmp dword [rbx + 0x20], 0x133
jle 0x14009ca67
lea rax, [rbp - 0x20]
mov qword [rbp - 0x18], rax
lea r8, [rbp - 0x18]
call fcn.14009de20
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rbp - 0x18]
call fcn.14009de60
mov rbx, qword [rbp - 0x18]
lea rcx, [rbx + 0x28]
lea rdx, str.307_Temporary_Redirect
call fcn.140077680
mov dword [rbp - 0x20], 0x190
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.400_Bad_Request
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x191
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.401_Unauthorized
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x192
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.402_Payment_Required
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x193
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.403_Forbidden
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x194
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.404_Not_Found
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x195
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.405_Method_Not_Allowed
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x196
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.406_Not_Acceptable
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x197
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.407_Proxy_Authentication_Required
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x198
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.408_Request_Time_out
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x199
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.409_Conflict
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x19a
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.410_Gone
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x19b
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.411_Length_Required
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x19c
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.412_Precondition_Failed
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x19d
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.413_Request_Entity_Too_Large
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x19e
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.414_Request_URI_Too_Large
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x19f
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.415_Unsupported_Media_Type
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1a0
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.416_Requested_Range_Not_Satisfiable
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1a1
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.417_Expectation_Failed
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1f4
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.500_Internal_Server_Error
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1f5
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.501_Not_Implemented
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1f6
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.502_Bad_Gateway
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1f7
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.503_Service_Unavailable
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1f8
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.504_Gateway_Timeout
mov rcx, rax
call fcn.140077680
mov dword [rbp - 0x20], 0x1f9
lea rdx, [rbp - 0x20]
call fcn.14009d430
lea rdx, str.505_HTTP_Version_Not_Supported
mov rcx, rax
call fcn.140077680
nop
mov rax, rdi
mov rbx, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x68]
add rsp, 0x50
pop rbp
ret