Function at 0x4877df
Capabilities:
Set socket configuration

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x428
mov qword [rsp + 0x50], r8
mov rbx, rdx
movzx eax, byte [rdx + 0x358]
test eax, eax
mov qword [rsp + 0x58], rcx
je 0x48782d
cmp eax, 3
jne case.default.0x48782b
lea rbp, [rbx + 0x1d0]
movzx eax, byte [rbx + 0x258]
lea rcx, [0x00488654]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx + 0x348]
mov rcx, qword [rbx + 0x350]
mov qword [rbx + 0x40], rax
mov qword [rbx + 0x48], rcx
and qword [rbx + 0x10], 0
mov qword [rbx + 0x50], rax
jmp 0x487e38
lea rcx, str._async_fn__resumed_after_completion_usr_local_cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_util_0.1.7_src_client_legacy_connect_dns.rs
lea r8, [0x005a7ff8]
jmp 0x487ab2
ud2
lea rsi, [rbx + 0x1e0]
lea rdi, [rbx + 0x260]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x260]
movzx eax, byte [rbx + 0x2d0]
test eax, eax
je 0x4878c2
cmp eax, 3
jne 0x487a9b
lea r15, [rbx + 0x298]
movzx eax, byte [rbx + 0x298]
test eax, eax
je 0x48797b
cmp eax, 3
jne 0x487aa4
mov rdx, qword [rbx + 0x290]
jmp 0x4879e1
mov rdi, qword [rbx + 0x2c8]
mov qword [rbx + 0x2c0], rdi
movups xmm0, xmmword [rbx + 0x2a0]
movups xmm1, xmmword [rbx + 0x2b0]
lea rdx, [rsp + 0x290]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0x1a0]
mov rcx, r12
call fcn.0049ccc8
mov rcx, rdi
mov rdx, r12
call fcn.0049cbb4
test rax, rax
je 0x487957
mov rdi, rax
and eax, 3
lea rcx, [0x00488678]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, byte [rdi + 0x10]
jmp 0x487947
mov rcx, rdi
shr rcx, 0x20
call fcn.004bd7e0
jmp 0x487947
mov al, byte [rdi + 0xf]
cmp al, 0xd
jne 0x487a56
mov rcx, rdi
call fcn.00490149
mov rax, qword [rbx + 0x2c0]
and qword [rbx + 0x280], 0
mov qword [rbx + 0x288], rax
lea r15, [rbx + 0x298]
mov byte [rbx + 0x298], 0
mov rdx, qword [rbx + 0x280]
mov r8, qword [rbx + 0x288]
lea r12, [rsp + 0x1a0]
mov rcx, r12
call fcn.004cd3d5
mov rdi, qword [r12]
mov rax, qword [r12 + 0x10]
test rax, rax
je 0x487a33
mov rcx, qword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x1b8]
mov qword [rbx + 0x260], rdi
mov qword [rbx + 0x268], rcx
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], rdx
mov qword [rbx + 0x290], rsi
mov rdx, rsi
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
mov r8, qword [rsp + 0x50]
call fcn.004522a6
mov al, byte [rdi + 9]
cmp al, 3
je 0x487a85
mov rdi, qword [rsp + 0x1a0]
cmp al, 2
je 0x487a2b
mov rcx, rsi
call fcn.004c8b38
mov rcx, qword [rax + 8]
call fcn.00440976
mov rdi, rdx
test rax, rax
jne 0x487a2b
test rdi, rdi
je 0x487a67
mov rcx, rsi
call fcn.00488688
xor r14d, r14d
mov byte [r15], 1
mov rcx, rsi
call fcn.004886db
mov byte [rbx + 0x2d0], 1
mov rcx, rsi
call fcn.00488714
jmp 0x487d76
mov rcx, qword [rbx + 0x2c0]
call fcn.004716f8
xor r14d, r14d
jmp 0x487a42
mov rdi, qword [rbx + 0x260]
mov r12, qword [rbx + 0x268]
mov r14, qword [rbx + 0x270]
mov r13, qword [rbx + 0x278]
jmp 0x487a36
mov al, 3
mov byte [rbx + 0x298], al
mov byte [rbx + 0x2d0], al
mov dil, 4
jmp 0x488051
lea rcx, str._async_fn__resumed_after_completion_usr_local_cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_util_0.1.7_src_client_legacy_connect_dns.rs
jmp 0x487abe
lea rcx, str._async_fn__resumed_after_completion_usr_local_cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_util_0.1.7_src_client_legacy_connect_dns.rs
lea r8, [0x005a8560]
mov edx, 0x23
call fcn.00413c20
ud2
lea r8, str._usr_local_cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.39.3_src_net_tcp_socket.rs
jmp 0x487ab2
lea rsi, [rbx + 0x260]
lea rdi, [rbx + 0x2d0]
call fcn.00446fa5
cmp al, 2
setne cl
test al, 1
sete r14b
and r14b, cl
movzx eax, byte [rbx + 0x340]
test eax, eax
je 0x487b27
cmp eax, 3
jne 0x488629
lea r15, [rbx + 0x308]
movzx eax, byte [rbx + 0x308]
test eax, eax
je 0x487c07
cmp eax, 3
jne 0x488648
mov rdx, qword [rbx + 0x300]
jmp 0x487c6c
mov r12, qword [rbx + 0x338]
mov qword [rbx + 0x330], r12
movups xmm0, xmmword [rbx + 0x310]
movups xmm1, xmmword [rbx + 0x320]
lea rdx, [rsp + 0x380]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r13, [rsp + 0x1a0]
mov rcx, r13
call fcn.0049ccc8
mov rcx, r12
mov rdx, r13
call fcn.0049cbb4
test rax, rax
je 0x487be3
mov r12, rax
mov r15d, r12d
and r15d, 3
lea rax, [0x00488668]
movsxd rcx, dword [rax + r15*4]
add rcx, rax
jmp rcx
mov al, byte [r12 + 0x10]
jmp 0x487bb4
mov rcx, r12
shr rcx, 0x20
call fcn.004bd7e0
jmp 0x487bb4
mov al, byte [r12 + 0xf]
cmp al, 0xd
jne 0x487d1a
lea rax, [r15 - 2]
cmp rax, 2
jb 0x487be3
test r15, r15
je 0x487be3
dec r12
mov rcx, r12
call fcn.004876ae
mov edx, 8
mov rcx, r12
call fcn.0040adb0
mov rax, qword [rbx + 0x330]
and qword [rbx + 0x2f0], 0
mov qword [rbx + 0x2f8], rax
lea r15, [rbx + 0x308]
mov byte [rbx + 0x308], 0
mov rdx, qword [rbx + 0x2f0]
mov r8, qword [rbx + 0x2f8]
lea r13, [rsp + 0x1a0]
mov rcx, r13
call fcn.004cd3d5
mov r12, qword [r13]
mov rax, qword [r13 + 0x10]
test rax, rax
je 0x487d11
mov rcx, qword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x1b8]
mov qword [rbx + 0x2d0], r12
mov qword [rbx + 0x2d8], rcx
mov qword [rbx + 0x2e0], rax
mov qword [rbx + 0x2e8], rdx
mov qword [rbx + 0x300], rdi
mov rdx, rdi
lea r12, [rsp + 0x1a0]
mov rcx, r12
mov r8, qword [rsp + 0x50]
call fcn.004522a6
mov al, byte [r12 + 9]
cmp al, 3
jne 0x487cdb
mov dil, 3
mov byte [rbx + 0x308], dil
mov byte [rbx + 0x340], dil
call fcn.00446fa5
cmp al, 2
sete cl
or r14b, al
or r14b, cl
test r14b, 1
je 0x488000
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
call fcn.004ca5b3
mov r15d, 1
test al, al
mov r14, qword [rsp + 0x68]
mov r12, qword [rsp + 0x60]
je 0x487d33
jmp 0x488051
mov r12, qword [rsp + 0x1a0]
cmp al, 2
je 0x487d09
mov rcx, rdi
call fcn.004c8b38
mov rcx, qword [rax + 8]
call fcn.00440976
mov r12, rdx
test rax, rax
jne 0x487d09
test r12, r12
je 0x4885e3
mov rcx, rdi
call fcn.0047165d
xor r14d, r14d
mov byte [r15], 1
jmp 0x487d29
mov rcx, qword [rbx + 0x330]
call fcn.004716f8
xor r14d, r14d
mov byte [rbx + 0x340], 1
xor r15d, r15d
mov rcx, rsi
call fcn.004886f6
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x60], r12
mov rdi, r12
test r15, r15
je 0x487d66
lea r8, [0x005a41f0]
mov edx, 1
mov cl, 0x16
call fcn.004be280
mov rdi, rax
xor r14d, r14d
mov r13, qword [rsp + 0xd8]
mov r12, qword [rsp + 0xe0]
test r14, r14
je 0x487d9c
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], r14
mov qword [rsp + 0x90], r13
xor eax, eax
jmp 0x487dbb
lea rcx, [rsp + 0x78]
lea rdx, [0x005a8023]
mov r8d, 0x11
mov r9, rdi
call fcn.004331e4
mov eax, 1
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], rdx
mov qword [rsp + 0xb8], r8
mov byte [rbx + 0x258], 1
mov rcx, rbp
call fcn.0048873b
test r14, r14
jne 0x488466
mov rcx, rbx
call fcn.0048872f
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov rax, qword [rbx + 0x50]
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x10]
je 0x48848c
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx eax, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x11e], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x110], xmm0
cmp ax, 2
je 0x48848c
lea r15, [rbx + 0x20]
mov word [rbx + 0x20], ax
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rbx + 0x22], xmm0
movups xmm0, xmmword [rsp + 0x11e]
movups xmmword [rbx + 0x30], xmm0
mov rcx, qword [rbx + 0x40]
mov r14, qword [rbx + 0x48]
mov r12, qword [rcx + 0x20]
mov r13d, dword [rcx + 0x28]
test ax, ax
mov eax, 2
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x005e4060]
cmp rax, 3
jne 0x4884b3
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
xor r9d, r9d
call sub.ws2_32.dll_WSASocketW
mov rbp, rax
cmp rax, 0xffffffffffffffff
jne 0x487f24
call fcn.00499669
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
lea rsi, [rsp + 0x290]
mov r8d, 0xe
mov rcx, rsi
mov r9, rax
call fcn.004331e4
mov rbp, qword [rsi]
mov rdi, qword [rsi + 0x10]
test rdi, rdi
jne 0x488614
lea rsi, [rsp + 0x130]
mov dword [rsi], 1
mov rcx, rbp
mov edx, 0x8004667e
mov r8, rsi
call sub.ws2_32.dll_ioctlsocket
xor edx, edx
cmp eax, 0xffffffff
jne 0x487f51
call fcn.00499669
mov rdx, rax
lea r8, [0x0058d5c6]
lea rdi, [rsp + 0x290]
mov r9d, 0x19
mov rcx, rdi
call fcn.0043341b
mov rdi, qword [rdi + 0x10]
test rdi, rdi
jne 0x4884f6
mov qword [rsp + 0xe8], r12
mov r12d, dword [r14 + 0x60]
mov rax, qword [r14 + 0x68]
mov ecx, dword [r14 + 0x70]
cmp r12d, 0x3b9aca00
jne 0x487fab
mov r12d, 0x3b9aca00
cmp ecx, 0x3b9aca00
jne 0x487fc4
jmp 0x48815d
mov rdx, qword [r14 + 0x58]
mov qword [rsp + 0xc8], rdx
mov edi, 0x3b9aca00
cmp ecx, 0x3b9aca00
je 0x487fce
mov qword [rsp + 0xd0], rax
mov edi, ecx
cmp r12d, 0x3b9aca01
je 0x48815d
mov rcx, rbp
mov edx, 8
mov r8d, 1
call fcn.0049cb59
test rax, rax
je 0x48806b
mov rcx, rax
call fcn.00433437
jmp 0x48815d
xor ecx, ecx
call fcn.00446fa0
mov dil, 2
test rax, rax
mov r14, qword [rsp + 0x68]
je 0x488020
mov dil, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
call fcn.004ca5b3
mov r13d, eax
mov ecx, edi
mov edx, r12d
call fcn.004471fe
mov r15d, 1
test r13b, r13b
mov r12, qword [rsp + 0x60]
je 0x487d33
mov dil, 3
mov byte [rbx + 0x258], dil
mov rax, qword [rsp + 0x58]
mov qword [rax], 2
mov al, 3
jmp 0x4885c9
xor r9d, r9d
mov r10d, 0
cmp r12d, 0x3b9aca00
je 0x4880c0
mov ecx, 0x3e8
mov rax, qword [rsp + 0xc8]
mul rcx
mov rcx, rax
mov r8, rdx
xor r10d, r10d
mov r11d, 0xf4240
mov eax, r12d
xor edx, edx
div r11d
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r10d, r10d
or r10d, eax
cmp edi, 0x3b9aca00
mov rax, qword [rsp + 0xd0]
je 0x48810a
mov ecx, 0x3e8
mul rcx
mov rcx, rax
mov r8, rdx
xor r9d, r9d
mov r11d, 0xf4240
mov eax, edi
xor edx, edx
div r11d
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r9d, r9d
or r9d, eax
lea r8, [rsp + 0x290]
mov dword [r8], 1
mov dword [r8 + 4], r10d
mov dword [r8 + 8], r9d
and dword [rsp + 0x130], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and dword [rsp + 0x28], 0
mov qword [rsp + 0x30], rsi
and qword [rsp + 0x20], 0
mov rcx, rbp
mov edx, 0x98000004
mov r9d, 0xc
call sub.ws2_32.dll_WSAIoctl
cmp eax, 0xffffffff
je 0x4884ec
cmp word [r15], 0
je 0x488197
mov ax, 1
cmp byte [r14 + 0x86], 0
je 0x4881c0
movups xmm0, xmmword [r14 + 0x87]
lea rdx, [rsp + 0x130]
movups xmmword [rdx + 4], xmm0
and qword [rdx + 0x14], 0
and word [rdx + 0x1c], 0
mov word [rdx], 1
jmp 0x4881e4
xor eax, eax
cmp byte [r14 + 0x81], 0
je 0x4881c0
mov eax, dword [r14 + 0x82]
lea rdx, [rsp + 0x130]
and word [rdx + 6], 0
mov dword [rdx + 2], eax
and word [rdx], 0
jmp 0x4881e4
lea rdx, [rsp + 0x130]
mov word [rdx], ax
and word [rdx + 6], 0
and dword [rdx + 2], 0
xorps xmm0, xmm0
movups xmmword [rdx + 8], xmm0
and dword [rdx + 0x18], 0
and word [rdx + 0x1c], 0
lea rsi, [rsp + 0x290]
mov rcx, rsi
call fcn.0049ccc8
mov rcx, rbp
mov rdx, rsi
call fcn.0049cb90
lea r8, [0x0058d5df]
lea rsi, [rsp + 0x70]
mov r9d, 0x14
mov rcx, rsi
mov rdx, rax
call fcn.0043341b
mov rdi, qword [rsi + 0x10]
test rdi, rdi
jne 0x488510
cmp byte [r14 + 0x98], 0
je 0x488253
mov rcx, rbp
mov edx, 4
mov r8d, 1
call fcn.0049cb59
test rax, rax
je 0x488253
mov rcx, rax
call fcn.00433437
cmp qword [r14 + 0x20], 0
je 0x48828b
mov rax, qword [r14 + 0x28]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rbp
mov edx, 0x1001
call fcn.0049cb59
test rax, rax
je 0x48828b
mov rcx, rax
call fcn.00433437
cmp qword [r14 + 0x30], 0
je 0x4882c3
mov rax, qword [r14 + 0x38]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rbp
mov edx, 0x1002
call fcn.0049cb59
test rax, rax
je 0x4882c3
mov rcx, rax
call fcn.00433437
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
lea rsi, [rsp + 0x290]
movups xmmword [rsi + 0x30], xmm1
movups xmmword [rsi + 0x20], xmm0
lea rax, [rsp + 0x380]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x58]
mov rcx, qword [rsp + 0xe8]
mov qword [rbx + 0x58], rcx
mov dword [rbx + 0x60], r13d
lea rdi, [rbx + 0x88]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0xd0], rbp
xor eax, eax
mov byte [rbx + 0xd8], al
mov ecx, dword [rsp + 0x99]
mov edx, dword [rsp + 0x9c]
mov dword [rbx + 0xd9], ecx
mov dword [rbx + 0xdc], edx
mov byte [rbx + 0xe0], al
lea rcx, [rbx + 0xe1]
lea rdx, [rsp + 0x1a0]
mov r8d, 0xef
call sub.msvcrt.dll_memcpy
lea rbp, [rbx + 0x1d0]
mov r8d, 0x178
mov rcx, rbp
mov rdx, r12
call sub.msvcrt.dll_memcpy
movzx eax, byte [rbx + 0x258]
lea rcx, [0x00488654]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r12d, dword [rbx + 0x1d8]
cmp r12d, 0x3b9aca00
je 0x487866
mov r13, qword [rbx + 0x1d0]
lea rsi, [rbx + 0x1e0]
lea rdi, [rsp + 0x380]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
call fcn.004b4be0
mov rcx, rax
mov r8, r13
mov r9d, r12d
call fcn.004cf129
cmp edx, 0x3b9aca00
jne 0x4883e9
lea rcx, [rsp + 0x130]
call fcn.004ca58c
jmp 0x488403
mov r8d, edx
lea r9, [0x005a8068]
lea rcx, [rsp + 0x130]
mov rdx, rax
call fcn.004ca4eb
lea rdi, [rsp + 0x210]
lea rsi, [rsp + 0x380]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x1a0]
lea rsi, [rsp + 0x130]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x290]
mov r8d, 0xe8
mov rcx, rsi
call sub.msvcrt.dll_memcpy
lea rcx, [rbx + 0x260]
mov r8d, 0xe8
mov rdx, rsi
call sub.msvcrt.dll_memcpy
jmp case.0x48838b.3
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
lea rax, [rsp + 0x400]
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
xor esi, esi
jmp 0x488550
cmp qword [rbx + 0x10], 0
je 0x488571
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
jmp 0x4885a2
lea rax, [rsp + 0x70]
mov byte [rax], 1
lea r8, [rsp + 0x130]
mov qword [r8], rax
lea rax, str._usr_local_cargo_registry_src_index.crates.io_6f17d22bba15001f_socket2_0.5.7_src_sys_windows.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x005e4060]
lea r9, [0x005a9958]
xor edx, edx
call fcn.004bbd10
jmp 0x487ec4
call fcn.00499669
jmp 0x487ff3
mov r15, qword [rsp + 0x290]
mov rsi, qword [rsp + 0x298]
mov r14, qword [rsp + 0x2a8]
jmp 0x488522
mov r15, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov r14, qword [rsp + 0x88]
mov rcx, rbp
call sub.ws2_32.dll_closesocket
mov rbp, r15
lea rax, [rbx + 0x68]
mov qword [rbx + 0x68], rbp
mov qword [rbx + 0x70], rsi
mov qword [rbx + 0x78], rdi
mov qword [rbx + 0x80], r14
mov dword [rbx + 0x60], 0x3b9aca01
mov esi, 1
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov rcx, rbx
call fcn.0048872f
jmp 0x4885a7
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
mov cl, 7
call fcn.0049cc3e
lea rdx, [0x005a8023]
lea rcx, [rsp + 0xf0]
mov r8d, 0x11
mov r9, rax
call fcn.004331e4
mov esi, 1
mov rax, qword [rsp + 0x58]
mov qword [rax], rsi
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm1
mov al, 1
mov byte [rbx + 0x358], al
add rsp, 0x428
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r12, qword [rbx + 0x2d0]
mov rax, qword [rbx + 0x2d8]
mov qword [rsp + 0xe0], rax
mov r14, qword [rbx + 0x2e0]
mov rax, qword [rbx + 0x2e8]
mov qword [rsp + 0xd8], rax
jmp 0x487d14
mov rsi, qword [rsp + 0x298]
mov r14, qword [rsp + 0x2a8]
jmp 0x48852d
lea rcx, [0x005a51f0]
jmp 0x487abe
lea rcx, str._async_fn__resumed_after_completion_usr_local_cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_util_0.1.7_src_client_legacy_connect_dns.rs
lea r8, [0x005a8050]
jmp 0x487ab2
lea rcx, [0x005a51f0]
jmp 0x487aab