Function at 0x18000d370
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x88
movzx r14d, byte [rsp + 0xe0]
lea ebp, [r8 - 0xf]
movzx r11d, byte [rsp + 0xe0]
mov rdx, rcx
mov rax, qword [rsp + 0x50]
mov esi, r8d
mov r13d, dword [rsp + 0xe0]
lea rbx, [0x180000000]
mov r12d, dword [rsp + 0xe0]
mov byte [rsp + 0x32], r14b
mov dword [rsp + 0x34], r11d
cmp r8d, ebp
jbe 0x18000d5e0
mov r15, qword [rsp + 0x50]
lea edi, [r8 - 0x21]
mov rcx, qword [rsp + 0x50]
mov r10, qword [rsp + 0x50]
mov qword [rsp + 0x40], r15
movzx r15d, byte [rsp + 0xe0]
mov qword [rsp + 0x58], rcx
movzx ecx, byte [rsp + 0xe0]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x50]
mov byte [rsp + 0x31], r15b
mov byte [rsp + 0x30], cl
mov qword [rsp + 0x68], r10
mov qword [rsp + 0x60], rax
lea r9, str.double_normalize_double__
lea r8, str.IDS_BOOKMARK_BAR_GROUP_FROM_CHROME_COUNT
cmp edi, 0x2e
ja case.default.0x18000d456
movzx eax, byte [rbx + rdi + 0xf00c]
mov ecx, dword [rbx + rax*4 + 0xefd4]
add rcx, rbx
jmp rcx
movzx ecx, byte [rsp + 0x30]
xor edx, edx
mov qword [rsp + 0x40], rdx
mov qword [0x180195260], r8
jmp 0x18000d53a
mov rax, qword [rsp + 0xf8]
mov rcx, qword [rsp + 0x100]
mov qword [rax + 0x100], rcx
jmp case.0x18000d456.9
mov r15, qword [rsp + 0xf8]
xor ebx, ebx
cmp qword [r15 + 0x10], rbx
jbe 0x18000d4d6
nop dword [rax]
mov r9d, 0x17
mov qword [rsp + 0x78], rbx
mov r8, r15
lea rcx, [rsp + 0x78]
call fcn.18009e210
test al, al
jne 0x18000d5d2
mov rdx, qword [rsp + 0xd0]
inc rbx
cmp rbx, qword [r15 + 0x10]
jb 0x18000d4a0
mov r11d, dword [rsp + 0x34]
movzx r15d, byte [rsp + 0x31]
lea rbx, [0x180000000]
mov byte [rsp + 0x48], 0
jmp case.0x18000d456.9
mov rax, qword [rsp + 0xf8]
mov qword [rax], rdx
jmp case.0x18000d456.9
cmp qword [rsp + 0xf8], 0
jne case.0x18000d456.9
mov qword [rsp + 0x50], r9
lea rax, [rsp + 0x50]
xor r9d, r9d
mov qword [rsp + 0x28], 0
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor ecx, ecx
lea edx, [r9 + 0x45]
call fcn.180006350
mov r11d, dword [rsp + 0x34]
movzx ecx, byte [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
dec esi
dec edi
cmp esi, ebp
jbe 0x18000d629
mov rdx, qword [rsp + 0xd0]
jmp 0x18000d42d
mov rdx, qword [rsp + 0x40]
xor r9d, r9d
movzx ecx, byte [rsp + 0x30]
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x68], r9
jmp 0x18000d53f
mov rcx, qword [rsp + 0xf8]
xor edx, edx
add rcx, 0x108
lea r8d, [rdx + 0x72]
call fcn.180018ef0
jmp 0x18000d52b
xor r14b, r14b
xor r15b, r15b
mov byte [rsp + 0x32], r14b
mov byte [rsp + 0x31], r15b
jmp case.0x18000d456.9
xor ecx, ecx
mov qword [rsp + 0x60], 0
mov qword [rsp + 0x58], rcx
jmp case.0x18000d456.9
xor r13d, r13d
xor r12d, r12d
jmp case.0x18000d456.9
xor cl, cl
xor r11b, r11b
mov byte [rsp + 0x30], cl
mov dword [rsp + 0x34], r11d
jmp case.default.0x18000d456
mov byte [rsp + 0x48], 1
mov eax, dword [rsp + 0x48]
jmp 0x18000efbe
mov rdx, qword [rsp + 0x50]
mov r9, qword [rsp + 0x50]
movzx r15d, byte [rsp + 0xe0]
mov rdi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x50]
movzx ecx, byte [rsp + 0xe0]
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], r9
mov byte [rsp + 0x31], r15b
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x58], rbp
mov byte [rsp + 0x30], cl
mov qword [rsp + 0x68], rax
jmp 0x18000d63b
mov r8d, dword [rsp + 0xe0]
mov rdi, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x58]
lea eax, [r8 + 0x46e]
mov dword [rsp + 0x70], eax
cmp r8d, eax
jae case.0x18000d456.0
mov ebx, dword [rsp + 0x48]
mov rsi, qword [rsp + 0xe8]
mov r10, qword [rsp + 0x108]
cmp r8d, 0x268
ja 0x18000da41
je 0x18000da22
cmp r8d, 0x124
ja 0x18000d966
je 0x18000eca9
mov eax, r8d
sub eax, 0x31
je 0x18000d87c
sub eax, 0x51
je 0x18000d80e
cmp eax, 0x51
jne 0x18000ef8f
mov rax, qword [rsp + 0xd8]
cmp qword [rax], 0x7fffffff
jbe 0x18000d724
mov edi, 0x105
nop dword [rax]
cmp edi, 0x105
je 0x18000d6d6
cmp edi, 0x187
je 0x18000efbc
jmp 0x18000d707
mov rax, qword [0x180195260]
lea r9, str.webkit_media::PpapiDecryptor::DecryptAndDecodeVideo
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x5d]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
mov ebx, 0xffffffff
add edi, 0x82
cmp edi, 0x209
jb 0x18000d6c0
mov r9, qword [rsp + 0x38]
mov r11d, dword [rsp + 0x34]
mov rdx, qword [rsp + 0x40]
movzx eax, byte [rsi]
test eax, eax
je 0x18000d737
cmp eax, 0x40
je 0x18000d755
cmp eax, 0x4c
je 0x18000d783
jmp 0x18000d799
mov eax, 0x6c
nop dword [rax]
cmp eax, 0x6c
je 0x18000d803
add eax, 0x8c
cmp eax, 0xf8
jb 0x18000d740
mov eax, 0x28
nop word [rax + rax]
cmp eax, 0x28
je 0x18000d772
cmp eax, 0xa78
je 0x18000eca9
jmp 0x18000d777
mov byte [rsp + 0x30], 0x40
add eax, 0xa50
cmp eax, 0x14a0
jbe 0x18000d760
mov eax, 0x22
cmp eax, 0x22
je 0x18000d7f9
add eax, 0x1ba
cmp eax, 0x1ba
jbe 0x18000d788
mov edi, 0xfd
nop
cmp edi, 0xfd
je 0x18000d7ba
cmp edi, 0x4c19
jne 0x18000d7de
mov eax, 0xffffffff
jmp 0x18000efbe
mov rax, qword [0x180195260]
lea r9, str.VmodlVimNetIpStackInfoEntryType
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
add edi, 0x4b1c
cmp edi, 0x9638
jbe 0x18000d7a0
jmp 0x18000ef78
mov byte [rsp + 0x30], 0x4c
jmp 0x18000eca9
xor al, al
mov byte [rsp + 0x30], al
jmp 0x18000eca9
cmp qword [rsp + 0x100], 0
jne 0x18000ef8f
mov edi, 0xc7
cmp edi, 0xc7
je 0x18000d838
cmp edi, 0x286c
je 0x18000efbc
jmp 0x18000d869
mov rax, qword [0x180195260]
lea r9, str.SERIAL_PORT_NETWORK_VSPC
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x60]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
mov ebx, 0xffffffff
add edi, 0x27a5
cmp edi, 0x4f4a
jbe 0x18000d822
jmp 0x18000ef78
cmp qword [rsp + 0xf8], 0
jne 0x18000d8f7
mov edi, 0x11b
nop dword [rax]
mov eax, edi
sub eax, 0x11b
je 0x18000d8a4
cmp eax, 0x67
je 0x18000efbc
jmp 0x18000d8d5
mov rax, qword [0x180195260]
lea r9, str.__builtin_HEXAGON_V6_vabsb
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x60]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
mov ebx, 0xffffffff
add edi, 0x67
cmp edi, 0x1e9
jb 0x18000d890
mov r8d, dword [rsp + 0xe0]
mov r9, qword [rsp + 0x38]
mov r11d, dword [rsp + 0x34]
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0xd0]
cmp qword [rax], 0x7fffffff
jbe 0x18000ef8f
mov edi, 0x84
cmp edi, 0x84
je 0x18000d927
cmp edi, 0x116
je 0x18000d7b0
jmp 0x18000d94b
mov rax, qword [0x180195260]
lea r9, str.CSkypeMgr::ControlSkype_nValue___d__m_nCallStatus_d
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x5d]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
add edi, 0x92
cmp edi, 0x1a8
jb 0x18000d911
jmp 0x18000ef78
mov eax, r8d
sub eax, 0x175
je 0x18000ed88
sub eax, 0x51
je 0x18000eea2
cmp eax, 0x51
jne 0x18000ef8f
mov rax, qword [rsp + 0xf0]
test byte [rax], 0xfe
je 0x18000da0c
mov edi, 0x107
cmp edi, 0x107
je 0x18000d9ae
cmp edi, 0x1c4
je 0x18000efbc
jmp 0x18000d9df
mov rax, qword [0x180195260]
lea r9, str.IMAGE_ATOMIC_DEC_V1_vi
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
mov ebx, 0xffffffff
add edi, 0xbd
cmp edi, 0x281
jb 0x18000d998
mov r8d, dword [rsp + 0xe0]
mov r9, qword [rsp + 0x38]
mov r11d, dword [rsp + 0x34]
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0xf0]
test byte [rax], 1
jne 0x18000ef8f
mov r11b, 1
mov dword [rsp + 0x34], r11d
jmp 0x18000ef8f
mov rax, qword [rsp + 0xd0]
mov r9, qword [rax]
sub r9, rdx
xor ebp, ebp
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x58], rbp
jmp 0x18000ef8f
cmp r8d, 0x3ac
ja 0x18000ec78
je 0x18000de09
mov eax, r8d
sub eax, 0x2b9
je 0x18000daf1
sub eax, 0x51
je 0x18000dae1
cmp eax, 0x51
jne 0x18000ef8f
mov rax, qword [rsp + 0xd0]
cmp qword [rax], rdx
jae 0x18000ef8f
mov edi, 0x11e
mov eax, edi
sub eax, 0x11e
je 0x18000daa6
sub eax, 1
je 0x18000da9f
cmp eax, 1
je 0x18000efbc
jmp 0x18000dad2
mov ebx, 0xffffffff
jmp 0x18000dad2
mov rax, qword [0x180195260]
lea r9, str.Target_Phx.FatalError.New_System.String_T
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x5c]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
inc edi
cmp edi, 0x121
jb 0x18000da86
jmp 0x18000ef78
mov rcx, qword [rsp + 0xd0]
sub qword [rcx], rbp
jmp 0x18000ef8f
cmp r9, rdx
jbe 0x18000ddf9
nop word [rax + rax]
mov rbp, qword [rsp + 0xf8]
mov esi, 0x7e
inc rbp
add rbp, r9
mov eax, esi
sub eax, 0x7a
je 0x18000dda4
sub eax, 1
je 0x18000dd97
sub eax, 1
je 0x18000dd1f
sub eax, 1
je 0x18000ddd8
cmp eax, 1
jne 0x18000ddd8
mov rax, qword [rsp + 0xe8]
mov eax, dword [rax]
and eax, 0xf0000000
je 0x18000dd10
cmp eax, 0x10000000
je 0x18000db85
cmp eax, 0x20000000
je 0x18000dbce
cmp eax, 0x30000000
je 0x18000dc11
cmp eax, 0x40000000
je 0x18000dc54
mov esi, 0x7e
jmp 0x18000ddd8
mov ecx, 0x120
nop word [rax + rax]
cmp ecx, 0x120
je 0x18000dbbb
cmp ecx, 0xc840
je 0x18000dbae
cmp ecx, 0x18f60
je 0x18000dd15
jmp 0x18000dbc0
movzx eax, byte [rbp]
shl r13d, 8
or r13d, eax
jmp 0x18000dbc0
movzx r13d, byte [rbp - 1]
add ecx, 0xc720
cmp ecx, 0x25560
jbe 0x18000db90
mov ecx, 0xc7
cmp ecx, 0xc7
je 0x18000dbfe
cmp ecx, 0x88d0
je 0x18000dbf1
cmp ecx, 0x110d9
je 0x18000dd15
jmp 0x18000dc03
movzx eax, byte [rbp - 1]
shl r13d, 8
or r13d, eax
jmp 0x18000dc03
movzx r13d, byte [rbp]
add ecx, 0x8809
cmp ecx, 0x1981b
jbe 0x18000dbd3
mov ecx, 0xcd
nop word [rax + rax]
mov eax, ecx
sub eax, 0xc9
je 0x18000dcf2
sub eax, 1
je 0x18000dc46
sub eax, 1
je 0x18000dc91
sub eax, 1
je 0x18000dc88
cmp eax, 1
jne 0x18000dc4a
movzx r13d, byte [rbp - 1]
shl r13d, 8
dec ecx
cmp ecx, 0xc8
ja 0x18000dc20
mov ecx, SHTestTokenMembership
nop dword [rax]
cmp ecx, 0xa3f0
ja 0x18000dcab
je 0x18000dc9e
cmp ecx, 0xf4
je 0x18000dca4
cmp ecx, 0x3748
je 0x18000dc9e
cmp ecx, 0x6d9c
jne 0x18000dcd6
movzx eax, byte [rbp + 1]
jmp 0x18000dcd3
movzx eax, byte [rbp]
or r13d, eax
jmp 0x18000dc4a
movzx eax, byte [rbp + 1]
shl r13d, 8
or r13d, eax
jmp 0x18000dc4a
shl r13d, 8
jmp 0x18000dcd6
movzx r13d, byte [rbp + 2]
jmp 0x18000dcd6
cmp ecx, 0xda44
je 0x18000dccf
cmp ecx, 0x11098
je 0x18000dcc5
cmp ecx, 0x146ec
je 0x18000dd15
jmp 0x18000dcd6
movzx eax, byte [rbp - 1]
shl r13d, 8
jmp 0x18000dcd3
movzx eax, byte [rbp]
or r13d, eax
add ecx, 0x3654
cmp ecx, 0x17c4c
jbe 0x18000dc60
mov esi, 0x7e
jmp 0x18000ddd8
movzx eax, byte [rbp + 2]
mov esi, 0x7e
or r13d, eax
jmp 0x18000ddd8
movzx r13d, byte [rbp - 1]
mov esi, 0x7e
jmp 0x18000ddd8
test r13d, 0xffffff00
je 0x18000ddd8
mov edi, 7
mov eax, edi
sub eax, 7
je 0x18000dd4f
sub eax, 0x4d
je 0x18000dd48
cmp eax, 0x4d
je 0x18000efbc
jmp 0x18000dd85
mov ebx, 0xffffffff
jmp 0x18000dd85
mov rax, qword [0x180195260]
mov edx, 0x61
mov qword [rsp + 0x28], r9
mov rcx, r10
lea r9, str.Cant_find_any_code_sections_in_symbol_file
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
add edi, 0x4d
cmp edi, 0xee
jb 0x18000dd31
mov rdx, qword [rsp + 0x40]
jmp 0x18000ddd8
sub r9, rdx
mov qword [rsp + 0x38], r9
sub rbp, rdx
jmp 0x18000ddd8
cmp r13d, 0xa
je 0x18000ddd3
cmp r13d, 0xd
je 0x18000ddd3
mov rax, qword [rsp + 0xf0]
test byte [rax], 1
je 0x18000ddec
cmp r13d, 0x20
ja 0x18000ddec
movabs rcx, 0x100000a00
bt rcx, r13
jae 0x18000ddec
add qword [rsp + 0x58], rdx
dec esi
cmp esi, 0x79
ja 0x18000db13
cmp r9, rdx
ja 0x18000db00
mov rsi, qword [rsp + 0xe8]
mov r11d, dword [rsp + 0x34]
mov rbp, qword [rsp + 0x58]
mov r8d, 0x2b9
jmp 0x18000ef8f
mov rax, qword [rsp + 0xd0]
xor r9d, r9d
mov qword [rsp + 0x38], r9
cmp qword [rax], r9
jbe 0x18000ef8f
mov ebp, 0x73
mov dword [rsp + 0x48], ebp
nop dword [rax + rax]
lea eax, [rbp - 0x73]
cmp eax, 0xdc
ja case.0x18000de59.116
lea r8, [0x180000000]
movzx eax, byte [r8 + rax + 0xf058]
mov ecx, dword [r8 + rax*4 + 0xf03c]
add rcx, r8
jmp rcx
add r9, rdx
mov qword [rsp + 0x38], r9
jmp case.0x18000de59.116
mov rax, qword [rsp + 0xe8]
mov eax, dword [rax]
and eax, 0xf0000000
je 0x18000deab
cmp eax, 0x10000000
je 0x18000dec3
cmp eax, 0x20000000
je 0x18000df17
cmp eax, 0x30000000
je 0x18000df55
cmp eax, 0x40000000
je 0x18000dfca
mov ebp, 0x73
jmp case.0x18000de59.116
mov eax, reloc.SHELL32.dll_PathMakeUniqueName
cmp eax, 0x2f
je 0x18000e05a
add eax, 0x7b
cmp eax, 0xaa
jb 0x18000deb0
mov ecx, 0x101
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x101
je 0x18000df00
sub eax, 1
je 0x18000dee9
cmp eax, 1
je case.0x18000df72.0
jmp 0x18000df0d
mov rax, qword [rsp + 0xf8]
shl r13d, 8
movzx eax, byte [r9 + rax + 1]
or r13d, eax
jmp 0x18000df0d
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax]
inc ecx
cmp ecx, 0x104
jb 0x18000ded0
mov ecx, 0x122
nop dword [rax]
mov eax, ecx
sub eax, 0x120
je 0x18000dff0
sub eax, 1
je 0x18000df47
cmp eax, 1
jne 0x18000df4b
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax + 1]
jmp 0x18000df4b
shl r13d, 8
dec ecx
cmp ecx, 0x11f
ja 0x18000df20
mov edx, 5
nop word [rax + rax]
cmp edx, 5
ja case.default.0x18000df72
mov eax, edx
mov ecx, dword [r8 + rax*4 + 0xf138]
add rcx, r8
jmp rcx
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 3]
or r13d, eax
jmp case.default.0x18000df72
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 1]
jmp 0x18000dfb4
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax]
jmp case.default.0x18000df72
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 2]
or r13d, eax
shl r13d, 8
dec edx
lea eax, [rdx + 0xd5]
cmp eax, 0xd4
ja 0x18000df60
mov ecx, 0xaf
nop
cmp ecx, 0xaf
je 0x18000e030
cmp ecx, 0x7a5d
je 0x18000e01d
cmp ecx, 0xf40b
je 0x18000e00a
cmp ecx, 0x16db9
jne 0x18000e042
mov rax, qword [rsp + 0xf8]
mov ebp, 0x73
movzx eax, byte [r9 + rax]
or r13d, eax
jmp case.0x18000de59.116
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 1]
or r13d, eax
jmp 0x18000e03e
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 2]
or r13d, eax
jmp 0x18000e03e
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax + 3]
shl r13d, 8
add ecx, 0x79ae
cmp ecx, 0x1e6b8
jbe 0x18000dfd0
mov ebp, 0x73
jmp case.0x18000de59.116
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax]
mov ebp, 0x73
jmp case.0x18000de59.116
cmp r11b, 1
jne case.0x18000de59.116
mov r15, qword [rsp + 0x40]
mov esi, 0xd1
nop word [rax + rax]
movzx ecx, r11b
movzx edx, r14b
cmp esi, 0x2a25a
ja 0x18000e4a6
je 0x18000e499
cmp esi, 0xd1
je 0x18000e48c
cmp esi, 0x8786
je 0x18000e372
cmp esi, 0x10e3b
je 0x18000e177
cmp esi, 0x194f0
je case.0x18000e2e2.0
cmp esi, 0x21ba5
jne 0x18000e667
mov eax, 0x3ac
mov dword [rsp + 0xe0], eax
test r13d, 0xffffff00
je 0x18000e667
mov edi, 0x9f
cmp edi, 0x9f
je 0x18000e129
cmp edi, 0x3747
je 0x18000e122
cmp edi, 0x6def
je 0x18000efbc
jmp 0x18000e15f
mov ebx, 0xffffffff
jmp 0x18000e15f
mov rax, qword [0x180195260]
mov edx, 0x61
mov qword [rsp + 0x28], rax
mov rcx, r10
mov qword [rsp + 0x20], r9
lea r9, str.Unable_to_get_IMetaDataImport_for_module__p
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
add edi, 0x36a8
cmp edi, 0xa3f8
jbe 0x18000e104
mov r11d, dword [rsp + 0x34]
jmp 0x18000e667
mov rax, qword [rsp + 0xe8]
shl r14b, 4
mov byte [rsp + 0x32], r14b
mov eax, dword [rax]
and eax, 0xf0000000
je 0x18000e1be
cmp eax, 0x10000000
je 0x18000e1da
cmp eax, 0x20000000
je 0x18000e225
cmp eax, 0x30000000
je 0x18000e26b
cmp eax, 0x40000000
je 0x18000e2c5
jmp 0x18000e667
mov eax, 0xd5
cmp eax, 0xd5
je 0x18000e35b
add eax, 0x8a1e
cmp eax, 0x8a1e
jbe 0x18000e1c3
mov ecx, 0xe4
nop
mov eax, ecx
sub eax, 0xe2
je case.0x18000e2e2.0
sub eax, 1
je 0x18000e206
cmp eax, 1
jne 0x18000e21b
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax]
jmp 0x18000e21b
mov rax, qword [rsp + 0xf8]
shl r13d, 8
movzx eax, byte [r9 + rax + 1]
or r13d, eax
dec ecx
cmp ecx, 0xe1
ja 0x18000e1e0
mov rcx, qword [rsp + 0xf8]
mov eax, StrCmpNCA
cmp eax, 0x93
je 0x18000e255
cmp eax, 0xeee
jne 0x18000e25f
mov rax, rcx
mov esi, 0x194f0
movzx eax, byte [r9 + rcx]
or r13d, eax
jmp 0x18000e667
movzx r13d, byte [r9 + rcx + 1]
shl r13d, 8
add eax, 0xe5b
cmp eax, 0x1cb6
jbe 0x18000e232
mov ecx, 0x71
mov eax, ecx
sub eax, 0x6e
je 0x18000e340
sub eax, 1
je 0x18000e2a9
sub eax, 1
je 0x18000e299
cmp eax, 1
jne 0x18000e2be
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax]
jmp 0x18000e2ba
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 1]
jmp 0x18000e2b7
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 2]
or r13d, eax
shl r13d, 8
dec ecx
cmp ecx, 0x6d
ja 0x18000e270
mov edx, 5
nop word [rax + rax]
cmp edx, 5
ja case.default.0x18000e2e2
mov eax, edx
mov ecx, dword [r8 + rax*4 + 0xf150]
add rcx, r8
jmp rcx
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax + 3]
shl r13d, 8
jmp case.default.0x18000e2e2
mov rax, qword [rsp + 0xf8]
shl r13d, 8
movzx eax, byte [r9 + rax]
jmp 0x18000e329
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 1]
jmp 0x18000e329
mov rax, qword [rsp + 0xf8]
movzx eax, byte [r9 + rax + 2]
or r13d, eax
dec edx
lea eax, [rdx + 0x104]
cmp eax, 0x103
ja 0x18000e2d0
jmp 0x18000e667
mov rax, qword [rsp + 0xf8]
mov esi, 0x194f0
movzx eax, byte [r9 + rax + 3]
or r13d, eax
jmp 0x18000e667
mov rax, qword [rsp + 0xf8]
movzx r13d, byte [r9 + rax]
mov esi, 0x194f0
jmp 0x18000e667
lea eax, [r13 - 0x41]
cmp eax, 5
ja 0x18000e3d6
movzx r15d, byte [rsp + 0x31]
mov ecx, reloc.SHLWAPI.dll_SHRegGetIntW
mov r10d, 3
nop dword [rax]
cmp ecx, reloc.SHLWAPI.dll_SHRegGetIntW
je 0x18000e3a6
cmp ecx, 0x50f0
jne 0x18000e3b4
lea r14d, [r13 - 0x37]
jmp 0x18000e3b4
lea eax, [r15 - 0x6d]
movzx r11d, r11b
test al, 0xf7
cmovne r11d, r10d
add ecx, 0x4fd8
cmp ecx, 0x9fb0
jbe 0x18000e390
mov r10, qword [rsp + 0x108]
mov r15, qword [rsp + 0x40]
mov dword [rsp + 0x34], r11d
jmp 0x18000e40d
lea eax, [r13 - 0x61]
cmp eax, 5
ja 0x18000e400
movzx eax, byte [rsp + 0x31]
lea r14d, [r13 - 0x57]
sub al, 0x6c
movzx r11d, r11b
cmp al, 1
mov eax, 3
cmova r11d, eax
mov dword [rsp + 0x34], r11d
jmp 0x18000e40d
lea eax, [r13 - 0x30]
cmp eax, 9
ja 0x18000e41e
lea r14d, [r13 - 0x30]
mov byte [rsp + 0x32], r14b
cmp r11b, 3
jne 0x18000e667
jmp 0x18000e423
mov byte [rsp + 0x34], 3
mov edi, 0x66
cmp edi, 0x66
je 0x18000e43b
cmp edi, 0xe6
je 0x18000d7b0
jmp 0x18000e477
mov rax, r9
mov edx, 0x61
sub rax, r15
lea r9, str.takeIncomingData_Jid_QString_IBBData_Stanza::Kind_
mov qword [rsp + 0x28], rax
mov rcx, r10
mov rax, qword [0x180195260]
lea r8d, [rdx - 0x59]
mov qword [rsp + 0x20], rax
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
sub edi, 0xffffff80
cmp edi, 0x166
jb 0x18000e428
mov r11d, dword [rsp + 0x34]
jmp 0x18000e667
xor r14b, r14b
mov byte [rsp + 0x32], r14b
jmp 0x18000e667
add r9, r15
mov qword [rsp + 0x38], r9
jmp 0x18000e667
cmp esi, 0x3290f
je 0x18000e5d7
cmp esi, 0x3afc4
je 0x18000e4fa
cmp esi, 0x43679
je 0x18000e4dc
cmp esi, 0x4bd2e
jne 0x18000e667
add rdi, 2
mov qword [rsp + 0x60], rdi
jmp 0x18000e667
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x100]
mov byte [rax + rcx], r14b
inc rax
mov qword [rsp + 0x68], rax
jmp 0x18000e667
cmp r11b, 3
jne 0x18000e564
mov edi, 0x8f
mov eax, edi
sub eax, 0x8f
je 0x18000e519
cmp eax, 1
je 0x18000d7b0
jmp 0x18000e555
mov rax, r9
mov edx, 0x61
sub rax, r15
lea r9, str.Getting_AccessibleYcoord___call_to_CallIntMethod__
mov qword [rsp + 0x28], rax
mov rcx, r10
mov rax, qword [0x180195260]
lea r8d, [rdx - 0x59]
mov qword [rsp + 0x20], rax
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
inc edi
cmp edi, 0x91
jb 0x18000e505
mov r11d, dword [rsp + 0x34]
mov rcx, qword [rsp + 0xd8]
mov rax, qword [rsp + 0x68]
cmp rax, qword [rcx]
jb 0x18000e667
mov edi, 6
nop
cmp edi, 6
je 0x18000e593
cmp edi, 0x9e
je 0x18000d7b0
jmp 0x18000e5b7
mov rax, qword [0x180195260]
lea r9, str.Cached_message_manager_script
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x5c]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
add edi, 0x98
cmp edi, 0x136
jb 0x18000e580
mov r11d, dword [rsp + 0x34]
jmp 0x18000e667
lea eax, [r13 - 0x41]
cmp eax, 5
ja 0x18000e607
movzx r8d, byte [rsp + 0x31]
mov ecx, 3
movzx r11d, r11b
lea eax, [r8 - 0x6d]
test al, 0xf7
lea eax, [r13 - 0x37]
cmovne r11d, ecx
or r14b, al
mov byte [rsp + 0x32], r14b
jmp 0x18000e662
lea eax, [r13 - 0x61]
cmp eax, 5
ja 0x18000e648
movzx r8d, byte [rsp + 0x31]
movzx r11d, cl
mov dword [rsp + 0x34], r11d
cmp r8b, 0x6d
je 0x18000e63a
mov r11d, ecx
cmp r8b, 0x6c
mov ecx, 3
cmovne r11d, ecx
mov dword [rsp + 0x34], r11d
lea r14d, [r13 - 0x57]
or r14b, dl
mov byte [rsp + 0x32], r14b
jmp 0x18000e667
lea eax, [r13 - 0x30]
cmp eax, 9
ja 0x18000e65f
lea eax, [r13 - 0x30]
or r14b, al
mov byte [rsp + 0x32], r14b
jmp 0x18000e667
mov r11b, 3
mov dword [rsp + 0x34], r11d
mov r9, qword [rsp + 0x38]
lea r8, [0x180000000]
mov r10, qword [rsp + 0x108]
add esi, 0x86b5
mov rdi, qword [rsp + 0x60]
cmp esi, 0x54312
jbe 0x18000e090
jmp case.0x18000de59.116
cmp r11b, 3
jne case.0x18000de59.116
mov edi, 0xed
mov eax, edi
sub eax, 0xed
je 0x18000e6c6
sub eax, 1
je 0x18000e6bf
cmp eax, 1
je 0x18000efbc
jmp 0x18000e707
mov ebx, 0xffffffff
jmp 0x18000e707
mov rax, r9
mov rcx, r10
sub rax, rdx
lea r9, str.char2___OVERLOADABLE___convert_char_sat_rte_float2__
mov qword [rsp + 0x28], rax
mov edx, 0x63
mov rax, qword [0x180195260]
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
mov rdx, qword [rsp + 0x40]
inc edi
cmp edi, 0xf0
jb 0x18000e6a6
mov r11d, dword [rsp + 0x34]
jmp case.0x18000de59.116
mov r8d, 0x3ac
mov dword [rsp + 0xe0], r8d
test r13d, 0xffffff00
je 0x18000ec25
mov edi, 0x101
nop dword [rax + rax]
mov eax, edi
sub eax, 0x101
je 0x18000e760
sub eax, 1
je 0x18000e759
cmp eax, 1
je 0x18000efbc
jmp 0x18000e796
mov ebx, 0xffffffff
jmp 0x18000e796
mov rax, qword [0x180195260]
mov edx, 0x61
mov qword [rsp + 0x28], rax
mov rcx, r10
mov qword [rsp + 0x20], r9
lea r9, str.COpenGLInterceptionContext::glTexCoordP1uiv
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
inc edi
cmp edi, 0x104
jb 0x18000e740
mov r11d, dword [rsp + 0x34]
jmp case.0x18000de59.116
cmp r13d, 0xa
je 0x18000e838
cmp r13d, 0xd
je 0x18000e838
cmp r13d, 0x20
ja 0x18000e80f
movabs rcx, 0x100000a00
bt rcx, r13
jae 0x18000e80f
mov rax, qword [rsp + 0xf0]
test byte [rax], 1
je 0x18000e82b
cmp r11b, 1
jne 0x18000e7f0
mov r11b, 2
mov dword [rsp + 0x34], r11d
jmp case.0x18000de59.116
mov r8d, dword [rsp + 0xe0]
test r11b, 0xfd
je 0x18000ec25
mov r11b, 3
mov dword [rsp + 0x34], r11d
jmp 0x18000ec25
test r11b, r11b
jne 0x18000e821
mov r11b, 1
mov dword [rsp + 0x34], r11d
jmp case.0x18000de59.116
cmp r11b, 2
jne case.0x18000de59.116
mov r11b, 3
mov dword [rsp + 0x34], r11d
jmp case.0x18000de59.116
mov r15d, 0xf7
nop
cmp r15d, 0xf7
jne 0x18000ebe6
lea eax, [r11 - 1]
cmp al, 1
jbe 0x18000e862
mov r11b, 3
mov dword [rsp + 0x34], r11d
jmp 0x18000eb35
mov r14d, 0xa5
nop dword [rax + rax]
mov eax, r14d
sub eax, 0xa4
je 0x18000eb1d
cmp eax, 1
jne 0x18000eb25
mov rcx, qword [rsp + 0xd0]
lea rax, [r9 + rdx]
cmp rax, qword [rcx]
jae 0x18000eb25
mov rsi, qword [rsp + 0xf8]
mov ebp, 0xc8
inc rsi
add rsi, r9
nop
mov eax, ebp
sub eax, 0xc8
je 0x18000e974
sub eax, 0x28
je case.0x18000ea92.0
sub eax, 0x28
je 0x18000e8f4
cmp eax, 0x28
jne 0x18000ea0e
cmp r12d, 0xa
je 0x18000e8e4
cmp r12d, 0xd
jne 0x18000ea0e
add r9, rdx
mov qword [rsp + 0x38], r9
add rsi, rdx
jmp 0x18000ea0e
test r12d, 0xffffff00
je 0x18000ea0e
mov edi, 0xbe
cmp edi, 0xbe
je 0x18000e92b
cmp edi, 0x1c34
je 0x18000e924
cmp edi, 0x37aa
je 0x18000efbc
jmp 0x18000e961
mov ebx, 0xffffffff
jmp 0x18000e961
mov rax, qword [0x180195260]
mov edx, 0x61
mov qword [rsp + 0x28], r9
mov rcx, r10
lea r9, str.Pass_on_the_audio_input_to_N_audio_outputs.
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x108]
add edi, 0x1b76
cmp edi, 0x5262
jbe 0x18000e906
jmp 0x18000ea07
mov rax, qword [rsp + 0xe8]
mov eax, dword [rax]
and eax, 0xf0000000
je 0x18000e9af
cmp eax, 0x10000000
je 0x18000e9d5
cmp eax, 0x20000000
je 0x18000ea41
cmp eax, 0x30000000
je 0x18000ea77
cmp eax, 0x40000000
je 0x18000eac6
jmp 0x18000ea0e
mov eax, 0xe1
cmp eax, 0xe1
je 0x18000e9c4
cmp eax, 0x193
je case.0x18000ea92.0
jmp 0x18000e9c9
movzx r12d, byte [rsi - 1]
add eax, 0xb2
cmp eax, 0x245
jb 0x18000e9b4
mov eax, 0x8a
nop word [rax + rax]
cmp eax, 0x8a
je 0x18000ea2c
cmp eax, 0x69a8
jne 0x18000ea35
movzx eax, byte [rsi]
or r12d, eax
mov r8d, 0x3ac
mov ebp, 0xf0
mov dword [rsp + 0xe0], r8d
lea r8, [0x180000000]
mov rdx, qword [rsp + 0x40]
add ebp, 0x28
cmp ebp, 0x168
jb 0x18000e8b0
mov r11d, dword [rsp + 0x34]
jmp 0x18000eb25
movzx r12d, byte [rsi - 1]
shl r12d, 8
add eax, 0x691e
cmp eax, 0xd23c
jbe 0x18000e9e0
mov eax, 0xe8
cmp eax, 0xe8
je 0x18000ea67
cmp eax, 0x2188
je 0x18000ea61
cmp eax, 0x4228
jne 0x18000ea6b
movzx eax, byte [rsi - 1]
jmp 0x18000e9f1
shl r12d, 8
jmp 0x18000ea6b
movzx r12d, byte [rsi]
add eax, 0x20a0
cmp eax, 0x61e0
jbe 0x18000ea46
mov edx, 6
nop dword [rax]
cmp edx, 6
ja case.default.0x18000ea92
mov eax, edx
mov ecx, dword [r8 + rax*4 + 0xf168]
add rcx, r8
jmp rcx
movzx r12d, byte [rsi - 1]
jmp case.default.0x18000ea92
movzx eax, byte [rsi + 1]
or r12d, eax
jmp case.default.0x18000ea92
movzx eax, byte [rsi + 2]
or r12d, eax
jmp case.default.0x18000ea92
movzx eax, byte [rsi]
or r12d, eax
shl r12d, 8
dec edx
lea eax, [rdx + 0xa7]
cmp eax, 0xa6
ja 0x18000ea80
mov ecx, 0xcf
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xcb
je case.0x18000ea92.0
sub eax, 1
je 0x18000eb03
sub eax, 1
je 0x18000eafe
sub eax, 1
je 0x18000eaf8
cmp eax, 1
jne 0x18000eb0e
movzx r12d, byte [rsi + 2]
jmp 0x18000eb0e
movzx eax, byte [rsi + 1]
jmp 0x18000eb07
movzx eax, byte [rsi]
jmp 0x18000eb07
movzx eax, byte [rsi - 1]
shl r12d, 8
or r12d, eax
dec ecx
cmp ecx, 0xca
ja 0x18000ead0
jmp 0x18000ea0e
xor r11b, r11b
mov dword [rsp + 0x34], r11d
dec r14d
cmp r14d, 0xa3
ja 0x18000e870
movzx ecx, byte [rsp + 0x30]
test cl, cl
je 0x18000ebe6
mov esi, 0x84
mov eax, esi
sub eax, 0x83
je 0x18000ebc2
cmp eax, 1
jne 0x18000ebcb
movzx eax, cl
cmp qword [rsp + 0x60], rax
je 0x18000ebcb
mov edi, 0x89
mov eax, edi
sub eax, 0x89
je 0x18000eb84
sub eax, 0x7e
je 0x18000eb7d
cmp eax, 0x7e
je 0x18000efbc
jmp 0x18000eba8
mov ebx, 0xffffffff
jmp 0x18000eba8
mov rax, qword [0x180195260]
lea r9, str.HRESULT_D3DX11CreateAsyncFileLoaderA_0x_08Ix__0x_08Ix___0x_I32x
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
add edi, 0x7e
cmp edi, 0x203
jb 0x18000eb64
movzx ecx, byte [rsp + 0x30]
jmp 0x18000ebcb
mov qword [rsp + 0x60], 0
mov r10, qword [rsp + 0x108]
dec esi
cmp esi, 0x82
ja 0x18000eb47
mov r11d, dword [rsp + 0x34]
mov r9, qword [rsp + 0x38]
lea r8, [0x180000000]
mov r10, qword [rsp + 0x108]
add r15d, 0x7d6e
mov rdx, qword [rsp + 0x40]
cmp r15d, 0x7d6e
jbe 0x18000e840
mov ebp, dword [rsp + 0x48]
movzx r14d, byte [rsp + 0x32]
mov r8d, dword [rsp + 0xe0]
mov r9, qword [rsp + 0x38]
add ebp, 0x2c
mov r10, qword [rsp + 0x108]
mov rdx, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x60]
mov dword [rsp + 0x48], ebp
cmp ebp, 0x17b
jb 0x18000de30
mov rcx, qword [rsp + 0xd0]
cmp r9, qword [rcx]
jb 0x18000de22
movzx r15d, byte [rsp + 0x31]
mov rsi, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0x58]
jmp 0x18000ef8f
mov eax, r8d
sub eax, 0x3fd
je 0x18000ef12
cmp eax, 0x51
jne 0x18000ef8f
mov eax, 0x73
cmp eax, 0x73
je 0x18000efb1
add eax, 0x4f83
cmp eax, 0x4f83
jbe 0x18000ec94
mov eax, 0x124
mov dword [rsp + 0xe0], eax
mov rax, qword [rsp + 0xe8]
mov eax, dword [rax]
and eax, 0xf0000
cmp eax, 0x10000
je 0x18000ed80
cmp eax, 0x20000
je 0x18000ed51
cmp eax, 0x30000
je 0x18000ed76
mov edi, 0x15
nop word [rax + rax]
mov eax, edi
sub eax, 0x13
je 0x18000efbc
sub eax, 1
je 0x18000ed2b
cmp eax, 1
jne 0x18000ed30
mov rax, qword [0x180195260]
lea r9, str.NEC_MaxxVolumeSD_4__MaxxSpeach
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
jmp 0x18000ed30
mov ebx, 0xffffffff
mov r10, qword [rsp + 0x108]
dec edi
cmp edi, 0x12
ja 0x18000ecf0
mov rsi, qword [rsp + 0xe8]
mov byte [rsp + 0x31], r15b
jmp 0x18000ef78
mov ecx, 0xb0
mov eax, ecx
sub eax, 0xaf
je 0x18000ed88
cmp eax, 1
jne 0x18000ed6c
mov r15b, 0x6d
mov byte [rsp + 0x31], r15b
dec ecx
cmp ecx, 0xae
ja 0x18000ed56
mov r15b, 0x75
jmp 0x18000ed83
mov r15b, 0x6c
mov byte [rsp + 0x31], r15b
mov eax, 0x175
mov dword [rsp + 0xe0], eax
mov rax, qword [rsp + 0xe8]
mov ecx, dword [rax]
and ecx, 0xf0000000
je 0x18000ee35
lea eax, [rcx - 0x10000000]
test eax, 0xefffffff
je 0x18000ee62
lea eax, [rcx - 0x30000000]
test eax, 0xefffffff
je 0x18000ee90
mov edi, 8
cmp edi, 8
je 0x18000ede4
cmp edi, 0x238
je 0x18000d7b0
jmp 0x18000ee08
mov rax, qword [0x180195260]
lea r9, str.ScheduleFindNewParentIfDetached
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
add edi, 0x230
cmp edi, 0x460
jbe 0x18000edd1
mov rdx, qword [rsp + 0x40]
mov rsi, qword [rsp + 0xe8]
mov qword [rsp + 0x40], rdx
jmp 0x18000ef7d
mov ecx, 0x105
nop word [rax + rax]
mov eax, ecx
sub eax, 0x104
je 0x18000ee9a
cmp eax, 1
jne 0x18000ee58
mov edx, 1
mov qword [rsp + 0x40], rdx
dec ecx
cmp ecx, 0x103
ja 0x18000ee40
mov eax, 0x9e
cmp eax, 0x9e
je 0x18000ee77
cmp eax, 0x4030
je 0x18000ee9a
jmp 0x18000ee81
mov edx, 2
mov qword [rsp + 0x40], rdx
add eax, 0x3f92
cmp eax, 0x7f24
jbe 0x18000ee67
nop dword [rax]
mov edx, 4
mov qword [rsp + 0x40], rdx
mov rsi, qword [rsp + 0xe8]
mov rax, qword [rsp + 0xd0]
mov r8d, 0x1c6
mov dword [rsp + 0xe0], r8d
cmp qword [rax], rdx
jae 0x18000ef8f
mov edi, 0x27
mov eax, edi
sub eax, 0x27
je 0x18000eed8
cmp eax, 1
je 0x18000efbc
jmp 0x18000ef01
mov rax, qword [0x180195260]
lea r9, str.VigorOnlineRPCVMDBEfiVarsQueryVariableInfo
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x5c]
call fcn.1800c8a10
mov ebx, 0xffffffff
mov r10, qword [rsp + 0x108]
inc edi
cmp edi, 0x29
jb 0x18000eec6
jmp 0x18000ef78
test cl, cl
je 0x18000ef8f
movzx eax, cl
cmp rdi, rax
jbe 0x18000ef8f
mov edi, 0xc0
cmp edi, 0xc0
je 0x18000ef39
cmp edi, 0x181
je 0x18000efbc
jmp 0x18000ef6a
mov rax, qword [0x180195260]
lea r9, str.remoting::protocol::ChannelMultiplexer::OnWriteFailed
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r10
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
mov r10, qword [rsp + 0x108]
mov ebx, 0xffffffff
add edi, 0xc1
cmp edi, 0x242
jb 0x18000ef23
mov rdx, qword [rsp + 0x40]
mov r11d, dword [rsp + 0x34]
mov r9, qword [rsp + 0x38]
mov r8d, dword [rsp + 0xe0]
add r8d, 0x51
mov dword [rsp + 0xe0], r8d
cmp r8d, dword [rsp + 0x70]
jae 0x18000efbc
mov rdi, qword [rsp + 0x60]
movzx ecx, byte [rsp + 0x30]
jmp 0x18000d65b
mov eax, 1
jmp 0x18000efbe
mov ebx, dword [rsp + 0x48]
mov eax, ebx
add rsp, 0x88
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret