Function at 0x1800290c0
Capabilities:
Check http status code
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xe0]
sub rsp, 0x1e0
mov rax, qword [0x1800e72b8]
xor rax, rsp
mov qword [rbp + 0xd0], rax
mov r10, qword [rbp + 0x148]
mov rdi, rcx
mov dword [rsp + 0x40], r8d
mov r11, rdx
mov r8, qword [rbp + 0x140]
mov qword [rbp - 0x20], rcx
mov ecx, dword [rsp + 0x40]
mov qword [rbp - 0x80], rdx
mov rdx, qword [rbp + 0x150]
mov qword [rsp + 0x48], r9
lea eax, [rcx + 0x13]
mov qword [rbp - 0x58], r8
mov qword [rbp - 0x18], r10
mov qword [rbp - 0x50], rdx
mov dword [rsp + 0x78], ecx
cmp ecx, eax
jae 0x180029ac6
mov rcx, qword [rbp - 0x58]
mov eax, dword [rsp + 0x60]
mov ebx, dword [rsp + 0x60]
mov r8d, dword [rsp + 0x60]
mov r14d, dword [rsp + 0x78]
mov r12d, dword [rbp - 0x28]
mov r13d, dword [rsp + 0x60]
mov esi, dword [rsp + 0x60]
mov r15, qword [rbp - 0x58]
mov dword [rbp - 0x40], eax
mov eax, dword [rsp + 0x60]
mov qword [rbp - 0x38], rcx
mov ecx, r14d
mov dword [rbp - 0x68], eax
mov qword [rbp - 0x60], rbx
mov dword [rbp - 0x3c], r8d
nop dword [rax]
lea eax, [r14 - 0x46]
cmp eax, 0x4f
ja case.default.0x1800291a8
lea r8, [0x180000000]
movzx eax, byte [r8 + rax + 0x2a26c]
mov ecx, dword [r8 + rax*4 + 0x2a21c]
add rcx, r8
jmp rcx
cmp qword [rdi], 0
mov ecx, dword [rsp + 0x40]
jne case.default.0x1800291a8
lea rax, [0x180001160]
mov qword [rdi], rax
jmp case.default.0x1800291a8
mov rax, qword [rbp - 0x38]
mov qword [rax + 0x10], 8
jmp case.0x1800291a8.72
mov eax, dword [r9 + 0x3c]
mov edi, 0x1a
mov dword [rbp - 0x40], eax
cmp edi, 0x1be
ja 0x18002928c
je 0x180029315
mov eax, edi
sub eax, 0x1a
je 0x180029283
sub eax, 0x69
je 0x18002925c
sub eax, 0x69
je 0x18002923c
cmp eax, 0x69
jne 0x18002922c
mov rcx, qword [rsp + 0x48]
lea r8d, [rax + 0x21]
xor r9d, r9d
xor edx, edx
call fcn.18001b550
test eax, eax
je 0x18002927c
mov r9, qword [rsp + 0x48]
add edi, 0x69
cmp edi, 0x3cb
jb 0x1800291e4
jmp 0x180029a98
mov rcx, qword [rsp + 0x48]
lea rdx, [rbp - 0x78]
mov r9d, 0x8b
mov dword [rbp - 0x78], 0x2d
xor r8d, r8d
call fcn.1800320a0
jmp 0x180029223
mov eax, dword [r9 + 0x3c]
xor edx, edx
mov rcx, qword [rsp + 0x48]
xor r9d, r9d
mov r8d, 0x8a
mov dword [rbp - 0x10], eax
call fcn.18001b550
test eax, eax
jne 0x180029227
mov edi, 0x1be
jmp 0x180029227
mov eax, dword [r9 + 0xc]
mov dword [rbp - 0x30], eax
jmp 0x18002922c
mov eax, edi
sub eax, 0x227
je 0x180029308
sub eax, 0x69
je 0x1800292fc
sub eax, 0x69
je 0x1800292f0
cmp eax, 0x69
jne 0x18002922c
mov rcx, qword [rsp + 0x48]
lea r8d, [rax + 0x21]
xor r9d, r9d
xor edx, edx
call fcn.18001b550
mov r9, qword [rsp + 0x48]
test eax, eax
jne 0x18002922c
mov r13, qword [rbp - 0x58]
mov rsi, qword [rbp - 0x58]
mov r15d, dword [rsp + 0x60]
mov r12d, dword [rsp + 0x60]
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x30], rsi
mov eax, dword [rbp - 0x3c]
mov r14d, 0x92
mov dword [r9 + 0xc], eax
jmp case.0x180029b44.71
mov eax, dword [rbp - 0x10]
mov dword [r9 + 0x3c], eax
jmp 0x18002922c
mov eax, dword [rbp - 0x30]
mov dword [r9 + 0xc], eax
jmp 0x18002922c
mov dword [rsp + 0x78], 0x93
jmp 0x18002922c
mov r11, qword [rbp - 0x80]
mov r14d, 0x94
mov dword [rbp - 0x70], 1
jmp case.0x1800291a8.72
xor ebx, ebx
mov qword [rbp - 0x60], rbx
mov dword [rbp - 0x48], ebx
jmp case.0x1800291a8.72
mov edi, dword [r9 + 0xc]
mov dword [rbp - 0x3c], edi
jmp case.0x1800291a8.72
test r9, r9
jne 0x18002939f
mov edi, 4
nop
mov eax, edi
sub eax, 4
je 0x180029363
cmp eax, 1
jne 0x180029393
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str._gg_Agid_g
lea rax, str.label_for_changing_dictionary_hint
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
inc edi
cmp edi, 6
jb 0x180029350
mov r9, qword [rsp + 0x48]
lea rdx, [r9 + 8]
xor r9d, r9d
lea rcx, [rbp + 0xb0]
lea r8d, [r9 + 0x68]
call fcn.18005e260
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp + 0xc0], xmm0
test eax, eax
jne 0x18002940d
mov edi, 0x44
mov eax, edi
sub eax, 0x43
je case.0x180029b44.108
cmp eax, 1
jne 0x180029406
mov rcx, qword [rsp + 0x48]
lea r9, str.Demangling_of_C_ObjC_names_in_disassembly_listings_is__s.
add rcx, 0xc8
lea edx, [rax + 0x10]
xor r8d, r8d
call fcn.18005b060
mov dword [rbp - 0x70], 0
dec edi
cmp edi, 0x42
ja 0x1800293d1
mov r11, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
jmp case.0x1800291a8.72
lea rax, [rbp + 0x30]
mov dword [rsp + 0x28], 0xb9
lea r9, [rbp - 0x48]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rcx, [rbp - 8]
call fcn.1800980f0
mov r11, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
jmp case.0x1800291a8.72
mov edx, 0x20
lea ecx, [rdx - 0x1f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x38], rax
test rax, rax
jne 0x18002940d
mov edx, 0x40
mov ecx, edx
sub ecx, 0x40
je 0x1800294a0
cmp ecx, 0x66
jne 0x1800294a8
mov rax, qword [rbp - 0x70]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1800bcd70
mov rbx, qword [rsp + 0x230]
add rsp, 0x1e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 0x70], 0
add edx, 0x66
cmp edx, 0x10c
jb 0x180029466
mov r11, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
jmp case.0x1800291a8.72
test r11, r11
jne case.0x1800291a8.72
mov edi, 0x123
nop
mov eax, edi
sub eax, 0x123
je 0x1800294e0
cmp eax, 0x24
je case.0x180029b44.108
jmp 0x180029506
xor r8d, r8d
lea rcx, [r9 + 0xc8]
lea r9, str.AutoReconnect
lea edx, [r8 + 0x11]
call fcn.18005b060
mov r9, qword [rsp + 0x48]
mov dword [rbp - 0x70], 0
add edi, 0x24
cmp edi, 0x16b
jb 0x1800294d0
mov r11, qword [rbp - 0x80]
jmp case.0x1800291a8.72
mov eax, dword [0x1800e74b8]
mov dword [rbp - 0x68], eax
jmp case.0x1800291a8.72
test ebx, ebx
je 0x180029556
lea r9, [rbp + 0x70]
mov r8d, 0xd5
lea rdx, [rbp + 0x90]
mov rcx, r10
call fcn.18000b340
mov r11, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
mov dword [rbp - 0x70], ebx
jmp case.0x1800291a8.72
xorps xmm0, xmm0
mov dword [rbp - 0x70], ebx
movups xmmword [r10], xmm0
movups xmmword [r10 + 0x10], xmm0
movups xmmword [r10 + 0x20], xmm0
movups xmmword [r10 + 0x30], xmm0
jmp case.0x1800291a8.72
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea rcx, [rbp + 0xb0]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp + 0xc0], xmm0
test al, al
je 0x18002940d
mov edi, 0x6e
lea rbx, [0x1800c867b]
nop dword [rax]
mov eax, edi
sub eax, 0x6e
je 0x1800295da
cmp eax, 1
jne 0x18002960e
xor edx, edx
mov ecx, 0xa3
call fcn.18007fd70
jmp 0x18002960e
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x55]
call fcn.18008c0d0
lea rax, [rbp - 0x78]
mov dword [rbp - 0x78], 0
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, rbx
xor edx, edx
mov rcx, rbx
call fcn.1800a7e50
inc edi
cmp edi, 0x70
jb 0x1800295c0
mov rbx, qword [rbp - 0x60]
mov r11, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
jmp case.0x1800291a8.72
test r10, r10
jne 0x180029683
mov edi, 0xba
cmp edi, 0xba
je 0x180029647
cmp edi, 0x7c3e
je case.0x180029b44.108
jmp 0x18002966d
xor r8d, r8d
lea rcx, [r9 + 0xc8]
lea r9, str.jabber:iq:privacy
lea edx, [r8 + 0x11]
call fcn.18005b060
mov r9, qword [rsp + 0x48]
mov dword [rbp - 0x70], 0
add edi, 0x7b84
cmp edi, 0xf708
jbe 0x180029631
mov rdx, qword [rbp - 0x50]
mov r11, qword [rbp - 0x80]
test rdx, rdx
jne case.0x1800291a8.72
mov edi, 0x80
mov eax, edi
sub eax, 0x80
je 0x1800296b3
sub eax, 1
je 0x1800296aa
cmp eax, 1
je case.0x180029b44.108
jmp 0x1800296cd
mov dword [rbp - 0x70], 0
jmp 0x1800296cd
xor r8d, r8d
lea rcx, [r9 + 0xc8]
lea r9, str._alpha_1___n
lea edx, [r8 + 0x11]
call fcn.18005b060
mov r9, qword [rsp + 0x48]
inc edi
cmp edi, 0x83
jb 0x180029691
mov r11, qword [rbp - 0x80]
jmp case.0x1800291a8.72
cmp dword [rbp - 0x48], 0
jne case.0x1800291a8.72
mov r9d, 0x1d
lea rdx, [rbp + 0x30]
xor r8d, r8d
xor ecx, ecx
call fcn.1800961a0
test eax, eax
jne 0x18002940d
mov r12d, dword [rbp - 0x44]
mov edi, 0xd5
nop dword [rax]
nop dword [rax + rax]
lea eax, [rdi - 0xd0]
cmp eax, 5
ja case.default.0x180029740
lea rdx, [0x180000000]
mov ecx, dword [rdx + rax*4 + 0x2a2bc]
add rcx, rdx
jmp rcx
mov r14, qword [rbp - 0x80]
lea rax, [rbp + 0x50]
mov rdx, r14
mov dword [rsp + 0x28], 0xb9
xor r9d, r9d
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rcx, [rbp - 8]
call fcn.1800980f0
nop dword [rax]
mov edi, 0xb2
nop word [rax + rax]
mov eax, edi
sub eax, 0xaf
je 0x1800298d9
sub eax, 1
je 0x18002985f
sub eax, 1
je 0x180029832
cmp eax, 1
jne 0x1800298e0
mov rax, qword [rbp - 0x20]
lea rcx, [0x180001160]
mov rax, qword [rax]
cmp rax, rcx
jne 0x1800297f9
mov rax, qword [rbp - 0x50]
lea r9, [rbp + 0xb0]
mov r8, qword [rbp - 0x58]
lea rdx, [rbp - 0x78]
mov qword [rsp + 0x30], rax
mov rcx, r14
mov dword [rsp + 0x28], 0x85
mov qword [rsp + 0x20], 0
mov dword [rbp - 0x78], r12d
call fcn.1800626b0
mov rbx, rax
mov qword [rbp - 0x60], rax
jmp 0x180029820
mov rcx, qword [rbp - 0x58]
xor r9d, r9d
mov r8, qword [rbp - 0x50]
mov rdx, r14
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rcx
lea rcx, [rbp + 0xb0]
call rax
mov ebx, eax
mov qword [rbp - 0x60], rbx
test ebx, ebx
jne 0x1800298e0
mov edi, 0xd3
jmp case.default.0x180029740
lea rax, [rbp + 0x10]
mov dword [rsp + 0x28], 0xb9
lea r9, [rbp - 0x48]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 8]
call fcn.1800980f0
jmp 0x1800298e0
cmp dword [rbp - 0x48], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
movups xmmword [rbp + 0xc0], xmm0
jne 0x1800298e0
mov r9d, 0x1d
lea rdx, [rbp + 0x10]
xor r8d, r8d
xor ecx, ecx
call fcn.1800961a0
test eax, eax
jne 0x1800298e0
mov rax, qword [rsp + 0x48]
lea rcx, [rbp + 0x10]
mov qword [rsp + 0x38], rcx
lea r9, [rbp + 0x70]
lea rcx, [rbp + 0x50]
add rax, 8
mov qword [rsp + 0x30], rcx
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x30]
xor r8d, r8d
mov qword [rsp + 0x28], rcx
mov ecx, 0xd7
mov qword [rsp + 0x20], rax
call fcn.1800bb630
test eax, eax
jne case.0x180029740.211
jmp 0x1800298e0
inc dword [rbp - 0x44]
mov r12d, dword [rbp - 0x44]
dec edi
cmp edi, 0xae
ja 0x180029780
jmp 0x180029770
lea rcx, [rbp + 0x10]
jmp 0x180029914
xor r12d, r12d
mov dword [rbp - 0x44], r12d
jmp case.default.0x180029740
lea rcx, [rbp + 0x30]
jmp 0x180029914
mov dword [rsp + 0x78], 0x72
lea rcx, [rbp + 0x50]
xor r8d, r8d
lea edx, [r8 + 0x3e]
call fcn.180028ca0
dec edi
cmp edi, 0xcf
ja 0x180029720
mov r12d, dword [rbp - 0x28]
jmp 0x180029a93
mov r12d, dword [r10]
sub r12d, dword [r9]
mov r13d, dword [r11]
sub r13d, dword [r10]
mov dword [rbp - 0x28], r12d
jmp case.0x1800291a8.72
lea rax, [rbp - 0x78]
mov dword [rsp + 0x68], r13d
mov qword [rsp + 0x28], rax
mov r9d, 0xaa
lea rax, [rsp + 0x68]
mov dword [rbp - 0x78], r12d
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
xor ecx, ecx
call fcn.18001e2b0
mov r11, qword [rbp - 0x80]
mov r9, qword [rsp + 0x48]
mov dword [rsp + 0x68], eax
mov eax, dword [r11]
sub eax, dword [r9]
cdq
idiv dword [rsp + 0x68]
mov dword [rsp + 0x70], eax
jmp case.0x1800291a8.72
xor r14d, r14d
cmp dword [rsp + 0x68], r14d
jle 0x180029a9c
mov ebx, dword [rsp + 0x60]
nop dword [rax]
mov edi, 0x7c
cmp edi, 0x7c
je 0x180029a63
cmp edi, 0x5df8
jne 0x180029a6b
mov eax, dword [rsp + 0x70]
test eax, eax
jle 0x180029a6b
movsxd r10, ebx
mov r11d, eax
movsxd rdx, esi
movsxd r8, r12d
movsxd r9, r13d
mov ecx, 0x72
nop word [rax + rax]
cmp ecx, 0x72
je 0x180029a33
cmp ecx, 0x4a5e
je 0x180029a29
cmp ecx, 0x944a
jne 0x180029a49
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x60], rcx
mov rcx, qword [rbp - 0x50]
mov rax, qword [rax + r10*8]
mov qword [rcx + rdx*8], rax
mov rax, qword [rbp - 0x50]
mov rcx, qword [rsp + 0x60]
mov qword [rax + r10*8], r15
jmp 0x180029a49
mov rax, qword [rbp - 0x50]
mov r15, qword [rax + rdx*8]
jmp 0x180029a49
mov rax, qword [rbp - 0x18]
cmp esi, dword [rax]
jl 0x180029a43
sub esi, r12d
sub rdx, r8
jmp 0x180029a49
add esi, r13d
add rdx, r9
add ecx, 0x49ec
cmp ecx, 0xddc4
jbe 0x1800299f0
sub r11, 1
jne 0x1800299e5
mov r10, qword [rbp - 0x18]
jmp 0x180029a6b
mov ebx, dword [r10]
add ebx, r14d
mov esi, ebx
add edi, 0x5d7c
cmp edi, 0xbaf8
jbe 0x1800299b5
inc r14d
mov dword [rsp + 0x60], ebx
cmp r14d, dword [rsp + 0x68]
jl 0x1800299b0
mov rbx, qword [rbp - 0x60]
mov r9, qword [rsp + 0x48]
mov r11, qword [rbp - 0x80]
mov r14d, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x40]
mov rdx, qword [rbp - 0x50]
lea eax, [rcx + 0x13]
mov r10, qword [rbp - 0x18]
inc r14d
mov dword [rsp + 0x78], r14d
cmp r14d, eax
jae 0x180029ae5
mov rdi, qword [rbp - 0x20]
jmp 0x180029180
mov rax, qword [rbp - 0x58]
mov qword [rbp - 0x38], rax
mov eax, dword [rsp + 0x60]
mov dword [rbp - 0x40], eax
mov eax, dword [rsp + 0x60]
mov dword [rbp - 0x3c], eax
mov eax, dword [rsp + 0x60]
mov dword [rbp - 0x68], eax
jmp 0x180029ae9
mov r8, qword [rbp - 0x58]
mov r13, qword [rbp - 0x58]
mov r14d, ecx
mov rsi, qword [rbp - 0x58]
mov r15d, dword [rsp + 0x60]
mov r12d, dword [rsp + 0x60]
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x30], rsi
lea eax, [rcx - 0x13]
mov dword [rsp + 0x68], r14d
cmp r14d, eax
jbe case.0x180029b44.108
lea eax, [r14 - 0x3d]
cmp eax, 0x55
ja case.default.0x180029b44
lea rcx, [0x180000000]
movzx eax, byte [rcx + rax + 0x2a31c]
mov ecx, dword [rcx + rax*4 + 0x2a2d4]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
mov eax, dword [0x1800e5638]
cmp dword [r8], eax
jb 0x180029ba0
mov ebx, 0xf
cmp ebx, 0xf
je 0x180029b6f
cmp ebx, 0x456
jne 0x180029b86
mov dword [rbp - 0x70], 0xffffffff
jmp case.0x180029b44.108
mov r8d, 0x1c
lea rdx, str.ippsTan_64fc_A50_timing_test
lea ecx, [r8 - 0x1b]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
add ebx, 0x447
cmp ebx, 0x88e
jbe 0x180029b56
nop dword [rax]
nop dword [rax + rax]
mov edx, 1
lea ecx, [rdx + 0x2f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x60], rax
mov r13, rax
test rax, rax
jne 0x180029bfd
mov ebx, 0xc6
nop
mov ecx, ebx
sub ecx, 0xc6
je 0x180029bd9
cmp ecx, 1
jne 0x180029bf3
mov ecx, r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8d, 0xe
lea rdx, str.switch__key__
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov r15d, eax
inc ebx
cmp ebx, 0xc8
jb 0x180029bc0
xor ebx, ebx
lea rcx, [rbp + 0xb0]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp + 0xc0], xmm0
test al, al
je 0x180029c77
lea rax, [rsp + 0x60]
mov byte [rsp + 0x50], 1
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x50]
lea rax, [0x1800c867b]
mov byte [rsp + 0x58], 2
mov qword [rsp + 0x28], rax
lea r8, [rsp + 0x58]
mov dword [rsp + 0x20], 0xc8
mov rdx, rax
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x70], ebx
lea rcx, [rsp + 0x70]
call fcn.18002a380
mov r9, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x40]
mov rdx, qword [rbp - 0x50]
dec r14d
mov r10, qword [rbp - 0x18]
mov r11, qword [rbp - 0x80]
mov r8, qword [rbp - 0x58]
jmp 0x180029b06
test r10, r10
je 0x180029cab
mov rbx, qword [rbp - 0x20]
cmp dword [rbx], 0
je 0x180029cab
test r11, r11
jne case.0x180029b44.71
mov ebx, 1
mov eax, ebx
sub eax, 1
je 0x180029cd0
sub eax, 1
je 0x180029cc7
cmp eax, 1
je case.0x180029b44.108
jmp 0x180029ce7
mov dword [rbp - 0x70], 0xffffffff
jmp 0x180029ce7
mov r8d, 0x18
lea rdx, str.V493_WeightIdx_WeightIdx
lea ecx, [r8 - 0x17]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
inc ebx
cmp ebx, 4
jb 0x180029cb0
jmp 0x180029c77
mov rdi, qword [rbp - 0x38]
mov rax, qword [rdi + 0x10]
cmp rax, qword [r9]
jae case.0x180029b44.71
add rax, rax
mov qword [rdi + 0x10], rax
cmp rax, qword [r9]
jb 0x180029d01
jmp case.0x180029b44.71
mov qword [rsi], r13
jmp case.0x180029b44.71
mov rbx, qword [rbp - 0x20]
mov eax, dword [rbx]
cmp eax, 1
jbe 0x180029d5e
mov rcx, qword [rsi]
lea r9, [rsp + 0x70]
xor edx, edx
mov dword [rsp + 0x60], eax
lea rax, [rsp + 0x60]
mov dword [rsp + 0x70], 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], 0
lea r8d, [rdx + 0x43]
mov qword [rsp + 0x20], r11
call fcn.180017e20
mov eax, dword [rbx]
mov dword [rsi + 0x28], eax
jmp 0x180029c77
mov r8, qword [0x1800e74c8]
mov r9, rsi
mov rdx, qword [rsp + 0x48]
mov ecx, 0xdc
call fcn.1800ac2e0
jmp 0x180029c77
mov qword [rsi + 0x18], r11
jmp case.0x180029b44.71
mov rsi, r13
mov qword [rbp - 0x30], r13
jmp case.0x180029b44.71
mov eax, dword [rbp - 0x40]
mov dword [r9 + 0x3c], eax
mov dword [rbp - 0x70], 0
jmp case.0x180029b44.71
mov rax, qword [rbp - 0x38]
mov qword [rbp - 0x70], rax
jmp case.0x180029b44.71
mov rax, qword [rbp - 0x20]
lea r9, [rsp + 0x60]
mov dword [rsp + 0x28], 0x9a
lea r8, [rsp + 0x70]
mov rdx, r10
mov dword [rsp + 0x70], 1
mov rcx, r11
mov eax, dword [rax]
mov dword [rsp + 0x60], eax
mov rax, qword [rsi]
mov qword [rsp + 0x20], rax
call fcn.18002d750
mov esi, 0xac
mov eax, esi
sub eax, 0xac
je 0x180029e0c
cmp eax, 0x24
je case.0x180029b44.108
jmp 0x180029f29
xor ebx, ebx
lea rcx, [rbp + 0xb0]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp + 0xc0], xmm0
test al, al
je 0x180029f26
mov r14d, dword [rbp - 0x68]
lea r13, [0x1800c867b]
mov edi, 0x71
cmp edi, 0x71
je 0x180029e89
cmp edi, 0x50c7
jne 0x180029f0b
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], ebx
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, r13
xor edx, edx
mov rcx, r13
call fcn.1800a7e50
jmp 0x180029f0b
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r14d, dword [0x1800e74b8]
je 0x180029f0b
mov ebx, 0x30
nop
cmp ebx, 0x30
je 0x180029ee5
cmp ebx, 0x1020
je 0x180029ece
cmp ebx, 0x2010
jne 0x180029efb
mov dword [0x1800e74b8], r14d
jmp 0x180029efb
xor r9d, r9d
lea rcx, str.video_temporal_layer_screencast
mov r8, r13
mov rdx, r13
call fcn.1800bc300
jmp 0x180029efb
mov r8d, dword [0x1800e74b8]
lea rcx, str.e:_amigo_buildbot_builder_amigo_3_8_build_srcmedia_filterschunk_demuxer.cc
mov edx, r14d
call fcn.1800bc300
add ebx, 0xff0
cmp ebx, 0x2fd0
jbe 0x180029eb0
xor ebx, ebx
add edi, 0x5056
cmp edi, 0xa0ac
jbe 0x180029e52
mov r13, qword [rbp - 0x60]
mov r14d, dword [rsp + 0x68]
mov dword [rbp - 0x70], ebx
add esi, 0x24
cmp esi, 0xf4
jb 0x180029df5
mov rsi, qword [rbp - 0x30]
jmp 0x180029c77
mov ecx, dword [r11]
mov edx, 1
shl rcx, 2
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x60], rax
mov r13, rax
test rax, rax
jne 0x18002a11e
mov r14d, 0x3a
nop dword [rax]
cmp r14d, 0x3a
je 0x18002a0e7
cmp r14d, 0x828
je 0x18002a211
cmp r14d, 0x1016
jne 0x18002a101
mov esi, 0xf1
nop dword [rax]
mov eax, esi
sub eax, 0xf1
je 0x180029fb7
cmp eax, 1
je case.0x180029b44.108
jmp 0x18002a0d7
xor ebx, ebx
lea rcx, [rbp + 0xb0]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp + 0xc0], xmm0
test al, al
je 0x18002a0d0
mov edi, 0x90
lea r13, [0x1800c867b]
nop dword [rax]
mov eax, edi
sub eax, 0x90
je 0x18002a045
cmp eax, 0x4f
jne 0x18002a0bd
lea rax, str.get_CurrentChar
mov dword [rsp + 0x60], ebx
mov r9d, 0xe7
mov qword [0x1800e74c0], rax
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], r13
mov rdx, r13
lea rcx, str.OSSFADEDURATION
call fcn.180041fe0
jmp 0x18002a0bd
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
mov ecx, dword [rbp - 0x68]
cmp ecx, dword [0x1800e74b8]
je 0x18002a0bd
mov ebx, 0xf9
nop dword [rax]
mov eax, ebx
sub eax, 0xf9
je 0x18002a0a2
sub eax, 1
je 0x18002a08b
cmp eax, 1
jne 0x18002a0b1
mov dword [0x1800e74b8], ecx
jmp 0x18002a0b1
xor r9d, r9d
lea rcx, str.chrome_app_launcher_info_dialog
mov r8, r13
mov rdx, r13
call fcn.1800bc300
jmp 0x18002a0ae
lea rcx, str.PHX_LITERAL___const_Phx::UInt______________LoopSpeculationSizeLimit__0
call fcn.1800bc300
mov ecx, dword [rbp - 0x68]
inc ebx
cmp ebx, 0xfc
jb 0x18002a070
xor ebx, ebx
add edi, 0x4f
cmp edi, 0x12e
jb 0x18002a000
mov r13, qword [rbp - 0x60]
mov dword [rbp - 0x70], 0xffffffff
inc esi
cmp esi, 0xf3
jb 0x180029fa0
jmp 0x18002a101
mov r8d, 0xe
lea rdx, str.1New_Profile_2
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov r12d, eax
add r14d, 0x7ee
cmp r14d, 0x17ca
jbe 0x180029f70
mov r14d, dword [rsp + 0x68]
mov rsi, qword [rbp - 0x30]
xor ebx, ebx
lea rcx, [rbp + 0xb0]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp + 0xc0], xmm0
test al, al
je 0x180029c77
mov dword [rsp + 0x70], ebx
lea rax, [rsp + 0x60]
lea rbx, [0x1800c867b]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rbx
lea r9, [rsp + 0x58]
mov dword [rsp + 0x20], 0xc8
lea r8, [rsp + 0x50]
mov byte [rsp + 0x58], 1
mov rdx, rbx
mov byte [rsp + 0x50], 2
mov dword [rsp + 0x60], r13d
jmp 0x180029c6d
mov rdi, qword [rbp - 0x38]
cmp qword [rdi], 0
jne case.0x180029b44.71
mov ebx, 0x5c
nop word [rax + rax]
mov eax, ebx
sub eax, 0x5c
je 0x18002a1d1
sub eax, 1
je 0x18002a1c7
cmp eax, 1
je case.0x180029b44.108
jmp 0x18002a1da
mov qword [rbp - 0x70], 0
jmp 0x18002a1da
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
inc ebx
cmp ebx, 0x5f
jb 0x18002a1b0
jmp 0x180029c77
mov rdi, qword [rbp - 0x38]
mov rcx, qword [rdi + 0x10]
shl rcx, 3
mov qword [rdi + 0x18], r10
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rdi], rax
jmp 0x180029c77
mov qword [rsi + 0x20], rdx
mov qword [rsi + 0x10], r10
jmp case.0x180029b44.71
mov ecx, r12d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3