Function at 0x140107070
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x398]
sub rsp, 0x498
mov rax, qword [0x140262958]
xor rax, rsp
mov qword [rbp + 0x380], rax
mov r12, r9
mov rax, r8
mov qword [rsp + 0x38], rax
mov r13, rdx
mov qword [rbp + 0x268], rdx
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov qword [rbp - 0x78], rdx
mov qword [rbp - 0x70], rax
mov qword [rbp - 0x68], r9
xor esi, esi
mov dword [rbp + 0x1c0], esi
mov rcx, qword [r9]
mov rax, qword [rcx]
lea rdx, [rbp + 0x208]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x140107103
cmp qword [rdx + 8], rsi
je 0x140107103
lea rcx, [rbp + 0x1a0]
call fcn.140056de0
jmp 0x14010711c
mov qword [rbp + 0x1b0], rsi
mov qword [rbp + 0x1b8], 0xf
mov byte [rbp + 0x1a0], sil
mov ebx, esi
bts ebx, 8
bts ebx, 7
lea rax, vtable.CefStringBase_struct_CefStringTraitsUTF16_.0
mov qword [rbp + 0x208], rax
mov rcx, qword [rbp + 0x210]
test rcx, rcx
je 0x14010716d
cmp byte [rbp + 0x218], sil
je 0x14010715f
call sub.libcef.dll_cef_string_utf16_clear
mov edx, 0x18
mov rcx, qword [rbp + 0x210]
call fcn.14016b110
mov qword [rbp + 0x210], rsi
mov byte [rbp + 0x218], sil
movdqa xmm0, xmmword [0x140201e70]
movdqu xmmword [rbp + 0x2b0], xmm0
movdqa xmm1, xmmword [0x140201d10]
movdqu xmmword [rbp + 0x2c0], xmm1
mov dword [rbp + 0x2d0], 0x73cb403a
mov dword [rbp + 0x2d4], 0xbbd57c73
xor eax, eax
mov byte [rbp + 0x2d8], al
mov r8, rsi
movabs r9, 0xf2b9d6480f2b9d65
lea r10, [0x1401fdd60]
mov rax, r9
mul r8
shr rdx, 8
imul rax, rdx, 0x10e
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + r10]
xor byte [rbp + r8 + 0x2b0], al
inc r8
cmp r8, 0x28
jb 0x1401071bd
mov byte [rbp + 0x2d8], sil
mov r8d, 1
lea rdx, [rbp + 0x2b0]
lea rcx, [rsp + 0x58]
call fcn.1400fe8d4
nop
mov ecx, dword [0x140274a78]
mov rax, qword gs:[0x58]
mov edx, 0x14
mov rax, qword [rax + rcx*8]
mov qword [rbp - 0x80], rax
lea r14, [0x140262698]
mov eax, dword [rax + rdx]
cmp dword [0x140273a84], eax
jg 0x140109222
cmp qword [0x1402626b0], 0x10
cmovae r14, qword [0x140262698]
lea r15, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0x10
cmovae r15, qword [rbp + 0x1a0]
mov rsi, qword [0x1402626a8]
test rsi, rsi
jne 0x140107282
or rdi, 0xffffffffffffffff
cmp qword [rbp + 0x1b0], rdi
cmovb rdi, qword [rbp + 0x1b0]
jmp 0x1401072d5
mov rax, qword [rbp + 0x1b0]
cmp rsi, rax
ja 0x140107543
sub rax, rsi
or rdi, 0xffffffffffffffff
cmp rax, rdi
cmovb rdi, rax
add rdi, r15
mov al, byte [r14]
cmp byte [rdi], al
jne 0x1401072bd
mov r8, rsi
mov rdx, r14
mov rcx, rdi
call fcn.14016c5d0
nop
test eax, eax
je 0x1401072cb
cmp rdi, r15
je 0x14010753e
dec rdi
jmp 0x1401072a3
sub rdi, r15
mov rsi, qword [0x1402626a8]
xor r14d, r14d
test rdi, rdi
jne 0x140107722
mov qword [rbp + 0x1f8], r14
lea ebx, [rdi + 0xf]
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
or r9, 0xffffffffffffffff
mov r8, rsi
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x1e8]
call fcn.1400dc4e4
nop
call fcn.140052868
mov rcx, rax
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1e8]
call fcn.1400e0820
mov edi, 0x1000
test al, al
je 0x140107415
lea rax, vtable.RNAObject.0
mov qword [rbp + 0x208], rax
mov dword [rbp + 0x210], r14d
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x208]
call fcn.14005ed84
nop
mov qword [rbp + 0x278], r14
mov qword [rbp + 0x280], rbx
mov byte [rbp + 0x268], r14b
lea rdx, str.launchUrlExternal
lea rcx, [rbp + 0x268]
call fcn.140054ecc
nop
mov rcx, qword [rsp + 0x30]
add rcx, 0xffffffffffffffa0
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x268]
mov rax, qword [rax + 0xa0]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rbp + 0x280]
cmp rdx, 0x10
jb 0x1401073f3
inc rdx
mov rcx, qword [rbp + 0x268]
mov rax, rcx
cmp rdx, rdi
jb 0x1401073ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140109268
call fcn.14016b110
nop
mov qword [rbp + 0x278], r14
mov qword [rbp + 0x280], rbx
mov byte [rbp + 0x268], r14b
lea rcx, [rbp + 0x208]
call fcn.14005ca30
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, 0x10
jb 0x140107453
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x14010744d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14010926e
call fcn.14016b110
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x1401074b1
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1401074ab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140109274
call fcn.14016b110
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1401074ec
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140107516
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [r12]
test rdx, rdx
je 0x140108ae4
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
jmp 0x140108add
mov rdi, qword [rsp + 0x30]
xor r14d, r14d
lea rcx, str.https:__oobe.adobe.com
call fcn.1401730d0
nop
lea rcx, [rbp + 0x1a0]
mov r15d, 0x10
cmp qword [rbp + 0x1b8], r15
cmovae rcx, qword [rbp + 0x1a0]
mov qword [rsp + 0x20], rax
lea r9, str.https:__oobe.adobe.com
xor r8d, r8d
mov rdx, qword [rbp + 0x1b0]
call fcn.1400f4f18
test rax, rax
jne 0x14010772c
lea rax, vtable.RNAObject.0
mov qword [rbp + 0x208], rax
mov dword [rbp + 0x210], r14d
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x208]
call fcn.14005ed84
nop
mov qword [rbp + 0x1f8], r14
lea ebx, [r15 - 1]
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rdx, str.interceptUrl
lea rcx, [rbp + 0x1e8]
call fcn.140054ecc
nop
lea rcx, [rdi - 0x60]
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [case.0x1401a7275.0]
nop
mov edi, 0x1000
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x14010764e
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x140107648
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14010927a
call fcn.14016b110
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005ca30
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1401076b8
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1401076b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140109280
call fcn.14016b110
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1401076f3
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x14010771d
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140107516
mov rdi, qword [rsp + 0x30]
jmp 0x140107546
mov dword [rbp + 0x1c0], 0xe4a1621a
mov dword [rbp + 0x1c4], 0x9874d9
mov r8, r14
movabs rsi, 0xf2b9d6480f2b9d65
lea r9, [0x1401fdd60]
mov rax, rsi
mul r8
shr rdx, 8
imul rax, rdx, 0x10e
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + r9]
xor byte [rbp + r8 + 0x1c0], al
inc r8
cmp r8, 7
jb 0x140107754
mov byte [rbp + 0x1c7], r14b
lea rcx, [rbp + 0x1c0]
call fcn.1401730d0
nop
lea rcx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], r15
cmovae rcx, qword [rbp + 0x1a0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1c0]
xor r8d, r8d
mov rdx, qword [rbp + 0x1b0]
call fcn.1400bf2c0
mov r8, r14
cmp rax, 0xffffffffffffffff
je 0x140107a65
movdqa xmm0, xmmword [0x1401f9510]
movdqa xmmword [rbp + 0x320], xmm0
movdqa xmm1, xmmword [0x1401f94f0]
movdqa xmmword [rbp + 0x330], xmm1
movdqa xmm0, xmmword [0x1401f9530]
movdqa xmmword [rbp + 0x340], xmm0
movdqa xmm1, xmmword [0x1401f9520]
movdqa xmmword [rbp + 0x350], xmm1
movdqa xmm0, xmmword [0x1401f9500]
movdqa xmmword [rbp + 0x360], xmm0
mov dword [rbp + 0x370], 0xdb1e9302
mov dword [rbp + 0x374], 0x78072fd4
mov word [rbp + 0x378], 0xf76
mov ebx, 0xf
xor eax, eax
mov byte [rbp + 0x37a], al
lea r13, [0x1401fdd60]
mov rax, rsi
mul r8
shr rdx, 8
imul rax, rdx, 0x10e
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + r13]
xor byte [rbp + r8 + 0x320], al
inc r8
cmp r8, 0x5a
jb 0x140107853
mov byte [rbp + 0x37a], r14b
lea rcx, [rbp + 0x320]
call fcn.1401730d0
nop
lea rcx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], r15
cmovae rcx, qword [rbp + 0x1a0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x320]
xor r8d, r8d
mov rdx, qword [rbp + 0x1b0]
call fcn.1400bf2c0
mov edi, 0x1000
cmp rax, 0xffffffffffffffff
mov r13, qword [rbp + 0x268]
je 0x1401079b3
lea rax, vtable.RNAObject.0
mov qword [rbp + 0x208], rax
mov dword [rbp + 0x210], r14d
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x208]
call fcn.14005ed84
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rdx, str.urlRedirected
lea rcx, [rbp + 0x1e8]
call fcn.140054ecc
nop
mov rcx, qword [rsp + 0x30]
add rcx, 0xffffffffffffffa0
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x140107991
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x14010798b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140109286
call fcn.14016b110
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005ca30
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1401079fb
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1401079f5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14010928c
call fcn.14016b110
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x140107a36
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140107a60
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140109191
movdqa xmm0, xmmword [0x140201eb0]
movdqu xmmword [rbp + 0x288], xmm0
movdqa xmm1, xmmword [0x140201e40]
movdqu xmmword [rbp + 0x298], xmm1
xor eax, eax
mov byte [rbp + 0x2a8], al
lea rdi, [0x1401fdd60]
mov rax, rsi
mul r8
shr rdx, 8
imul rax, rdx, 0x10e
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + rdi]
xor byte [rbp + r8 + 0x288], al
inc r8
cmp r8, 0x20
jb 0x140107a94
mov byte [rbp + 0x2a8], r14b
lea rcx, [rbp + 0x288]
call fcn.1401730d0
nop
lea rcx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], r15
cmovae rcx, qword [rbp + 0x1a0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x288]
xor r8d, r8d
mov rdx, qword [rbp + 0x1b0]
call fcn.1400f4f18
test rax, rax
mov rdi, qword [rsp + 0x30]
jne 0x140107ca2
lea rax, vtable.RNAObject.0
mov qword [rbp + 0x208], rax
mov dword [rbp + 0x210], r14d
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x208]
call fcn.14005ed84
nop
mov qword [rbp + 0x1f8], r14
mov ebx, 0xf
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rdx, str.urlRedirected
lea rcx, [rbp + 0x1e8]
call fcn.140054ecc
nop
lea rcx, [rdi - 0x60]
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [case.0x1401a7275.0]
nop
mov edi, 0x1000
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x140107bce
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x140107bc8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140109292
call fcn.14016b110
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005ca30
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x140107c38
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x140107c32
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140109298
call fcn.14016b110
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x140107c73
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140107c9d
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140107516
xor r8d, r8d
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x1a0]
call fcn.1400f875c
test al, al
jne 0x140107d7d
movdqa xmm0, xmmword [0x140201e70]
movdqu xmmword [rbp + 0x208], xmm0
mov dword [rbp + 0x218], 0xf308e2eb
mov dword [rbp + 0x21c], 0xa451b609
mov dword [rbp + 0x220], 0x775fa829
mov word [rbp + 0x224], 0x97
mov r8, r14
lea rdi, [0x1401fdd60]
mov rax, rsi
mul r8
shr rdx, 8
imul rax, rdx, 0x10e
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + rdi]
xor byte [rbp + r8 + 0x208], al
inc r8
cmp r8, 0x1d
jb 0x140107cff
mov byte [rbp + 0x225], r14b
lea rcx, [rbp + 0x208]
call fcn.1401730d0
nop
lea rcx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], r15
cmovae rcx, qword [rbp + 0x1a0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x208]
xor r8d, r8d
mov rdx, qword [rbp + 0x1b0]
call fcn.1400bf2c0
test rax, rax
mov rdi, qword [rsp + 0x30]
jne 0x140107faf
movdqa xmm0, xmmword [0x140201d00]
movdqu xmmword [rbp + 0x268], xmm0
mov r8, r14
mov esi, 0xf
movabs r9, 0xf2b9d6480f2b9d65
lea rdi, [0x1401fdd60]
mov rax, r9
mul r8
shr rdx, 8
imul rax, rdx, 0x10e
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + rdi]
xor byte [rbp + r8 + 0x268], al
inc r8
cmp r8, rsi
jb 0x140107da6
mov byte [rbp + 0x277], r14b
lea rcx, [rbp + 0x268]
call fcn.1401730d0
nop
lea rcx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], r15
cmovae rcx, qword [rbp + 0x1a0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x268]
xor r8d, r8d
mov rdx, qword [rbp + 0x1b0]
call fcn.1400bf2c0
cmp rax, 0xffffffffffffffff
mov rdi, qword [rsp + 0x30]
jne 0x140107fb4
lea rax, vtable.RNAObject.0
mov qword [rbp + 0x208], rax
mov dword [rbp + 0x210], r14d
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x208]
call fcn.14005ed84
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rsi
mov byte [rbp + 0x1e8], r14b
lea rdx, str.urlRedirected
lea rcx, [rbp + 0x1e8]
call fcn.140054ecc
nop
lea rcx, [rdi - 0x60]
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [case.0x1401a7275.0]
nop
mov edi, 0x1000
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x140107edb
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x140107ed5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14010929e
call fcn.14016b110
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rsi
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005ca30
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x140107f45
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x140107f3f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401092a4
call fcn.14016b110
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rsi
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x140107f80
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140107faa
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140107516
mov esi, 0xf
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
mov qword [rbp + 0x98], r14
xor edx, edx
mov r8d, 0xf0
lea rcx, [rbp - 0x58]
call fcn.14016cd80
mov qword [rbp + 0x98], r14
bt ebx, 0xa
jae 0x140107ff4
btr ebx, 0xa
lea rcx, [rbp + 0xa0]
call fcn.1400733b0
mov rcx, qword [r12]
mov rax, qword [rcx]
lea rdx, [rsp + 0x40]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
lea rdx, [rbp - 0x60]
lea rcx, [rsp + 0x40]
call fcn.140078850
test al, al
je 0x14010903f
lea rcx, vtable.CefStringBase_struct_CefStringTraitsUTF16_.0
mov qword [rbp + 0x208], rcx
lea rax, [rbp + 8]
mov qword [rbp + 0x210], rax
mov byte [rbp + 0x218], r14b
mov qword [rbp + 0x268], rcx
lea rax, [rbp - 0x40]
mov qword [rbp + 0x270], rax
mov byte [rbp + 0x278], r14b
cmp byte [rdi + 0x310], r14b
je 0x1401080c5
lea rcx, [rbp + 0x2e0]
call fcn.140115b08
mov rdi, rax
or ebx, 1
mov dword [rbp + 0x1c0], ebx
bts ebx, 0xb
cmp qword [rbp + 0x10], r14
je 0x140108097
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x228]
call fcn.140056de0
jmp 0x1401080ac
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rsi
mov byte [rbp + 0x228], r14b
or ebx, 2
mov rdx, rdi
lea rcx, [rbp + 0x228]
call fcn.14004ee18
test al, al
mov sil, 1
je 0x1401080c8
mov sil, r14b
mov edi, 0x1000
test bl, 2
je 0x140108131
and ebx, 0xfffffffd
mov dword [rbp + 0x1c0], ebx
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x140108118
inc rdx
mov rcx, qword [rbp + 0x228]
mov rax, rcx
cmp rdx, rdi
jb 0x140108112
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401092aa
call fcn.14016b110
nop
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], 0xf
mov byte [rbp + 0x228], r14b
test bl, 1
je 0x140108154
and ebx, 0xfffffffe
mov rdx, qword [rbp + 0x2f8]
cmp rdx, r15
jb 0x140108154
inc rdx
mov rcx, qword [rbp + 0x2e0]
call fcn.14004efbc
test sil, sil
je 0x1401082c6
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x14010817b
cmp qword [rdx + 8], r14
je 0x14010817b
lea rcx, [rbp + 0x228]
call fcn.140056de0
jmp 0x140108194
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], 0xf
mov byte [rbp + 0x228], r14b
mov rcx, qword [rsp + 0x30]
add rcx, 0xffffffffffffffa0
lea rdx, [rbp + 0x228]
call fcn.140105ff0
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1401081e7
inc rdx
mov rcx, qword [rbp + 0x228]
mov rax, rcx
cmp rdx, rdi
jb 0x1401081e1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401092b0
call fcn.14016b110
nop
lea rcx, [rsp + 0x40]
call fcn.140051160
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x140108210
lea rcx, [rbp - 0x58]
call fcn.1400dc570
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x140108258
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x140108252
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401092b6
call fcn.14016b110
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], 0xf
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x140108297
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1401082c1
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140107516
call fcn.1400c3334
test al, al
jne 0x140108380
cmp qword [rbp - 0x38], r14
je 0x1401082eb
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x1c8]
call fcn.140056de0
jmp 0x140108304
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], 0xf
mov byte [rbp + 0x1c8], r14b
bts ebx, 0xe
or ebx, 4
mov dword [rbp + 0x1c0], ebx
lea rdx, str.https
lea rcx, [rbp + 0x1c8]
call fcn.14006fe48
test al, al
jne 0x140108380
bts ebx, 0xf
cmp qword [rbp - 0x38], r14
je 0x140108344
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x228]
call fcn.140056de0
jmp 0x14010835d
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], 0xf
mov byte [rbp + 0x228], r14b
or ebx, 8
mov dword [rbp + 0x1c0], ebx
lea rdx, str.http
lea rcx, [rbp + 0x228]
call fcn.14006fe48
test al, al
mov dil, 1
je 0x140108383
mov dil, r14b
test bl, 8
je 0x1401083c2
and ebx, 0xfffffff7
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1401083a6
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004efbc
mov qword [rbp + 0x238], r14
mov esi, 0xf
mov qword [rbp + 0x240], rsi
mov byte [rbp + 0x228], r14b
jmp 0x1401083c7
mov esi, 0xf
test bl, 4
je 0x1401083ea
and ebx, 0xfffffffb
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1401083ea
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
test dil, dil
je 0x140108511
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x140108411
cmp qword [rdx + 8], r14
je 0x140108411
lea rcx, [rbp + 0x1c8]
call fcn.140056de0
jmp 0x140108426
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], rsi
mov byte [rbp + 0x1c8], r14b
mov rcx, qword [rsp + 0x30]
add rcx, 0xffffffffffffffa0
lea rdx, [rbp + 0x1c8]
call fcn.140105ff0
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x140108458
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
nop
lea rcx, [rsp + 0x40]
call fcn.140051160
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x140108481
lea rcx, [rbp - 0x58]
call fcn.1400dc570
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1401084a7
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004efbc
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rsi
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1401084e2
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x14010850c
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140107516
mov qword [rbp + 0x1f8], r14
mov esi, 7
mov qword [rbp + 0x200], rsi
mov word [rbp + 0x1e8], r14w
lea rdx, str.acro_close
lea rcx, [rbp + 0x248]
call fcn.1400d5940
nop
lea rdx, [rbp + 0x1c8]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x1c8]
call fcn.140102c60
mov r14b, al
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 8
jb 0x140108589
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
xor edi, edi
mov qword [rbp + 0x1d8], rdi
mov qword [rbp + 0x1e0], rsi
mov word [rbp + 0x1c8], di
mov rdx, qword [rbp + 0x260]
cmp rdx, 8
jb 0x1401085c1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x248]
call fcn.14004efbc
lea rdx, str.acro_browser
lea rcx, [rbp + 0x248]
call fcn.1400d5940
nop
lea rdx, [rbp + 0x1c8]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x1c8]
call fcn.140102c60
mov r15b, al
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 8
jb 0x14010861e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
mov qword [rbp + 0x1d8], rdi
mov qword [rbp + 0x1e0], rsi
mov word [rbp + 0x1c8], di
mov rdx, qword [rbp + 0x260]
cmp rdx, 8
jb 0x140108654
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x248]
call fcn.14004efbc
lea rsi, [0x1402626b8]
mov rax, qword [rbp - 0x80]
mov ecx, 0x14
mov eax, dword [rax + rcx]
cmp dword [0x140273a88], eax
jg 0x1401091dc
lea rdx, [rbp + 0x248]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
mov rdx, rsi
lea rcx, [rbp + 0x248]
call fcn.140104600
nop
mov rdx, qword [rbp + 0x260]
cmp rdx, 8
jb 0x1401086b6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x248]
call fcn.14004efbc
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x1401086d4
cmp qword [rdx + 8], rdi
je 0x1401086d4
lea rcx, [rbp + 0x1c8]
call fcn.140056de0
jmp 0x1401086ed
mov qword [rbp + 0x1d8], rdi
mov qword [rbp + 0x1e0], 0xf
mov byte [rbp + 0x1c8], dil
bts ebx, 0x13
bts ebx, 0x12
or ebx, 0x10
mov dword [rbp + 0x1c0], ebx
mov rdi, qword [rsp + 0x30]
add rdi, 0xffffffffffffffa0
lea r8, [rbp + 0x1c8]
lea rdx, [rbp + 0x288]
mov rcx, rdi
call fcn.1400dab4c
nop
or ebx, 0x20
mov dword [rbp + 0x1c0], ebx
cmp qword [rax + 0x18], 8
jb 0x140108731
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.140114708
xor ecx, ecx
test al, al
jne 0x14010874a
test r14b, r14b
mov r14b, cl
je 0x14010874d
mov r14b, 1
test bl, 0x20
je 0x140108762
and ebx, 0xffffffdf
lea rcx, [rbp + 0x288]
call fcn.140051390
nop
test bl, 0x10
je 0x140108783
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 0x10
jb 0x140108783
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
xor ebx, ebx
test r14b, r14b
je 0x140108885
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x1401087af
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
call fcn.14004efbc
mov qword [rbp + 0x1f8], rbx
mov qword [rbp + 0x200], 7
mov word [rbp + 0x1e8], bx
lea rcx, [rsp + 0x40]
call fcn.140051160
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], rbx
jne 0x1401087f1
lea rcx, [rbp - 0x58]
call fcn.1400dc570
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x140108818
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004efbc
mov qword [rbp + 0x1b0], rbx
mov qword [rbp + 0x1b8], 0xf
mov byte [rbp + 0x1a0], bl
mov rdx, qword [r13]
test rdx, rdx
je 0x140108856
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140108880
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
jmp 0x140109191
mov rdx, qword [rsp + 0x48]
xor r14d, r14d
test rdx, rdx
je 0x1401088a6
cmp qword [rdx + 8], r14
je 0x1401088a6
lea rcx, [rbp + 0x1c8]
call fcn.140056de0
jmp 0x1401088bf
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], 0xf
mov byte [rbp + 0x1c8], r14b
lea r8, [rbp + 0x1c8]
lea rdx, [rbp + 0x288]
mov rcx, rdi
call fcn.1400dab4c
nop
cmp qword [rax + 0x18], 8
jb 0x1401088e0
mov rax, qword [rax]
lea r8, [rbp + 0x1e8]
mov rdx, rax
mov rcx, rdi
call fcn.1401140ac
mov bl, al
lea rcx, [rbp + 0x288]
call fcn.140051390
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 0x10
jb 0x14010891d
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
test bl, bl
je 0x140108aeb
lea r8, [rbp + 0x1e8]
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.1401106b8
nop
cmp qword [rax + 0x18], 0x10
jb 0x140108946
mov rax, qword [rax]
mov qword [rbp + 0x238], r14
mov ebx, 0xf
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, rax
lea rcx, [rbp + 0x228]
call fcn.140054ecc
nop
lea rdx, [rbp + 0x228]
mov rcx, rdi
call fcn.140105eec
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, 0x10
jb 0x14010899c
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004efbc
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, qword [rbp + 0x2f8]
cmp rdx, 0x10
jb 0x1401089ce
inc rdx
mov rcx, qword [rbp + 0x2e0]
call fcn.14004efbc
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x1401089ef
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
call fcn.14004efbc
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], 7
mov word [rbp + 0x1e8], r14w
lea rcx, [rsp + 0x40]
call fcn.140051160
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x140108a32
lea rcx, [rbp - 0x58]
call fcn.1400dc570
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x140108a59
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004efbc
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x140108a94
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140108abe
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov r8, qword [r12]
test r8, r8
je 0x140108ae4
mov rcx, qword [r8 + 8]
movsxd rdx, dword [rcx + 4]
lea rcx, [r8 + 8]
add rcx, rdx
mov rdx, qword [rcx]
mov rax, qword [rdx + 8]
call qword [case.0x1401a7275.0]
nop
mov al, 1
jmp 0x1401091b9
test r15b, r15b
je 0x140108b5a
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x140108b0e
cmp qword [rdx + 8], r14
je 0x140108b0e
lea rcx, [rbp + 0x1c8]
call fcn.140056de0
jmp 0x140108b27
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], 0xf
mov byte [rbp + 0x1c8], r14b
lea rdx, [rbp + 0x1c8]
mov rcx, rdi
call fcn.140105ff0
nop
mov rdx, qword [rbp + 0x1e0]
mov r15d, 0x10
cmp rdx, r15
jb 0x140108b60
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
jmp 0x140108b60
mov r15d, 0x10
lea rdx, [rbp + 0x2e0]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.14010599c
mov ebx, eax
lea rcx, [rbp + 0x2e0]
call fcn.140051390
test ebx, ebx
jne 0x140108fee
lea rdx, [rbp + 0x248]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea rdx, [rbp + 0x248]
mov rcx, rdi
call fcn.1401052a8
mov ebx, eax
lea rcx, [rbp + 0x248]
call fcn.140051390
test ebx, ebx
jne 0x140108d74
lea rdx, str.external_url
lea rcx, [rbp + 0x2b0]
call fcn.1400d5940
nop
lea rdx, [rbp + 0x300]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea r9, [rbp + 0x2b0]
lea r8, [rbp + 0x300]
lea rdx, [rbp + 0x248]
mov rcx, rdi
call fcn.14010fc54
nop
lea rcx, [rbp + 0x300]
call fcn.140051390
nop
lea rcx, [rbp + 0x2b0]
call fcn.140051390
cmp qword [rbp + 0x258], r14
je 0x140108d63
lea r8, [rbp + 0x248]
lea rdx, [rbp + 0x1c8]
mov rcx, rdi
call fcn.1401106b8
nop
cmp qword [rax + 0x18], r15
jb 0x140108c58
mov rax, qword [rax]
mov qword [rbp + 0x238], r14
mov ebx, 0xf
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, rax
lea rcx, [rbp + 0x228]
call fcn.140054ecc
nop
lea rdx, [rbp + 0x228]
mov rcx, rdi
call fcn.140105ff0
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x140108cad
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004efbc
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x140108cdd
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
mov r8, rsi
lea rdx, str.SocialSignIn_
lea rcx, [rbp + 0x228]
call fcn.1400e0fe8
nop
lea r8, str._Start
mov rdx, rax
lea rcx, [rbp + 0x1c8]
call fcn.1400bf5b4
nop
mov rdx, rax
mov rcx, rdi
call fcn.1401061c8
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x140108d32
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], rbx
mov byte [rbp + 0x1c8], r14b
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x140108d63
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004efbc
nop
lea rcx, [rbp + 0x248]
call fcn.140051390
jmp 0x140108f21
lea rdx, str.https:__acrobatoauth.adobe.com_delegation_end
lea rcx, [rbp + 0x300]
call fcn.1400d5940
nop
lea rdx, [rbp + 0x2b0]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea rdx, [rbp + 0x300]
lea rcx, [rbp + 0x2b0]
call fcn.140102c60
lea rcx, str.Success
lea rdx, [0x140201450]
test al, al
cmovne rdx, rcx
mov qword [rbp + 0x1d8], r14
mov ebx, 0xf
mov qword [rbp + 0x1e0], rbx
mov byte [rbp + 0x1c8], r14b
lea rcx, [rbp + 0x1c8]
call fcn.140054ecc
nop
lea rcx, [rbp + 0x2b0]
call fcn.140051390
nop
lea rcx, [rbp + 0x300]
call fcn.140051390
mov r8, rsi
lea rdx, str.SocialSignIn_
lea rcx, [rbp + 0x288]
call fcn.1400e0fe8
nop
lea r8, [0x140201458]
mov rdx, rax
lea rcx, [rbp + 0x248]
call fcn.1400bf5b4
nop
lea r8, [rbp + 0x1c8]
mov rdx, rax
lea rcx, [rbp + 0x228]
call fcn.1400d3b90
nop
mov rdx, rax
mov rcx, rdi
call fcn.1401061c8
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x140108e6d
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004efbc
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, qword [rbp + 0x260]
cmp rdx, r15
jb 0x140108e9d
inc rdx
mov rcx, qword [rbp + 0x248]
call fcn.14004efbc
mov qword [rbp + 0x258], r14
mov qword [rbp + 0x260], rbx
mov byte [rbp + 0x248], r14b
mov rdx, qword [rbp + 0x2a0]
cmp rdx, r15
jb 0x140108ecd
inc rdx
mov rcx, qword [rbp + 0x288]
call fcn.14004efbc
mov qword [0x140262648], r14
lea rax, [0x140262638]
cmp qword [0x140262650], r15
cmovae rax, qword [0x140262638]
mov byte [rax], r14b
mov qword [0x1402626c8], r14
cmp qword [0x1402626d0], r15
cmovae rsi, qword [0x1402626b8]
mov byte [rsi], r14b
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x140108f21
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
lea rdx, str.internal_url
lea rcx, [rbp + 0x2b0]
call fcn.1400d5940
nop
lea rdx, [rbp + 0x288]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea r9, [rbp + 0x2b0]
lea r8, [rbp + 0x288]
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.14010fc54
nop
lea rcx, [rbp + 0x288]
call fcn.140051390
nop
lea rcx, [rbp + 0x2b0]
call fcn.140051390
cmp qword [rbp + 0x2f0], r14
je 0x140108fe2
lea r8, [rbp + 0x2e0]
lea rdx, [rbp + 0x300]
mov rcx, rdi
call fcn.1401106b8
nop
cmp qword [rax + 0x18], r15
jb 0x140108fa7
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140262638]
call fcn.140054ecc
nop
mov rdx, qword [rbp + 0x318]
cmp rdx, r15
jb 0x140108fd2
inc rdx
mov rcx, qword [rbp + 0x300]
call fcn.14004efbc
lea rdx, [0x140262638]
mov rcx, rdi
call fcn.140105eec
nop
lea rcx, [rbp + 0x2e0]
call fcn.140051390
lea rdx, [rbp + 0x288]
lea rcx, [rsp + 0x40]
call fcn.140100b58
nop
lea rdx, [rbp + 0x288]
mov rcx, rdi
call fcn.140105484
nop
lea rcx, [rbp + 0x288]
call fcn.140051390
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x14010903f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
call fcn.14004efbc
nop
mov qword [rbp + 0x1d8], r14
mov ebx, 0xf
mov qword [rbp + 0x1e0], rbx
mov byte [rbp + 0x1c8], r14b
lea rdx, str.onLoadStart
lea rcx, [rbp + 0x1c8]
call fcn.140054ecc
nop
lea rax, vtable.RNAObject.0
mov qword [rbp + 0x208], rax
mov dword [rbp + 0x210], 1
mov byte [rbp + 0x218], 1
mov rcx, qword [rsp + 0x30]
add rcx, 0xffffffffffffffa0
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1c8]
mov rax, qword [rax + 0xa0]
call qword [case.0x1401a7275.0]
nop
lea rcx, [rbp + 0x208]
call fcn.14005ca30
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1401090dd
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004efbc
nop
lea rcx, [rsp + 0x40]
call fcn.140051160
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x140109106
lea rcx, [rbp - 0x58]
call fcn.1400dc570
nop
lea rcx, [rsp + 0x58]
call fcn.1400ffcd8
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x14010912c
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004efbc
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x140109167
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x140109191
mov rax, qword [rdx + 8]
movsxd rcx, dword [rax + 4]
add rdx, 8
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
mov rdx, qword [r12]
test rdx, rdx
je 0x1401091b7
mov rax, qword [rdx + 8]
add rdx, 8
movsxd rcx, dword [rax + 4]
add rcx, rdx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x1401a7275.0]
nop
xor al, al
mov rcx, qword [rbp + 0x380]
xor rcx, rsp
call fcn.14016b720
add rsp, 0x498
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
lea rcx, [0x140273a88]
call fcn.14016b4f8
cmp dword [0x140273a88], 0xffffffff
jne 0x140108673
lea rdx, [0x1401e96a8]
mov rcx, rsi
call fcn.140054ecc
lea rcx, [0x1401e4170]
call fcn.14016b350
nop
lea rcx, [0x140273a88]
call fcn.14016b498
jmp 0x140108673
lea rcx, [0x140273a84]
call fcn.14016b4f8
cmp dword [0x140273a84], 0xffffffff
jne 0x14010723a
lea rdx, str.https:__oobe.adobe.com_launch_external_url
mov rcx, r14
call fcn.140054ecc
lea rcx, [0x1401e40f0]
call fcn.14016b350
nop
lea rcx, [0x140273a84]
call fcn.14016b498
jmp 0x14010723a
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
nop
call fcn.14017266c
int3