Function at 0x140044070
Capabilities:
Initialize winhttp library
Prepare http request
Read http header
Receive http response
Send data
Send http request
Set http header

Disassembly:
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x8310]
mov eax, 0x8410
call fcn.14005a880
sub rsp, rax
mov qword [rbp + 0x40], 0xfffffffffffffffe
mov qword [rsp + 0x8460], rbx
mov rax, qword [0x1400da088]
xor rax, rsp
mov qword [rbp + 0x8300], rax
mov qword [rbp - 0x58], rdx
mov r13, rcx
mov qword [rbp - 0x60], rcx
xor edi, edi
mov dword [rsp + 0x40], edi
lea rcx, [rbp + 0x170]
call fcn.1400453c0
nop
mov r8, rax
cmp qword [rax + 0x18], 0x10
jb 0x1400440dd
mov r8, qword [rax]
mov qword [rbp - 0x70], r8
mov rax, qword [rax + 0x10]
mov qword [rbp - 0x68], rax
movaps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0x190], xmm0
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x148]
call fcn.140050fa0
cmp qword [rax + 0x18], 8
jb 0x140044112
mov rax, qword [rax]
mov dword [rsp + 0x20], edi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, rax
call qword [sym.imp.WINHTTP.dll_WinHttpOpen]
mov rbx, rax
mov qword [rbp - 0x70], rax
mov rdx, qword [rbp + 0x160]
cmp rdx, 8
jb 0x140044174
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004416f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045385
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x158], xmm0
mov word [rbp + 0x148], di
mov rdx, qword [rbp + 0x188]
cmp rdx, 0x10
jb 0x1400441cc
inc rdx
mov rcx, qword [rbp + 0x170]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400441c7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004538b
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a480]
movdqu xmmword [rbp + 0x180], xmm0
mov byte [rbp + 0x170], 0
test rbx, rbx
jne 0x1400442ba
mov dword [rsp + 0x20], 2
mov r9d, 0x9d
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
mov dword [rsp + 0x40], 1
lea rdx, [0x1400a7e80]
lea rcx, [rbp + 0x190]
call fcn.140045880
nop
mov dword [rsp + 0x40], 3
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140044246
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
mov rdx, qword [rbp + 0x1a8]
cmp rdx, 0x10
jb 0x140044293
inc rdx
mov rcx, qword [rbp + 0x190]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004428e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045391
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a480]
movdqu xmmword [rbp + 0x1a0], xmm0
mov byte [rbp + 0x190], 0
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
xor bl, bl
jmp 0x140045349
movsd xmm0, qword [r13 + 0x80]
mulsd xmm0, qword [0x1400a8048]
cvttsd2si edx, xmm0
mov dword [rsp + 0x20], edx
mov r9d, edx
mov r8d, edx
mov rcx, rbx
call qword [sym.imp.WINHTTP.dll_WinHttpSetTimeouts]
test eax, eax
jne 0x1400443b8
mov dword [rsp + 0x20], 2
mov r9d, 0xa7
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
mov dword [rsp + 0x40], 4
lea rdx, [0x1400a7f40]
lea rcx, [rbp + 0x190]
call fcn.140045880
nop
mov dword [rsp + 0x40], 0xc
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140044344
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
mov rdx, qword [rbp + 0x1a8]
cmp rdx, 0x10
jb 0x140044391
inc rdx
mov rcx, qword [rbp + 0x190]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004438c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140045397
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a480]
movdqu xmmword [rbp + 0x1a0], xmm0
mov byte [rbp + 0x190], 0
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
xor bl, bl
jmp 0x140045349
xor edx, edx
lea r8d, [rdx + 0x68]
lea rcx, [rbp - 0x30]
call fcn.14005be80
mov dword [rbp - 0x30], 0x68
mov dword [rbp - 0x10], 1
mov dword [rbp + 0x20], 1
mov dword [rbp + 0x30], 1
lea rcx, [r13 + 8]
cmp qword [r13 + 0x20], 0x10
jb 0x1400443f2
mov rcx, qword [r13 + 8]
mov qword [rsp + 0x50], rcx
mov rax, qword [r13 + 0x18]
mov qword [rsp + 0x58], rax
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp + 0x190], xmm0
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x270]
call fcn.140050fa0
nop
lea rcx, [rbp + 0x270]
cmp qword [rbp + 0x288], 8
cmovae rcx, qword [rbp + 0x270]
lea r9, [rbp - 0x30]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.WINHTTP.dll_WinHttpCrackUrl]
test eax, eax
jne 0x14004451d
mov dword [rsp + 0x20], 2
mov r9d, 0xb4
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
mov dword [rsp + 0x40], 0x10
lea rdx, [0x1400a7f58]
lea rcx, [rbp + 0x148]
call fcn.140045880
nop
mov dword [rsp + 0x40], 0x30
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400444a9
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
mov rdx, qword [rbp + 0x160]
cmp rdx, 0x10
jb 0x1400444f6
inc rdx
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400444f1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004539d
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a480]
movdqu xmmword [rbp + 0x158], xmm0
mov byte [rbp + 0x148], 0
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
xor bl, bl
jmp 0x14004533c
mov r8d, dword [rbp - 0x10]
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x220], xmm0
mov word [rbp + 0x210], di
mov rdx, qword [rbp - 0x18]
lea rcx, [rbp + 0x210]
call fcn.140029650
nop
mov r8d, dword [rbp + 0x20]
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x260], xmm0
mov word [rbp + 0x250], di
mov rdx, qword [rbp + 0x18]
lea rcx, [rbp + 0x250]
call fcn.140029650
nop
mov r8d, dword [rbp + 0x30]
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x200], xmm0
mov word [rbp + 0x1f0], di
mov rdx, qword [rbp + 0x28]
lea rcx, [rbp + 0x1f0]
call fcn.140029650
nop
lea rdx, [rbp + 0x1f0]
mov r10, qword [rbp + 0x1f0]
mov r11, qword [rbp + 0x208]
cmp r11, 8
cmovae rdx, r10
mov r12, 0xffffffffffffffff
mov r9, qword [rbp + 0x200]
test r9, r9
je 0x140044603
mov rax, r9
mov rcx, rdx
mov r8, rdi
cmp word [rdx], 0x23
je 0x1400445f3
cmp rax, 1
je 0x1400445f6
dec rax
add rcx, 2
cmp word [rcx], 0x23
jne 0x1400445e0
mov r8, rcx
test r8, r8
je 0x140044603
sub r8, rdx
sar r8, 1
jmp 0x140044606
mov r8, r12
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x180], xmm0
mov word [rbp + 0x170], di
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x50], r9
cmp r9, r8
cmovb r8, r9
lea rdx, [rbp + 0x1f0]
cmp r11, 8
cmovae rdx, r10
lea rcx, [rbp + 0x170]
call fcn.140029650
mov r14d, 0x10000000
lea rdx, [rbp + 0x170]
cmp qword [rbp + 0x188], 8
cmovae rdx, qword [rbp + 0x170]
mov r8, qword [rbp + 0x180]
lea rcx, [rbp + 0x250]
call fcn.140045a10
mov rsi, rax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1e0], xmm0
mov r15, qword [rax + 0x10]
cmp qword [rax + 0x18], 8
jb 0x140044695
mov rsi, qword [rax]
cmp r15, 8
jae 0x1400446b2
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x1d0], xmm0
mov qword [rbp + 0x1e8], 7
jmp 0x140044729
movabs rax, 0x7fffffffffffffff
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], 8
movabs rcx, 0x7ffffffffffffffe
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], rcx
mov rdi, r15
or rdi, 7
mov qword [rsp + 0x50], rdi
cmp rdi, rcx
cmova rdi, rcx
lea rdx, [rdi + 1]
lea rcx, [rbp + 0x1d0]
call fcn.14001c160
mov qword [rbp + 0x1d0], rax
lea r8, [r15*2 + 2]
mov rdx, rsi
mov rcx, rax
call fcn.14005ba20
mov qword [rbp + 0x1e8], rdi
xor edi, edi
mov qword [rbp + 0x1e0], r15
mov rdx, qword [rbp + 0x188]
cmp rdx, 8
jb 0x140044776
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x170]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044771
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400453a3
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x180], xmm0
mov word [rbp + 0x170], di
lea rdx, [rbp + 0x210]
cmp qword [rbp + 0x228], 8
cmovae rdx, qword [rbp + 0x210]
xor r9d, r9d
movzx r8d, word [rbp - 0xc]
mov rcx, rbx
call qword [sym.imp.WINHTTP.dll_WinHttpConnect]
mov rdi, rax
mov qword [rsp + 0x50], rax
test rax, rax
jne 0x140044894
mov dword [rsp + 0x20], 2
mov r9d, 0xcd
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
mov dword [rsp + 0x40], 0x10000080
lea rdx, [0x1400a7f68]
lea rcx, [rbp + 0x148]
call fcn.140045880
nop
mov dword [rsp + 0x40], 0x10000180
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140044820
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
mov rdx, qword [rbp + 0x160]
cmp rdx, 0x10
jb 0x14004486d
inc rdx
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044868
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400453a9
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a480]
movdqu xmmword [rbp + 0x158], xmm0
mov byte [rbp + 0x148], 0
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
xor bl, bl
jmp 0x1400452fd
lea rbx, [rbp + 0x1d0]
cmp qword [rbp + 0x1e8], 8
cmovae rbx, qword [rbp + 0x1d0]
lea rcx, [r13 + 0x28]
cmp qword [r13 + 0x40], 0x10
jb 0x1400448ba
mov rcx, qword [r13 + 0x28]
mov qword [rbp - 0x80], rcx
mov rax, qword [r13 + 0x38]
mov qword [rbp - 0x78], rax
movaps xmm0, xmmword [rbp - 0x80]
movdqa xmmword [rbp + 0x190], xmm0
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x230]
call fcn.140050fa0
mov rdx, rax
cmp qword [rax + 0x18], 8
jb 0x1400448f2
mov rdx, qword [rax]
xor esi, esi
mov eax, esi
mov ecx, 0x800000
cmp dword [rbp - 0x1c], 2
cmove eax, ecx
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8, rbx
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpOpenRequest]
mov rdi, rax
mov qword [rbp - 0x80], rax
mov rdx, qword [rbp + 0x248]
cmp rdx, 8
jb 0x14004496c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x230]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044967
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400453af
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a470]
movdqu xmmword [rbp + 0x240], xmm0
mov word [rbp + 0x230], si
test rdi, rdi
jne 0x140044a4f
mov dword [rsp + 0x20], 2
mov r9d, 0xdb
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
mov dword [rsp + 0x40], 0x10000200
lea rdx, [0x1400a7f78]
lea rcx, [rbp + 0x148]
call fcn.140045880
nop
mov dword [rsp + 0x40], 0x10000600
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400449e6
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
mov rdx, qword [rbp + 0x160]
cmp rdx, 0x10
jb 0x140044a33
inc rdx
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140044a2e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004537f
call fcn.140059fc8
movdqa xmm0, xmmword [0x14009a480]
movdqu xmmword [rbp + 0x158], xmm0
mov byte [rbp + 0x148], 0
jmp 0x1400452e8
mov r15b, 1
mov byte [rsp + 0x44], r15b
mov qword [rsp + 0x78], rsi
mov rsi, qword [r13 + 0x68]
mov rbx, qword [rsi]
mov r13d, 0xffffffff
cmp rbx, rsi
je 0x140044d74
lea rdx, str.Content_Length
nop dword [rax]
lea r15, [rbx + 0x20]
mov rax, r12
inc rax
cmp byte [rdx + rax], 0
jne 0x140044a87
lea r13, [r15 + 0x10]
mov r8, qword [r13]
mov rcx, r15
cmp qword [r15 + 0x18], 0x10
jb 0x140044aa5
mov rcx, qword [r15]
cmp r8, rax
jne 0x140044b3d
call fcn.14005b920
test eax, eax
jne 0x140044b3d
lea rcx, [r15 + 0x20]
cmp qword [r15 + 0x38], 0x10
jb 0x140044aca
mov rcx, qword [r15 + 0x20]
mov qword [rbp - 0x50], rcx
mov rax, qword [r15 + 0x30]
mov qword [rbp - 0x48], rax
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x50]
call fcn.1400517a0
test al, al
sete r15b
mov byte [rsp + 0x44], r15b
bt r14d, 0xb
jae 0x140044b04
btr r14d, 0xb
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
mov r13d, 0xffffffff
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x140044c8f
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x140044b35
cmp rbx, qword [rax + 0x10]
jne 0x140044b35
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x140044b22
mov rbx, rax
jmp 0x140044caf
lea rcx, [r15 + 0x20]
cmp qword [r15 + 0x38], 0x10
jb 0x140044b4c
mov rcx, qword [r15 + 0x20]
mov qword [rbp - 0x40], rcx
mov rax, qword [r15 + 0x30]
mov qword [rbp - 0x38], rax
movaps xmm0, xmmword [rbp - 0x40]
movdqa xmmword [rsp + 0x60], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x1b0]
call fcn.140050fa0
mov qword [rsp + 0x60], rax
cmp qword [r15 + 0x18], 0x10
jb 0x140044b82
mov r15, qword [r15]
mov qword [rbp + 0x190], r15
mov rcx, qword [r13]
mov qword [rbp + 0x198], rcx
movaps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x2d0]
call fcn.140050fa0
nop
lea r8, [0x1400a7f94]
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140043e20
nop
mov r8, qword [rsp + 0x60]
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140043c70
nop
lea r8, [0x1400a7f8c]
mov rdx, rax
lea rcx, [rbp + 0x148]
call fcn.140043e20
nop
lea rcx, [rbp + 0x290]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x2b0]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x2d0]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x1b0]
call fcn.1400036a0
mov rax, qword [rbp + 0x158]
mov r13d, 0xffffffff
cmp rax, r13
jbe 0x140044c43
int3
mov ecx, 0
cmova eax, ecx
lea rdx, [rbp + 0x148]
cmp qword [rbp + 0x160], 8
cmovae rdx, qword [rbp + 0x148]
mov r9d, 0x20000000
mov r8d, eax
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpAddRequestHeaders]
test eax, eax
je 0x140044ce2
lea rcx, [rbp + 0x148]
call fcn.1400036a0
movzx r15d, byte [rsp + 0x44]
jmp 0x140044b0a
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x140044caf
nop dword [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x140044ca0
cmp rbx, rsi
lea rdx, str.Content_Length
jne 0x140044a80
test r15b, r15b
jne 0x140044d74
xor ebx, ebx
mov ecx, ebx
mov rax, qword [rsp + 0x78]
mov r12d, 0xffffffff
cmp rax, r12
cmovbe ecx, eax
jmp 0x140044e37
mov dword [rsp + 0x20], 2
mov r9d, 0xf7
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0xc
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a7fa0]
lea rcx, [rbp + 0x170]
call fcn.140045880
nop
bts r14d, 0xd
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140044d40
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x170]
call fcn.140003640
nop
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
nop
lea rcx, [rbp + 0x148]
call fcn.1400036a0
jmp 0x1400452f1
lea rdx, str.Transfer_Encoding:_chunked_r_n
nop dword [rax + rax]
inc r12
cmp word [rdx + r12*2], 0
jne 0x140044d80
cmp r12, r13
jbe 0x140044d94
int3
mov ebx, 0
cmova r12d, ebx
mov r9d, 0x20000000
mov r8d, r12d
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpAddRequestHeaders]
test eax, eax
jne 0x140044e2f
mov dword [rsp + 0x20], 2
mov r9d, 0x106
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0xe
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a7fa0]
lea rcx, [rbp + 0x1b0]
call fcn.140045880
nop
bts r14d, 0xf
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140044e11
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
jmp 0x1400452e8
mov ecx, ebx
mov r12d, 0xffffffff
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpSendRequest]
test eax, eax
jne 0x140044ed5
mov dword [rsp + 0x20], 2
mov r9d, 0x116
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0x10
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a7fc0]
lea rcx, [rbp + 0x1b0]
call fcn.140045880
nop
bts r14d, 0x11
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140044eb7
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
jmp 0x1400452e8
mov rsi, rbx
mov r13, qword [rbp - 0x60]
nop dword [rax]
mov rcx, qword [r13 + 0x78]
mov rax, qword [rcx]
mov r8d, 0x8000
lea rdx, [rbp + 0x2fa]
call qword [rax + 8]
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400452f1
test r15b, r15b
je 0x140044f84
cmp rax, r12
ja 0x140044f13
mov r9d, ebx
jmp 0x140044f19
int3
lea r8, str._08x
mov edx, 8
lea rcx, [rbp + 0x2f0]
call fcn.140045b90
mov word [rbp + 0x2f8], 0xa0d
mov word [rbp + rbx + 0x2fa], 0xa0d
mov eax, 8
lea rcx, [rbp + 0x2f0]
cmp byte [rcx], 0x30
jne 0x140044f60
add eax, r12d
inc rcx
cmp eax, 1
ja 0x140044f50
lea rdx, [rbp + 0x2f8]
sub rdx, rax
lea rcx, [rbx + 4]
add rcx, rax
cmp rcx, r12
jbe 0x140044f7a
int3
mov eax, 0
cmova ecx, eax
jmp 0x140044f92
lea rdx, [rbp + 0x2fa]
cmp rbx, r12
ja 0x140044fb8
mov ecx, ebx
test ecx, ecx
je 0x140044fb9
lea r9, [rsp + 0x60]
mov r8d, ecx
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpWriteData]
test eax, eax
je 0x140045051
mov eax, dword [rsp + 0x60]
add rsi, rax
jmp 0x140044fb9
int3
test rbx, rbx
jg 0x140044ee0
xor edx, edx
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpReceiveResponse]
test eax, eax
jne 0x1400450cd
mov dword [rsp + 0x20], 2
mov r9d, 0x16d
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0x14
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a7ff8]
lea rcx, [rbp + 0x1b0]
call fcn.140045880
nop
bts r14d, 0x15
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140045033
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
jmp 0x1400452e8
mov dword [rsp + 0x20], 2
mov r9d, 0x15f
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0x12
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a7fe0]
lea rcx, [rbp + 0x1b0]
call fcn.140045880
nop
bts r14d, 0x13
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400450af
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
jmp 0x1400452e8
xor esi, esi
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x70], 4
mov qword [rsp + 0x28], rsi
lea rax, [rsp + 0x70]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x48]
xor r8d, r8d
mov edx, 0x20000013
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
test eax, eax
jne 0x140045180
mov dword [rsp + 0x20], 2
mov r9d, 0x17b
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0x16
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a8010]
lea rcx, [rbp + 0x1b0]
call fcn.140045880
nop
bts r14d, 0x17
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140045162
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
jmp 0x1400452e8
mov eax, dword [rsp + 0x48]
add eax, 0xffffff38
cmp eax, 3
ja 0x14004526c
mov rbx, qword [rbp - 0x58]
test rbx, rbx
je 0x1400451ec
mov rax, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x1400451a8
mov rax, qword [rbx]
mov qword [rbx + 0x10], rsi
mov byte [rax], sil
mov dword [rsp + 0x60], esi
lea r9, [rsp + 0x60]
mov r8d, 0x1000
lea rdx, [rbp + 0x2f0]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpReadData]
test eax, eax
je 0x1400451f3
mov r8d, dword [rsp + 0x60]
lea rdx, [rbp + 0x2f0]
mov rcx, rbx
call fcn.140007940
cmp dword [rsp + 0x60], esi
ja 0x1400451b3
mov bl, 1
jmp 0x1400452f3
mov dword [rsp + 0x20], 2
mov r9d, 0x190
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0x1a
mov dword [rsp + 0x40], r14d
lea rdx, [0x1400a8038]
lea rcx, [rbp + 0x1b0]
call fcn.140045880
nop
bts r14d, 0x1b
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x140045251
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
jmp 0x1400452e8
mov dword [rsp + 0x20], 2
mov r9d, 0x180
lea r8, str.D:JenkinsworkspaceN_SentryNativeSDKexternalcrashpadutil_nethttp_transport_win.cc
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace::HTTPTransportWin::ExecuteSynchronously_class_std::basic_string_char_struct_std::char_traits_char__class_std::allocator_char_____
lea rcx, [rbp + 0x48]
call fcn.14004fa70
mov rbx, rax
bts r14d, 0x18
mov dword [rsp + 0x40], r14d
mov r8d, dword [rsp + 0x48]
lea rdx, str.HTTP_status__lu
lea rcx, [rbp + 0x1b0]
call fcn.140050d70
nop
bts r14d, 0x19
mov dword [rsp + 0x40], r14d
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400452cf
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140001f90
nop
lea rcx, [rbp + 0x1b0]
call fcn.140003640
nop
lea rcx, [rbp + 0x48]
call fcn.14004fcb0
xor bl, bl
lea rcx, [rbp - 0x80]
call fcn.140043e90
nop
lea rcx, [rsp + 0x50]
call fcn.140043e90
nop
lea rcx, [rbp + 0x1d0]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x1f0]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x250]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x210]
call fcn.1400036a0
nop
lea rcx, [rbp + 0x270]
call fcn.1400036a0
nop
lea rcx, [rbp - 0x70]
call fcn.140043e90
movzx eax, bl
mov rcx, qword [rbp + 0x8300]
xor rcx, rsp
call fcn.14005a430
mov rbx, qword [rsp + 0x8460]
add rsp, 0x8410
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
nop
call fcn.14005e364
int3