Function at 0x14001336f
Capabilities:
Get geographical location

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xac8
mov r12, r8
mov r13, rdx
mov rbp, rcx
movzx eax, byte [rdx + 0x398]
test eax, eax
je 0x14001340d
cmp eax, 3
jne case.default.0x1400133c3
lea r15, [r13 + 0x140]
movzx eax, byte [r13 + 0x140]
add byte [rcx - 0x73], cl
mov ebp, 0xb8
lea rcx, [0x1403d8e64]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0xe8], r12
mov rax, qword [r13 + 0xe8]
mov qword [rsp + 0xe0], rax
mov rax, qword [r13 + 0xf0]
mov qword [rsp + 0xd8], rax
mov rax, qword [r13 + 0xf8]
mov qword [rsp + 0xd0], rax
mov rax, qword [r13 + 0x100]
mov rcx, qword [r13 + 0x108]
jmp 0x140014a9b
mov qword [rsp + 0xe8], r12
mov qword [rsp + 0x1d0], rbp
mov rax, qword [r13]
mov qword [rsp + 0x1e0], rax
mov rax, qword [r13 + 8]
mov qword [rsp + 0x178], rax
mov rax, qword [r13 + 0x10]
mov qword [rsp + 0x170], rax
mov rax, qword [r13 + 0x18]
mov qword [rsp + 0x1a8], rax
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x1a0], rax
mov rax, qword [r13 + 0x28]
mov qword [rsp + 0x1e8], rax
mov rax, qword [r13 + 0x30]
mov qword [rsp + 0x1c8], rax
mov rax, qword [r13 + 0x38]
mov qword [rsp + 0x1c0], rax
mov rax, qword [r13 + 0x40]
mov qword [rsp + 0x1b8], rax
mov rax, qword [r13 + 0x48]
mov qword [rsp + 0x1b0], rax
mov r14, qword [r13 + 0x50]
mov r15, qword [r13 + 0x58]
mov sil, byte [r13 + 0x60]
mov ebx, dword [r13 + 0x68]
mov al, byte [r13 + 0x80]
mov byte [rsp + 0x90], al
mov al, byte [r13 + 0x81]
mov byte [rsp + 0x40], al
mov rax, r13
mov bpl, byte [r13 + 0xb0]
mov ecx, dword [r13 + 0x6c]
mov dword [rsp + 0x98], ecx
mov rdi, qword [r13 + 0x70]
mov rcx, qword [r13 + 0x78]
mov qword [rsp + 0x88], rcx
mov cl, byte [r13 + 0x82]
mov qword [rsp + 0x48], rcx
mov rcx, qword [r13 + 0x88]
mov qword [rsp + 0xe0], rcx
mov rcx, qword [r13 + 0x90]
mov qword [rsp + 0xd8], rcx
mov rcx, qword [r13 + 0x98]
mov qword [rsp + 0xd0], rcx
mov r13, qword [r13 + 0xa0]
mov qword [rsp + 0x1d8], rax
mov r12, qword [rax + 0xa8]
mov ecx, 0x200
call fcn.1400b6a7a
test rax, rax
je 0x140014f5a
mov qword [rsp + 0x50], 8
mov qword [rsp + 0x58], rax
and qword [rsp + 0x60], 0
test r13, r13
je 0x14001358c
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r13
lea r8, [0x1402e8c27]
lea rcx, [rsp + 0x400]
lea rdx, [rsp + 0x50]
mov r9d, 7
call fcn.140167053
jmp 0x14001362c
lea rax, [rsp + 0x2f0]
and qword [rax], 0
mov qword [rax + 8], 1
and qword [rax + 0x10], 0
lea rdx, [rsp + 0x400]
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
and qword [rdx], 0
lea rcx, [rsp + 0xa0]
and qword [rdx + 0x10], 0
mov qword [rcx], r12
mov qword [rdx + 0x20], rax
lea rax, fcn.140009e62
lea eax, [0x1403aca60]
mov qword [rdx + 0x28], rax
call fcn.140072970
test al, al
jne 0x140014f75
movups xmm0, xmmword [rsp + 0x2f0]
lea rax, [rsp + 0x1f0]
movaps xmmword [rax], xmm0
mov rcx, qword [rsp + 0x300]
mov qword [rax + 0x10], rcx
mov qword [rsp + 0x20], rax
lea r8, [0x1402e8c27]
lea rcx, [rsp + 0x400]
lea rdx, [rsp + 0x50]
mov r9d, 7
call fcn.1401670aa
test r14, r14
je 0x14001365f
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
lea r8, [0x1402e8c2e]
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x400]
mov r9d, 7
call fcn.140167053
jmp 0x14001367f
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x200], rax
movups xmm0, xmmword [rsp + 0x400]
movaps xmmword [rsp + 0x1f0], xmm0
mov r14, qword [rsp + 0x48]
cmp sil, 3
jne 0x1400136a6
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x60], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0x50], xmm0
jmp 0x140013722
movsx rax, sil
lea rsi, [rsp + 0x400]
and qword [rsi], 0
mov qword [rsi + 8], 1
and qword [rsi + 0x10], 0
lea rcx, reloc.WS2_32.dll_ioctlsocket
mov r8, qword [rcx + rax*8]
lea rcx, str.MarkdownV2MarkdownHTMLstruct_Element
mov rdx, qword [rcx + rax*8]
mov rcx, rsi
mov ecx, esi
call fcn.1400154cd
mov ecx, eax
call fcn.14000c29d
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x73], r9b
mov word [rax + rsi*8], fs
add al, byte [rax]
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsi], al
movaps xmmword [rcx], xmm0
mov qword [rsp + 0x20], rcx
lea r8, [0x1402e8c35]
lea rcx, [rsp + 0x50]
lea rdx, [rsp + 0x1f0]
mov r9d, 0xa
call fcn.1401670aa
cmp bpl, 2
jne 0x140013744
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xb0], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0xa0], xmm0
jmp 0x14001379b
and bpl, 1
movzx eax, bpl
mov r8, rax
xor r8, 5
test al, al
lea rax, [0x1403a43ec]
lea rdx, [0x1403a43f1]
cmove rdx, rax
lea rsi, [rsp + 0x400]
mov rcx, rsi
call fcn.140124d11
mov qword [rsp + 0x20], rsi
lea r8, [0x1402e8c3f]
lea rcx, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
mov r9d, setsockopt
adc al, 0
add byte [rax], al
call fcn.1401670aa
mov r12, rdi
test ebx, ebx
je 0x140013844
lea rsi, [rsp + 0x2f0]
and qword [rsi], 0
mov qword [rsi + 8], 1
add byte [rax], al
and qword [rsi + 0x10], 0
lea rdx, [rsp + 0x400]
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
and qword [rdx], 0
lea rcx, [rsp + 0x50]
and qword [rdx + 0x10], 0
invalid
adc byte [rax], al
mov eax, dword [rsp + 0x98]
mov dword [rcx], eax
mov qword [rdx + 0x20], rsi
lea rax, fcn.140009e62
mov qword [rdx + 0x28], rax
call fcn.14006a0d0
mov ecx, eax
call fcn.14000c29d
dec dword [rax - 0x75]
adc byte [rax - 0x73], r9b
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsi], al
movaps xmmword [rcx], xmm0
mov qword [rsp + 0x20], rcx
lea r8, [0x1402e8c53]
lea rcx, [rsp + 0x2f0]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x47], al
adc eax, dword [rax]
add byte [rax], al
call fcn.1401670aa
jmp 0x140013864
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x300], rax
movaps xmm0, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], al
movaps xmmword [rsp + 0x2f0], xmm0
movabs rbx, 0x8000000000000000
cmp r14b, 7
jne 0x140013899
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x160], rax
movaps xmm0, xmmword [rsp + 0x2f0]
movaps xmmword [rsp + 0x150], xmm0
jmp 0x1400142d0
lea rdi, [rsp + 0x400]
mov edx, 0x80
mov rcx, rdi
call fcn.140015b49
wait
and al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x138], rdi
lea eax, [r14 - 3]
cmp al, 4
movzx eax, al
mov ecx, 1
add dword [rax], eax
add byte [rax], al
cmovb ecx, eax
enter 0xffffffffffffb60f, 0xffffffffffffffc1
lea rcx, [0x1403d8e78]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rsi, [rsp + 0x1f0]
lea rdx, [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
mov r8d, 1
mov rcx, rsi
call fcn.14003ab50
add al, byte [rax]
mov al, byte [rsi + 8]
mov r14, qword [rsi]
cmp al, 3
je 0x140014f03
lea rsi, [rsp + 0x118]
mov qword [rsi], r14
mov byte [rsi + 8], al
lea rdx, [0x1402e8a09]
mov r8d, reloc.WS2_32.dll_ntohs
mov eax, reloc.WS2_32.dll_ntohs
mov rcx, rsi
call fcn.140039254
mov rdi, qword [rsi]
mov rcx, qword [rdi]
call fcn.140002e73
lea rsi, [rsp + 0x1f0]
mov rcx, rsi
mov qword [rsp + 0x198], rdi
mov rdx, rdi
mov rdi, qword [rsp + 0x88]
mov r8, rdi
call fcn.14003ab9b
mov dl, byte [rsi + 8]
mov r14, qword [rsi]
cmp dl, 3
je 0x140014f03
shl rdi, 4
add rdi, r12
cmp dl, 1
sete al
lea r15, [rsp + 0x1f0]
lea rbx, [0x1403b018d]
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0xf0], r14
cmp r12, rdi
je 0x14001423f
mov rcx, qword [r14]
and al, 1
mov edx, eax
call fcn.140002e5c
mov rbp, qword [r12]
mov rsi, qword [r12 + 8]
mov rcx, r15
mov rdx, r14
mov r8, rsi
call fcn.14003ab9b
mov dl, byte [rsp + 0x1f8]
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x48], rax
cmp dl, 3
je 0x140014f47
add r12, 0x10
mov qword [rsp + 0xf8], r12
cmp dl, 1
sete al
xchg esp, eax
ror byte [rax + 0x6b], 0xce
mov qword [rsp + 0x98], rcx
xor r13d, r13d
mov qword [rsp + 0x40], rbp
and al, 0x40
lea rdi, [rsp + 0xa0]
mov r14d, 1
lea r12, [0x1403d8e88]
and eax, 0x3c546f
cmp qword [rsp + 0x98], r13
je 0x140013d75
mov rsi, qword [rsp + 0x48]
mov rcx, qword [rsi]
invalid
and al, 1
mov edx, eax
call fcn.140002e5c
mov r8d, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.14003ab50
mov cl, byte [rsp + 0x1f8]
add byte [rax], al
mov rax, qword [rsp + 0x1f0]
lock add dword [rax], eax
add byte [rax - 0x7bf0fc07], al
lahf
adc al, 0
invalid
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0xa8], cl
add byte [rax], al
mov r9, qword [rbp]
mov rax, qword [rbp + 8]
mov qword [rsp + 0x20], rax
and al, 0x20
mov r8d, 4
mov rcx, rdi
mov rdx, rbx
call fcn.14001a1c7
mov sil, byte [rbp + 0x40]
lea eax, [rsi - 3]
std
cmp al, 7
movzx eax, al
cmovae eax, r14d
movzx eax, al
ror byte [rcx + 0x63], 4
test byte [rcx + rax - 0x20], cl
jmp rax
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + r13 + 0x10]
sub byte [rax], r10b
mov rax, qword [rax + r13 + 0x18]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, rdi
mov ecx, edi
lea rdx, [0x1402e8a18]
jmp 0x140013b40
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
lea rdx, [0x1402ea2c2]
invalid
invalid
add bl, ch
invalid
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + r13 + 0x10]
mov rax, qword [rax + r13 + 0x18]
mov qword [rsp + 0x20], rax
mov r8d, reloc.WS2_32.dll_listen
or eax, 0x48000000
mov ecx, edi
or eax, 0x48000000
mov ecx, edi
lea rdx, [0x1402ea2a2]
jmp 0x140013b40
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + r13 + 0x10]
mov rax, qword [rax + r13 + 0x18]
mov qword [rsp + 0x20], rax
mov r8d, reloc.WS2_32.dll_send
mov eax, reloc.WS2_32.dll_send
mov rcx, rdi
lea rdx, [0x1402ea2af]
call fcn.14001a1c7
add rbp, 0x48
mov rax, qword [rsp + 0xa0]
mov dl, byte [rsp + 0xa8]
mov rcx, qword [rax]
call fcn.14003929f
push rdi
add al, byte [rax]
push rdi
add al, byte [rax]
add r13, 0x48
mov dl, 2
xor eax, eax
jmp 0x140013a19
invalid
invalid
mov rax, qword [rsp + 0x40]
mov rcx, qword [rax + r13 + 0x10]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rax + r13 + 0x18]
mov qword [rsp + 0x110], rcx
mov r12, r15
mov r15, qword [rax + r13 + 0x20]
mov rcx, qword [rax + r13 + 0x28]
mov qword [rsp + 0x100], rcx
mov r14, qword [rax + r13 + 0x30]
je 0x140013bcd
xor byte [rdx - 0x75], cl
sub byte [rax], r15b
mov qword [rsp + 0x108], rax
mov r8d, 9
mov rcx, rdi
lea rdx, [0x1402ea299]
call fcn.140039254
mov rdi, qword [rsp + 0xa0]
mov rcx, qword [rdi]
call fcn.140002e73
xor eax, eax
test r14, r14
setne al
cmp r15, 1
sbb rax, 0
xor ecx, ecx
cmp sil, 2
setne cl
lea r8, [rax + rcx + 2]
mov rbx, r12
mov rcx, r12
mov rdx, rdi
call fcn.14003ab50
outsd dx, dword [rsi]
add al, byte [rax]
mov cl, byte [rsp + 0x1f8]
mov rax, qword [rsp + 0x1f0]
cmp cl, 3
je case.default.0x140013aa8
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x58], cl
mov r8d, 3
lea r12, [rsp + 0x50]
mov rcx, r12
lea rdx, [0x1402e8a18]
call fcn.140039254
add al, byte [rax]
mov rdi, qword [rsp + 0x50]
mov rcx, qword [rdi]
call fcn.140002e73
mov r8, qword [rdi]
mov rcx, qword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add al, ch
invalid
add byte gs:[rax], al
test r15, r15
je case.0x14001566a.125
mov rcx, r12
lea rdx, [0x1402e8a1b]
mov r8, r15
mov r9, qword [rsp + 0x100]
add al, ch
invalid
push rsi
add al, byte [rax]
test r14, r14
lea rdi, [rsp + 0xa0]
lea r12, [0x1403d8e88]
je 0x140013cb3
lea rcx, [rsp + 0x50]
lea rdx, [0x1402e8a27]
mov r8, r14
mov r9, qword [rsp + 0x108]
and al, 8
add dword [rax], eax
add al, ch
orps xmm0, xmmword [rdx]
invalid
cmp sil, 2
mov r15, rbx
je 0x140013cd6
mov r8d, setsockopt
lea rcx, [rsp + 0x50]
lea rdx, [0x1402e8a33]
mov r9d, esi
call fcn.1400a27ea
invalid
mov rax, qword [rsp + 0x50]
mov dl, byte [rsp + 0x58]
mov rcx, qword [rax]
call fcn.14003929f
lea rbx, [0x1403b018d]
sbb eax, 0x39c49f
mov r14d, 1
jmp 0x140013b45
invalid
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax]
call fcn.1400392a8
mov dl, 2
xor eax, eax
ror byte [rbx + rcx*4 - 0x5c], 0x24
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov edi, dword [rsp + 0x88]
mov r14, qword [rsp + 0xf0]
jmp 0x140013995
xor r8d, r8d
cmp r12b, 2
setne r8b
inc r8
lea rsi, [rsp + 0x1f0]
lea rdx, [rsp + 0x138]
mov rcx, rsi
call fcn.14003ab50
xchg dword [rbp + 2], ebp
add al, byte [rax]
mov al, byte [rsi + 8]
mov r14, qword [rsi]
cmp al, 3
je 0x140014f03
lea rcx, [rsp + 0x50]
mov qword [rcx], r14
mov dword [rcx], esi
mov byte [rcx + 8], al
lea rdx, [0x1402ea28a]
mov r8d, reloc.WS2_32.dll_ntohs
jmp 0x140013e3d
xor r8d, r8d
cmp r12b, 2
setne r8b
inc r8
lea rsi, [rsp + 0x1f0]
lea rdx, [rsp + 0x138]
mov rcx, rsi
call fcn.14003ab50
mov al, byte [rsi + 8]
mov r14, qword [rsi]
cmp al, 3
je 0x140014f03
lea rcx, [rsp + 0x50]
mov qword [rcx], r14
mov byte [rcx + 8], al
lea rdx, str.force_replyCould_not_construct_Buttons_kind
mov r8d, listen
mov r9b, 1
call fcn.14001a17e
cmp r12b, 2
cld
invalid
je 0x140013e65
lea rdx, [0x1402e8a00]
lea rcx, [rsp + 0x50]
mov r8d, 9
mov r9d, r12d
loope 0x140013e49
sbb dword [rbx], esp
invalid
mov rax, qword [rsp + 0x50]
mov dl, byte [rsp + 0x58]
jmp 0x140014235
xor eax, eax
cmp byte [rsp + 0x90], 2
sete al
xor ecx, ecx
cmp byte [rsp + 0x40], 2
setne cl
xor edx, edx
cmp r14b, 2
setne dl
sub rdx, rax
lea r8, [rdx + rcx]
add r8, 2
lea rsi, [rsp + 0x1f0]
lea rdx, [rsp + 0x138]
mov rcx, rsi
call fcn.14003ab50
mov al, byte [rsi + 8]
mov r14, qword [rsi]
cmp al, 3
je 0x140014f03
lea rsi, [rsp + 0x118]
mov qword [rsi], r14
mov byte [rsi + 8], al
lea rdx, str.keyboardresize_keyboardone_time_keyboardselectiveinline_keyboardurlforward_textbot_usernamerequest_write_access
mov r8d, 8
mov rcx, rsi
call fcn.140039254
mov rsi, qword [rsi]
mov rcx, qword [rsi]
call fcn.140002e73
lea rdi, [rsp + 0x1f0]
mov rcx, rdi
mov rdx, rsi
mov rsi, qword [rsp + 0x88]
mov r8, rsi
call fcn.14003ab9b
mov dl, byte [rdi + 8]
mov r14, qword [rdi]
cmp dl, 3
je 0x140014f03
shl rsi, 4
add rsi, r12
cmp dl, 1
sete al
lea rdi, [rsp + 0x1f0]
lea r15, [0x1403b018d]
lea r13, [rsp + 0xa0]
mov qword [rsp + 0x88], rsi
mov qword [rsp + 0xf0], r14
cmp r12, rsi
je 0x1400141a1
mov rcx, qword [r14]
and al, 1
mov edx, eax
call fcn.140002e5c
mov rbx, qword [r12]
mov rsi, qword [r12 + 8]
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.14003ab9b
mov dl, byte [rsp + 0x1f8]
mov r14, qword [rsp + 0x1f0]
cmp dl, 3
je 0x140014f03
add r12, 0x10
mov qword [rsp + 0xf8], r12
cmp dl, 1
sete al
imul rbp, rsi, 0x18
mov esi, 2
test rbp, rbp
je 0x14001416e
mov rcx, qword [r14]
and al, 1
mov edx, eax
call fcn.140002e5c
movzx r12d, byte [rbx + 0x10]
xor r8d, r8d
cmp r12d, 5
setne r8b
inc r8
mov rcx, rdi
mov rdx, r14
call fcn.14003ab50
mov cl, byte [rsp + 0x1f8]
mov rax, qword [rsp + 0x1f0]
cmp cl, 3
je case.default.0x140013aa8
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0xa8], cl
mov r9, qword [rbx]
mov rax, qword [rbx + 8]
mov qword [rsp + 0x20], rax
mov r8d, 4
mov rcx, r13
mov rdx, r15
call fcn.14001a1c7
cmp r12b, 5
je 0x140014146
lea eax, [r12 - 3]
movzx eax, al
cmp al, 2
cmovae eax, esi
cmp al, 2
je 0x140014065
movzx eax, al
cmp eax, 1
jne 0x1400140f4
mov r8d, reloc.WS2_32.dll_ntohs
mov rcx, r13
lea rdx, [0x1402ea26f]
jmp 0x140014104
mov r8d, listen
mov rcx, r13
lea rdx, [0x1402ea27e]
call fcn.140039254
mov rsi, qword [rsp + 0xa0]
mov rcx, qword [rsi]
call fcn.140002e73
xor r8d, r8d
test r12b, r12b
setne r8b
mov rcx, rdi
mov rdx, rsi
call fcn.14003ab50
mov dl, byte [rsp + 0x1f8]
mov rax, qword [rsp + 0x1f0]
cmp dl, 3
je case.default.0x140013aa8
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x58], dl
test r12d, r12d
mov esi, 2
je 0x14001413e
cmp r12d, 2
jne 0x14001410e
mov qword [rsp + 0x20], 4
mov r8d, 4
lea rcx, [rsp + 0x50]
lea rdx, [0x1402e978d]
lea r9, [0x1402e9a03]
jmp 0x140014130
mov r8d, reloc.WS2_32.dll_recv
mov rcx, r13
lea rdx, [0x1402ea25f]
mov r9b, 1
call fcn.14001a17e
jmp 0x140014146
mov qword [rsp + 0x20], 7
mov r8d, 4
lea rcx, [rsp + 0x50]
lea rdx, [0x1402e978d]
lea r9, [0x1402e99fc]
call fcn.14001a1c7
mov rax, qword [rsp + 0x50]
mov dl, byte [rsp + 0x58]
mov rcx, qword [rax]
call fcn.14003929f
add rbx, 0x18
mov rax, qword [rsp + 0xa0]
mov dl, byte [rsp + 0xa8]
mov rcx, qword [rax]
call fcn.14003929f
add rbp, 0xffffffffffffffe8
mov dl, 2
xor eax, eax
jmp 0x140013fb2
mov rcx, qword [r14]
call fcn.1400392a8
mov dl, 2
xor eax, eax
movabs rbx, 0x8000000000000000
mov r12, qword [rsp + 0xf8]
mov rsi, qword [rsp + 0x88]
mov r14, qword [rsp + 0xf0]
jmp 0x140013f53
mov rcx, qword [r14]
call fcn.1400392a8
mov r9b, byte [rsp + 0x90]
cmp r9b, 2
je 0x1400141d1
lea rdx, [0x1402e89e0]
lea rcx, [rsp + 0x118]
mov r8d, reloc.WS2_32.dll_ntohs
call fcn.1400a27ea
mov r9b, byte [rsp + 0x40]
cmp r9b, 2
lea rdi, [rsp + 0x400]
mov rsi, qword [rsp + 0x48]
je 0x140014203
lea rdx, [0x1402e89ef]
lea rcx, [rsp + 0x118]
mov r8d, reloc.WS2_32.dll_recvfrom
call fcn.1400a27ea
cmp sil, 2
je 0x140014226
lea rdx, [0x1402e8a00]
lea rcx, [rsp + 0x118]
mov r8d, 9
mov r9d, esi
call fcn.1400a27ea
mov rax, qword [rsp + 0x118]
mov dl, byte [rsp + 0x120]
mov rcx, qword [rax]
call fcn.14003929f
jmp 0x140014270
mov rcx, qword [r14]
call fcn.1400392a8
mov dl, byte [rsp + 0x120]
mov rax, qword [rsp + 0x198]
mov rcx, qword [rax]
call fcn.14003929f
movabs rbx, 0x8000000000000000
lea rdi, [rsp + 0x400]
mov rax, qword [rsp + 0x400]
mov r14, qword [rsp + 0x408]
cmp rax, rbx
je 0x140014f18
mov rcx, qword [rsp + 0x410]
mov qword [rsp + 0x400], rax
mov qword [rsp + 0x408], r14
mov qword [rsp + 0x410], rcx
mov qword [rsp + 0x20], rdi
lea r8, [0x1403b0232]
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x2f0]
mov r9d, listen
call fcn.1401670aa
cmp qword [rsp + 0x1e0], 0
je 0x140014327
lea rcx, [rsp + 0x150]
mov rax, qword [rcx + 0x10]
lea rdx, [rsp + 0x400]
mov qword [rdx + 0x10], rax
movaps xmm0, xmmword [rcx]
movaps xmmword [rdx], xmm0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x20], rax
lea r8, [0x1402e8c66]
mov r9d, 8
call fcn.140167053
jmp 0x14001438b
lea rcx, [rsp + 0x150]
mov rax, qword [rcx + 0x10]
lea rdx, [rsp + 0x400]
mov qword [rdx + 0x10], rax
movaps xmm0, xmmword [rcx]
movaps xmmword [rdx], xmm0
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x20], rax
lea r8, [0x1402e8c66]
mov r9d, 8
call fcn.140167127
cmp qword [rsp + 0x1e8], 0
jne 0x1400143fa
lea rcx, [rsp + 0x150]
mov rax, qword [rcx + 0x10]
lea rdx, [rsp + 0x400]
mov qword [rdx + 0x10], rax
movaps xmm0, xmmword [rcx]
movaps xmmword [rdx], xmm0
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rax
lea r8, [0x1403affc6]
mov r9d, 5
call fcn.140167127
mov eax, dword [0x140420290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0xa8], 0
je 0x140014ef6
mov eax, dword [0x140420290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xb0]
mov rdx, qword [rax + 0xb8]
lea r8, [rcx + 1]
mov qword [rax + 0xb0], r8
lea rsi, [rsp + 0x50]
mov qword [rsi + 0x20], rcx
mov qword [rsi + 0x28], rdx
movups xmm0, xmmword [0x1403ac990]
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [0x1403ac9a0]
movaps xmmword [rsi + 0x10], xmm0
mov rax, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x160]
shl rcx, 6
mov qword [rsp + 0x90], rcx
lea rbp, [rax + rcx]
lea rdi, reloc.WS2_32.dll_listen
mov qword [rsp + 0x40], rax
cmp rax, rbp
je 0x14001452c
lea r15, [rax + 0x40]
mov rcx, qword [rax + 8]
mov r12, qword [rax + 0x10]
xor r13d, r13d
xor ebx, ebx
test r13b, r13b
jne 0x140014516
xor edx, edx
cmp r12, rdx
je 0x1400144c5
cmp byte [rcx + rdx], 0xa
je 0x1400144d0
inc rdx
jmp 0x1400144b5
mov r13b, 1
mov r14, rcx
mov rdx, r12
jmp 0x1400144e1
lea rax, [rdx + 1]
sub r12, rax
lea r14, [rcx + rdx]
inc r14
xor r13d, r13d
test rcx, rcx
je 0x140014516
add rbx, rdx
mov r9d, 1
mov r8, rdi
call fcn.140107b17
test al, al
jne 0x140014503
inc rbx
mov rcx, r14
jmp 0x1400144ae
dec rbx
mov rcx, rsi
mov rdx, rbx
call fcn.140166f9e
mov rcx, r14
jmp 0x1400144ac
dec rbx
mov rcx, rsi
mov rdx, rbx
call fcn.140166f9e
mov rax, r15
jmp 0x140014494
mov edx, 1
lea rdi, [rsp + 0x50]
mov ebx, 1
inc rbx
je 0x140014555
mov rcx, rdi
call fcn.140167186
mov rsi, rdx
mov rdx, rbx
test rax, rax
je 0x14001453b
jmp 0x140014572
lea rcx, [rsp + 0x50]
mov rdx, 0xffffffffffffffff
call fcn.140167186
test rax, rax
je 0x140014f69
mov rsi, rdx
lea rcx, [rsp + 0x400]
and qword [rcx], 0
mov qword [rcx + 8], 1
and qword [rcx + 0x10], 0
mov rdx, rsi
call fcn.14016dbf8
test rsi, rsi
je 0x1400145b2
lea rdi, [rsp + 0x400]
mov rcx, rdi
mov edx, 0x2d
call fcn.1401376ed
dec rsi
jne 0x1400145a0
lea rbx, [rsp + 0x408]
mov rax, qword [rbx - 8]
mov qword [rsp + 0x110], rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
lea r12, [rsp + 0x2d8]
and qword [r12], 0
mov qword [r12 + 8], 1
and qword [r12 + 0x10], 0
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x100], rdx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x108], rcx
add rax, rcx
mov qword [rsp + 0x98], rax
movabs rsi, 0x8000000000000001
lea r13, [0x1403ad26e]
lea r15, [0x1403ad270]
mov rdi, qword [rsp + 0x40]
mov r14, qword [rsp + 0x90]
test r14, r14
je 0x1400148fb
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x38]
mov qword [rsp + 0x320], rcx
movups xmm0, xmmword [rdi + 0x28]
movaps xmmword [rsp + 0x310], xmm0
movups xmm0, xmmword [rdi + 0x18]
movaps xmmword [rsp + 0x300], xmm0
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0x2f0], xmm0
cmp rax, rsi
je 0x1400148f7
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x320]
mov qword [rbx + 0x30], rax
movaps xmm0, xmmword [rsp + 0x2f0]
movaps xmm1, xmmword [rsp + 0x300]
movaps xmm2, xmmword [rsp + 0x310]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov rcx, r12
lea rdx, str._____r_nContent_Disposition:_form_data__A_method_call_failed_because_of_a_network_error:
lea r8, [0x1403afa22]
call fcn.1400c9b6f
mov rcx, r12
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x98]
call fcn.1400c9b6f
mov rcx, r12
mov rdx, r13
mov r8, r15
call fcn.1400c9b6f
mov rcx, r12
lea rdx, [0x1403afa26]
lea r8, [0x1403afa46]
call fcn.1400c9b6f
cmp qword [rsp + 0x418], rsi
jne 0x14001477f
lea rax, [rsp + 0x420]
mov qword [rsp + 0x138], rax
lea rax, str.name__
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 2
and qword [rsp + 0x210], 0
lea rax, [rsp + 0x138]
mov qword [rsp + 0xa0], rax
lea rax, [0x14010d121]
mov qword [rsp + 0xa8], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x208], 1
jmp 0x14001481d
lea rax, [rsp + 0x418]
mov qword [rsp + 0x180], rax
lea rax, [rsp + 0x430]
mov qword [rsp + 0x138], rax
lea rax, [rsp + 0x180]
mov qword [rsp + 0xa0], rax
lea rax, [0x1400a1b98]
mov qword [rsp + 0xa8], rax
lea rax, str.name__
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 3
and qword [rsp + 0x210], 0
lea rax, [rsp + 0x138]
mov qword [rsp + 0xb0], rax
lea rax, [0x14010d121]
mov qword [rsp + 0xb8], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x208], 2
lea rcx, [rsp + 0x118]
lea rdx, [rsp + 0x1f0]
call fcn.140132a06
mov rsi, qword [rsp + 0x120]
mov r8, qword [rsp + 0x128]
add r8, rsi
mov rcx, r12
mov rdx, rsi
call fcn.1400c9b6f
mov rcx, qword [rsp + 0x118]
mov rdx, rsi
call fcn.1400a3a56
mov rcx, r12
lea rdx, str._r_n_r_n
lea r8, [0x1403af09c]
call fcn.1400c9b6f
mov rsi, qword [rsp + 0x400]
mov r13, qword [rsp + 0x408]
mov r8, qword [rsp + 0x410]
add r8, r13
mov rcx, r12
mov rdx, r13
call fcn.1400c9b6f
movabs rax, 0x8000000000000000
cmp rsi, rax
je 0x1400148b6
mov rcx, rsi
mov rdx, r13
call fcn.1400a3a56
add rdi, 0x40
mov rcx, r12
lea r13, [0x1403ad26e]
mov rdx, r13
mov r8, r15
call fcn.1400c9b6f
mov rcx, qword [rsp + 0x418]
mov rdx, qword [rsp + 0x420]
call fcn.140166e5b
add r14, 0xffffffffffffffc0
movabs rsi, 0x8000000000000001
jmp 0x140014636
add rdi, 0x40
sub rbp, rdi
shr rbp, 6
add rdi, 0x20
movabs rsi, 0x8000000000000000
sub rbp, 1
jb 0x14001493a
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.140166e5b
mov rcx, qword [rdi - 0x20]
cmp rcx, rsi
je 0x140014934
mov rdx, qword [rdi - 0x18]
call fcn.1400a3a56
add rdi, 0x40
jmp 0x140014910
mov r8, qword [rsp + 0x100]
test r8, r8
je 0x14001495a
shl r8, 6
mov edx, 8
mov rcx, qword [rsp + 0x40]
call fcn.14001ab72
lea rdx, str._____r_nContent_Disposition:_form_data__A_method_call_failed_because_of_a_network_error:
lea r8, [0x1403afa22]
lea rsi, [rsp + 0x2d8]
mov rcx, rsi
call fcn.1400c9b6f
mov rcx, rsi
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x98]
call fcn.1400c9b6f
lea rdx, [0x1403afa22]
lea r8, [0x1403afa26]
mov rcx, rsi
call fcn.1400c9b6f
mov r8, qword [rsp + 0x58]
test r8, r8
mov r13, qword [rsp + 0x1d8]
mov rbp, qword [rsp + 0x1d0]
je 0x1400149f1
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x20], reloc.WS2_32.dll_recv
lea rsi, [rsp + 0x400]
mov r9d, 8
mov rcx, rsi
call fcn.14003adcc
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call fcn.14001ab72
lea rdi, [r13 + 0xb8]
mov rax, qword [rsp + 0x2e8]
add byte [rcx - 0x77], cl
test eax, ecx
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x2d8], al
movups xmmword [r13 + 0xb8], xmm0
mov rax, qword [rsp + 0x110]
mov qword [r13 + 0xd0], rax
mov rax, qword [rsp + 0x48]
mov qword [r13 + 0xd8], rax
mov rax, qword [rsp + 0x108]
mov qword [r13 + 0xe0], rax
mov rax, qword [rsp + 0xe0]
mov qword [r13 + 0xe8], rax
mov rax, qword [rsp + 0xd8]
mov qword [r13 + 0xf0], rax
mov rax, qword [rsp + 0xd0]
mov qword [r13 + 0xf8], rax
lea rax, [0x1402e8c6e]
mov qword [r13 + 0x100], rax
mov qword [r13 + 0x108], listen
lea r15, [r13 + 0x140]
mov byte [r13 + 0x140], 0
mov ecx, listen
mov byte [r13 + 0x141], 0
lea r14, [r13 + 0x110]
mov qword [r13 + 0x110], rax
mov qword [r13 + 0x118], rcx
mov rax, qword [r13 + 0xe0]
mov qword [rsp + 0x2d0], rax
movups xmm0, xmmword [r13 + 0xd0]
movaps xmmword [rsp + 0x2c0], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x190], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x180], xmm0
mov rcx, qword [0x1404194b0]
and qword [rsp + 0x118], 0
mov qword [rsp + 0x130], rcx
lea r12, [rcx + 0x30]
lea esp, [rcx + 0x30]
mov rdx, qword [rcx + 0x38]
test rdx, rdx
je 0x140014b42
mov rax, qword [rcx + 0x30]
mov r8, qword [rcx + 0x40]
mov rcx, qword [rcx + 0x48]
mov qword [rsp + 0x408], rdx
mov qword [rsp + 0x410], r8
mov qword [rsp + 0x418], rcx
and qword [rsp + 0x420], 0
add bl, ch
invalid
xor eax, eax
lea rsi, [rsp + 0x400]
mov qword [rsi], rax
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tbot_0.6.7_srcmethodscall_method.rs
lea rbx, [rsp + 0xa0]
mov rcx, rbx
mov rdx, rsi
call fcn.14012d4b6
mov qword [rsi], rbx
mov qword [rsi + 8], r14
lea rax, [0x1402e8a60]
mov qword [rsi + 0x10], rax
lea rdx, [rsp + 0x138]
mov qword [rdx], rsi
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], r12
lea rsi, [rsp + 0x118]
mov rcx, rsi
call fcn.14016d8fa
mov byte [r13 + 0x141], 1
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r13 + 0x130], xmm1
movups xmmword [r13 + 0x120], xmm0
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x60], rax
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x78], rax
movaps xmm0, xmmword [rsp + 0x2c0]
movups xmmword [rsp + 0x68], xmm0
mov rcx, qword [r13 + 0x110]
mov rax, qword [r13 + 0x118]
cmp qword [r13 + 0x120], 0
je 0x140014d77
lea rsi, [r13 + 0x120]
xor ebx, ebx
mov byte [r13 + 0x141], bl
movaps xmm0, xmmword [rsp + 0x50]
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x68]
mov r9, qword [rsp + 0x70]
mov r10, qword [rsp + 0x78]
movups xmmword [r13 + 0x148], xmm0
mov qword [r13 + 0x158], rdx
add byte [rax], al
mov qword [r13 + 0x160], r8
mov qword [r13 + 0x168], r9
mov qword [r13 + 0x170], r10
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rcx - 0x77], cl
xchg ebp, eax
js 0x140014c6c
add byte [rax], al
mov rdx, qword [rsp + 0xd0]
mov qword [r13 + 0x180], rdx
mov qword [r13 + 0x188], rcx
mov qword [r13 + 0x190], rax
mov rax, qword [rsp + 0xe0]
mov qword [r13 + 0x198], rax
lea rcx, [r13 + 0x1a0]
lea esp, [rax + 0x48000001]
lea edx, [rsp + 0x2f0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov byte [r13 + 0x2b0], bl
add byte [rcx - 0x73], cl
lea esi, [rcx + 0x48000002]
lea edx, [rsp + 0x1f0]
mov r8d, 0xc7
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r13 + 0x378], xmm0
movups xmmword [r13 + 0x388], xmm1
mov r12, qword [rsp + 0xe8]
lea rsi, [r13 + 0x148]
lea rbx, [r13 + 0x378]
cmp qword [r13 + 0x378], 0
je 0x140014d21
mov rcx, qword [r13 + 0x380]
mov rdx, qword [r13 + 0x388]
mov r8, rbx
call fcn.14016dab8
lea r14, [rsp + 0x400]
mov rcx, r14
mov rdx, rsi
mov r8, r12
call fcn.1400120cf
mov rcx, rbx
call fcn.14000985c
mov rbx, qword [r14]
cmp rbx, 3
jne 0x140014d4f
mov al, 3
jmp 0x140014e5b
lea rdx, [rsp + 0x408]
lea rcx, [rsp + 0x768]
mov r8d, 0x360
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.1400089c0
jmp 0x140014e8d
movaps xmm0, xmmword [rsp + 0x50]
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x68]
mov r9, qword [rsp + 0x70]
mov qword [r13 + 0x168], r9
mov r9, qword [rsp + 0x78]
mov qword [r13 + 0x170], r9
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg ebp, eax
pop rax
add dword [rax], eax
add byte [rbp - 0x77], cl
test dword [rax + 1], esp
add byte [rax], al
movups xmmword [r13 + 0x148], xmm0
mov rdx, qword [rsp + 0xd8]
mov edx, dword [rsp + 0xd8]
mov qword [r13 + 0x178], rdx
add byte [rax], al
mov rdx, qword [rsp + 0xd0]
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x77], cl
xchg ebp, eax
add byte [rcx], 0
add byte [rcx - 0x77], cl
lea ecx, [rax + 0x49000001]
mov dword [rbp + 0x190], eax
test dword [rax + 0x48000001], edx
mov eax, dword [rsp + 0xe0]
mov qword [r13 + 0x198], rax
lea rcx, [r13 + 0x1a0]
lea rdx, [rsp + 0x2f0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov byte [r13 + 0x2b0], 0
lea rcx, [r13 + 0x2b1]
lea rdx, [rsp + 0x1f0]
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
mov dword [rax], 0x30e80000
xchg ebp, eax
sub al, 0
mov r12, qword [rsp + 0xe8]
lea rsi, [r13 + 0x148]
lea rbx, [rsp + 0x400]
mov rcx, rbx
mov rdx, rsi
mov r8, r12
call fcn.1400120cf
mov rbx, qword [rbx]
cmp rbx, 3
cmp ebx, 3
jne 0x140014e6a
mov al, 4
mov byte [r15], al
mov qword [rbp], 3
mov al, 3
jmp 0x140014edb
lea rdx, [rsp + 0x408]
lea rcx, [rsp + 0x768]
mov r8d, 0x360
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.140008814
cmp byte [r13 + 0x141], 0
je 0x140014ea3
lea rcx, [r13 + 0x120]
call fcn.14008e58c
mov byte [r13 + 0x141], 0
mov byte [r13 + 0x140], 1
mov rcx, rdi
call fcn.14000843b
mov qword [rbp], rbx
mov dword [rbp], ebx
add rbp, 8
lea rdx, [rsp + 0x768]
mov r8d, 0x360
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
mov byte [r13 + 0x398], al
add rsp, 0xac8
or al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.1402e0234
jmp 0x14001441a
mov r14, rax
mov rcx, qword [rsp + 0x400]
mov rdx, qword [rsp + 0x408]
call fcn.1400a3a56
jmp 0x140014f1f
invalid
lea r8, [rsp + 0x400]
mov qword [r8], r14
lea rax, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tbot_0.6.7_srcmultipart.rs
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
cmp al, 0
lea r9, fcn.140009c2e
mov edx, 0x2b
call fcn.1402dfb20
mov r14, qword [rsp + 0x48]
jmp 0x140014f03
lea rcx, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tbot_0.6.7_srcmethods_send_document.rschat_idcaptionparse_modedisable_notificationreply_to_message_iddocumentsendDocument
call fcn.1402dff20
mov ecx, 8
mov edx, 0x200
call fcn.1402df2b0
lea rcx, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tbot_0.6.7_srcmultipart.rs
call fcn.1402dfc20
lea rax, [0x1403d5848]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_alloc_src_string.rs
lea r9, [0x1403acae0]
lea ecx, [0x1403acae0]
lea r8, [rsp + 0x1f0]
add byte [rax], al
mov edx, 0x37
call fcn.1402dfb20
invalid
lea rcx, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tbot_0.6.7_srcmethodscall_method.rs
call fcn.1402dff20
ud2