Function at 0x1400fc210
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 [0x140233818]
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 [str.PLe_]
nop
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x1400fc2a3
cmp qword [rdx + 8], rsi
je 0x1400fc2a3
lea rcx, [rbp + 0x1a0]
call fcn.140056b00
jmp 0x1400fc2bc
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 0x1400fc30d
cmp byte [rbp + 0x218], sil
je 0x1400fc2ff
call sub.libcef.dll_cef_string_utf16_clear
mov edx, 0x18
mov rcx, qword [rbp + 0x210]
call fcn.1401489f0
mov qword [rbp + 0x210], rsi
mov byte [rbp + 0x218], sil
movdqa xmm0, xmmword [0x1401dc5a0]
movdqu xmmword [rbp + 0x2b0], xmm0
movdqa xmm1, xmmword [0x1401dc440]
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, [0x1401d99b0]
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 0x1400fc35d
mov byte [rbp + 0x2d8], sil
mov r8d, 1
lea rdx, [rbp + 0x2b0]
lea rcx, [rsp + 0x58]
call fcn.1400f5338
nop
mov ecx, dword [0x140242758]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov qword [rbp - 0x80], rax
lea r14, [0x140233698]
mov eax, dword [rax + rdx]
cmp dword [0x140241e54], eax
jg 0x1400fe3c2
cmp qword [0x1402336b0], 0x10
cmovae r14, qword [0x140233698]
lea r15, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0x10
cmovae r15, qword [rbp + 0x1a0]
mov rsi, qword [0x1402336a8]
test rsi, rsi
jne 0x1400fc422
or rdi, 0xffffffffffffffff
cmp qword [rbp + 0x1b0], rdi
cmovb rdi, qword [rbp + 0x1b0]
jmp 0x1400fc475
mov rax, qword [rbp + 0x1b0]
cmp rsi, rax
ja 0x1400fc6e3
sub rax, rsi
or rdi, 0xffffffffffffffff
cmp rax, rdi
cmovb rdi, rax
add rdi, r15
mov al, byte [r14]
cmp byte [rdi], al
jne 0x1400fc45d
mov r8, rsi
mov rdx, r14
mov rcx, rdi
call fcn.140149e00
nop
test eax, eax
je 0x1400fc46b
cmp rdi, r15
je 0x1400fc6de
dec rdi
jmp 0x1400fc443
sub rdi, r15
mov rsi, qword [0x1402336a8]
xor r14d, r14d
test rdi, rdi
jne 0x1400fc8c2
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.1400dc164
nop
call fcn.140052588
mov rcx, rax
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1e8]
call fcn.1400e0460
mov edi, 0x1000
test al, al
je 0x1400fc5b5
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.14005eaa4
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.140054bec
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 [str.PLe_]
nop
mov rdx, qword [rbp + 0x280]
cmp rdx, 0x10
jb 0x1400fc593
inc rdx
mov rcx, qword [rbp + 0x268]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fc58d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe408
call fcn.1401489f0
nop
mov qword [rbp + 0x278], r14
mov qword [rbp + 0x280], rbx
mov byte [rbp + 0x268], r14b
lea rcx, [rbp + 0x208]
call fcn.14005c750
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, 0x10
jb 0x1400fc5f3
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fc5ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe40e
call fcn.1401489f0
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x1400fc651
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fc64b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe414
call fcn.1401489f0
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fc68c
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fc6b6
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 [str.PLe_]
nop
mov rdx, qword [r12]
test rdx, rdx
je 0x1400fdc84
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 0x1400fdc7d
mov rdi, qword [rsp + 0x30]
xor r14d, r14d
lea rcx, str.https:__oobe.adobe.com
call fcn.1401506e0
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.1400f4990
test rax, rax
jne 0x1400fc8cc
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.14005eaa4
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.140054bec
nop
lea rcx, [rdi - 0x60]
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [str.PLe_]
nop
mov edi, 0x1000
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x1400fc7ee
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fc7e8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe41a
call fcn.1401489f0
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005c750
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fc858
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fc852
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe420
call fcn.1401489f0
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fc893
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fc8bd
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 [str.PLe_]
nop
jmp 0x1400fc6b6
mov rdi, qword [rsp + 0x30]
jmp 0x1400fc6e6
mov dword [rbp + 0x1c0], 0xe4a1621a
mov dword [rbp + 0x1c4], 0x9874d9
mov r8, r14
movabs rsi, 0xf2b9d6480f2b9d65
lea r9, [0x1401d99b0]
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 0x1400fc8f4
mov byte [rbp + 0x1c7], r14b
lea rcx, [rbp + 0x1c0]
call fcn.1401506e0
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.1400befe0
mov r8, r14
cmp rax, 0xffffffffffffffff
je 0x1400fcc05
movdqa xmm0, xmmword [0x1401d5160]
movdqa xmmword [rbp + 0x320], xmm0
movdqa xmm1, xmmword [0x1401d5140]
movdqa xmmword [rbp + 0x330], xmm1
movdqa xmm0, xmmword [0x1401d5180]
movdqa xmmword [rbp + 0x340], xmm0
movdqa xmm1, xmmword [0x1401d5170]
movdqa xmmword [rbp + 0x350], xmm1
movdqa xmm0, xmmword [0x1401d5150]
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, [0x1401d99b0]
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 0x1400fc9f3
mov byte [rbp + 0x37a], r14b
lea rcx, [rbp + 0x320]
call fcn.1401506e0
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.1400befe0
mov edi, 0x1000
cmp rax, 0xffffffffffffffff
mov r13, qword [rbp + 0x268]
je 0x1400fcb53
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.14005eaa4
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.140054bec
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 [str.PLe_]
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x1400fcb31
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fcb2b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe426
call fcn.1401489f0
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005c750
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fcb9b
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fcb95
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe42c
call fcn.1401489f0
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fcbd6
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fcc00
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 [str.PLe_]
nop
jmp 0x1400fe331
movdqa xmm0, xmmword [0x1401dc5e0]
movdqu xmmword [rbp + 0x288], xmm0
movdqa xmm1, xmmword [0x1401dc570]
movdqu xmmword [rbp + 0x298], xmm1
xor eax, eax
mov byte [rbp + 0x2a8], al
lea rdi, [0x1401d99b0]
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 0x1400fcc34
mov byte [rbp + 0x2a8], r14b
lea rcx, [rbp + 0x288]
call fcn.1401506e0
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.1400f4990
test rax, rax
mov rdi, qword [rsp + 0x30]
jne 0x1400fce42
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.14005eaa4
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.140054bec
nop
lea rcx, [rdi - 0x60]
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [str.PLe_]
nop
mov edi, 0x1000
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x1400fcd6e
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fcd68
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe432
call fcn.1401489f0
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rbx
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005c750
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fcdd8
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fcdd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe438
call fcn.1401489f0
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fce13
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fce3d
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 [str.PLe_]
nop
jmp 0x1400fc6b6
xor r8d, r8d
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x1a0]
call fcn.1400f4d68
test al, al
jne 0x1400fcf1d
movdqa xmm0, xmmword [0x1401dc5a0]
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, [0x1401d99b0]
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 0x1400fce9f
mov byte [rbp + 0x225], r14b
lea rcx, [rbp + 0x208]
call fcn.1401506e0
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.1400befe0
test rax, rax
mov rdi, qword [rsp + 0x30]
jne 0x1400fd14f
movdqa xmm0, xmmword [0x1401dc430]
movdqu xmmword [rbp + 0x268], xmm0
mov r8, r14
mov esi, 0xf
movabs r9, 0xf2b9d6480f2b9d65
lea rdi, [0x1401d99b0]
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 0x1400fcf46
mov byte [rbp + 0x277], r14b
lea rcx, [rbp + 0x268]
call fcn.1401506e0
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.1400befe0
cmp rax, 0xffffffffffffffff
mov rdi, qword [rsp + 0x30]
jne 0x1400fd154
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.14005eaa4
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.140054bec
nop
lea rcx, [rdi - 0x60]
mov rax, qword [rcx]
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x1e8]
mov rax, qword [rax + 0xa0]
call qword [str.PLe_]
nop
mov edi, 0x1000
mov rdx, qword [rbp + 0x200]
cmp rdx, r15
jb 0x1400fd07b
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fd075
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe43e
call fcn.1401489f0
nop
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], rsi
mov byte [rbp + 0x1e8], r14b
lea rcx, [rbp + 0x208]
call fcn.14005c750
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fd0e5
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fd0df
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe444
call fcn.1401489f0
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rsi
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fd120
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fd14a
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 [str.PLe_]
nop
jmp 0x1400fc6b6
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.14014a5b0
mov qword [rbp + 0x98], r14
bt ebx, 0xa
jae 0x1400fd194
btr ebx, 0xa
lea rcx, [rbp + 0xa0]
call fcn.1400730d0
mov rcx, qword [r12]
mov rax, qword [rcx]
lea rdx, [rsp + 0x40]
mov rax, qword [rax + 8]
call qword [str.PLe_]
nop
lea rdx, [rbp - 0x60]
lea rcx, [rsp + 0x40]
call fcn.140078570
test al, al
je 0x1400fe1df
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 0x1400fd265
lea rcx, [rbp + 0x2e0]
call fcn.140109de4
mov rdi, rax
or ebx, 1
mov dword [rbp + 0x1c0], ebx
bts ebx, 0xb
cmp qword [rbp + 0x10], r14
je 0x1400fd237
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x228]
call fcn.140056b00
jmp 0x1400fd24c
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.14004eb38
test al, al
mov sil, 1
je 0x1400fd268
mov sil, r14b
mov edi, 0x1000
test bl, 2
je 0x1400fd2d1
and ebx, 0xfffffffd
mov dword [rbp + 0x1c0], ebx
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1400fd2b8
inc rdx
mov rcx, qword [rbp + 0x228]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fd2b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe44a
call fcn.1401489f0
nop
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], 0xf
mov byte [rbp + 0x228], r14b
test bl, 1
je 0x1400fd2f4
and ebx, 0xfffffffe
mov rdx, qword [rbp + 0x2f8]
cmp rdx, r15
jb 0x1400fd2f4
inc rdx
mov rcx, qword [rbp + 0x2e0]
call fcn.14004ecdc
test sil, sil
je 0x1400fd466
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x1400fd31b
cmp qword [rdx + 8], r14
je 0x1400fd31b
lea rcx, [rbp + 0x228]
call fcn.140056b00
jmp 0x1400fd334
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.1400fb190
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1400fd387
inc rdx
mov rcx, qword [rbp + 0x228]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fd381
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe450
call fcn.1401489f0
nop
lea rcx, [rsp + 0x40]
call fcn.140050e80
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x1400fd3b0
lea rcx, [rbp - 0x58]
call fcn.1400dc1f0
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fd3f8
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rdi
jb 0x1400fd3f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400fe456
call fcn.1401489f0
nop
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], 0xf
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fd437
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fd461
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 [str.PLe_]
nop
jmp 0x1400fc6b6
call fcn.1400c3054
test al, al
jne 0x1400fd520
cmp qword [rbp - 0x38], r14
je 0x1400fd48b
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x1c8]
call fcn.140056b00
jmp 0x1400fd4a4
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.14006fb68
test al, al
jne 0x1400fd520
bts ebx, 0xf
cmp qword [rbp - 0x38], r14
je 0x1400fd4e4
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x228]
call fcn.140056b00
jmp 0x1400fd4fd
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.14006fb68
test al, al
mov dil, 1
je 0x1400fd523
mov dil, r14b
test bl, 8
je 0x1400fd562
and ebx, 0xfffffff7
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1400fd546
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004ecdc
mov qword [rbp + 0x238], r14
mov esi, 0xf
mov qword [rbp + 0x240], rsi
mov byte [rbp + 0x228], r14b
jmp 0x1400fd567
mov esi, 0xf
test bl, 4
je 0x1400fd58a
and ebx, 0xfffffffb
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1400fd58a
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
test dil, dil
je 0x1400fd6b1
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x1400fd5b1
cmp qword [rdx + 8], r14
je 0x1400fd5b1
lea rcx, [rbp + 0x1c8]
call fcn.140056b00
jmp 0x1400fd5c6
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.1400fb190
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1400fd5f8
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
nop
lea rcx, [rsp + 0x40]
call fcn.140050e80
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x1400fd621
lea rcx, [rbp - 0x58]
call fcn.1400dc1f0
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fd647
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004ecdc
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rsi
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fd682
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fd6ac
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 [str.PLe_]
nop
jmp 0x1400fc6b6
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.1400d5610
nop
lea rdx, [rbp + 0x1c8]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x1c8]
call fcn.1400f7e10
mov r14b, al
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 8
jb 0x1400fd729
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
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 0x1400fd761
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x248]
call fcn.14004ecdc
lea rdx, str.acro_browser
lea rcx, [rbp + 0x248]
call fcn.1400d5610
nop
lea rdx, [rbp + 0x1c8]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x1c8]
call fcn.1400f7e10
mov r15b, al
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 8
jb 0x1400fd7be
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
mov qword [rbp + 0x1d8], rdi
mov qword [rbp + 0x1e0], rsi
mov word [rbp + 0x1c8], di
mov rdx, qword [rbp + 0x260]
cmp rdx, 8
jb 0x1400fd7f4
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x248]
call fcn.14004ecdc
lea rsi, [0x1402336b8]
mov rax, qword [rbp - 0x80]
mov ecx, 4
mov eax, dword [rax + rcx]
cmp dword [0x140241e58], eax
jg 0x1400fe37c
lea rdx, [rbp + 0x248]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
mov rdx, rsi
lea rcx, [rbp + 0x248]
call fcn.1400f97b0
nop
mov rdx, qword [rbp + 0x260]
cmp rdx, 8
jb 0x1400fd856
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x248]
call fcn.14004ecdc
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x1400fd874
cmp qword [rdx + 8], rdi
je 0x1400fd874
lea rcx, [rbp + 0x1c8]
call fcn.140056b00
jmp 0x1400fd88d
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.1400da7cc
nop
or ebx, 0x20
mov dword [rbp + 0x1c0], ebx
cmp qword [rax + 0x18], 8
jb 0x1400fd8d1
mov rax, qword [rax]
mov rdx, rax
mov rcx, rdi
call fcn.1401093f4
xor ecx, ecx
test al, al
jne 0x1400fd8ea
test r14b, r14b
mov r14b, cl
je 0x1400fd8ed
mov r14b, 1
test bl, 0x20
je 0x1400fd902
and ebx, 0xffffffdf
lea rcx, [rbp + 0x288]
call fcn.1400510b0
nop
test bl, 0x10
je 0x1400fd923
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 0x10
jb 0x1400fd923
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
xor ebx, ebx
test r14b, r14b
je 0x1400fda25
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x1400fd94f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
call fcn.14004ecdc
mov qword [rbp + 0x1f8], rbx
mov qword [rbp + 0x200], 7
mov word [rbp + 0x1e8], bx
lea rcx, [rsp + 0x40]
call fcn.140050e80
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], rbx
jne 0x1400fd991
lea rcx, [rbp - 0x58]
call fcn.1400dc1f0
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x1400fd9b8
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004ecdc
mov qword [rbp + 0x1b0], rbx
mov qword [rbp + 0x1b8], 0xf
mov byte [rbp + 0x1a0], bl
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fd9f6
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fda20
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 [str.PLe_]
nop
jmp 0x1400fe331
mov rdx, qword [rsp + 0x48]
xor r14d, r14d
test rdx, rdx
je 0x1400fda46
cmp qword [rdx + 8], r14
je 0x1400fda46
lea rcx, [rbp + 0x1c8]
call fcn.140056b00
jmp 0x1400fda5f
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.1400da7cc
nop
cmp qword [rax + 0x18], 8
jb 0x1400fda80
mov rax, qword [rax]
lea r8, [rbp + 0x1e8]
mov rdx, rax
mov rcx, rdi
call fcn.140108d98
mov bl, al
lea rcx, [rbp + 0x288]
call fcn.1400510b0
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 0x10
jb 0x1400fdabd
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
test bl, bl
je 0x1400fdc8b
lea r8, [rbp + 0x1e8]
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.1401056f8
nop
cmp qword [rax + 0x18], 0x10
jb 0x1400fdae6
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.140054bec
nop
lea rdx, [rbp + 0x228]
mov rcx, rdi
call fcn.1400fb08c
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, 0x10
jb 0x1400fdb3c
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004ecdc
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, qword [rbp + 0x2f8]
cmp rdx, 0x10
jb 0x1400fdb6e
inc rdx
mov rcx, qword [rbp + 0x2e0]
call fcn.14004ecdc
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x1400fdb8f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
call fcn.14004ecdc
mov qword [rbp + 0x1f8], r14
mov qword [rbp + 0x200], 7
mov word [rbp + 0x1e8], r14w
lea rcx, [rsp + 0x40]
call fcn.140050e80
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x1400fdbd2
lea rcx, [rbp - 0x58]
call fcn.1400dc1f0
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x1400fdbf9
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004ecdc
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fdc34
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fdc5e
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 [str.PLe_]
nop
mov r8, qword [r12]
test r8, r8
je 0x1400fdc84
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 [str.PLe_]
nop
mov al, 1
jmp 0x1400fe359
test r15b, r15b
je 0x1400fdcfa
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x1400fdcae
cmp qword [rdx + 8], r14
je 0x1400fdcae
lea rcx, [rbp + 0x1c8]
call fcn.140056b00
jmp 0x1400fdcc7
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], 0xf
mov byte [rbp + 0x1c8], r14b
lea rdx, [rbp + 0x1c8]
mov rcx, rdi
call fcn.1400fb190
nop
mov rdx, qword [rbp + 0x1e0]
mov r15d, 0x10
cmp rdx, r15
jb 0x1400fdd00
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
jmp 0x1400fdd00
mov r15d, 0x10
lea rdx, [rbp + 0x2e0]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.1400fab3c
mov ebx, eax
lea rcx, [rbp + 0x2e0]
call fcn.1400510b0
test ebx, ebx
jne 0x1400fe18e
lea rdx, [rbp + 0x248]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea rdx, [rbp + 0x248]
mov rcx, rdi
call fcn.1400fa448
mov ebx, eax
lea rcx, [rbp + 0x248]
call fcn.1400510b0
test ebx, ebx
jne 0x1400fdf14
lea rdx, str.external_url
lea rcx, [rbp + 0x2b0]
call fcn.1400d5610
nop
lea rdx, [rbp + 0x300]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea r9, [rbp + 0x2b0]
lea r8, [rbp + 0x300]
lea rdx, [rbp + 0x248]
mov rcx, rdi
call fcn.140104c94
nop
lea rcx, [rbp + 0x300]
call fcn.1400510b0
nop
lea rcx, [rbp + 0x2b0]
call fcn.1400510b0
cmp qword [rbp + 0x258], r14
je 0x1400fdf03
lea r8, [rbp + 0x248]
lea rdx, [rbp + 0x1c8]
mov rcx, rdi
call fcn.1401056f8
nop
cmp qword [rax + 0x18], r15
jb 0x1400fddf8
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.140054bec
nop
lea rdx, [rbp + 0x228]
mov rcx, rdi
call fcn.1400fb190
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1400fde4d
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004ecdc
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1400fde7d
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
mov r8, rsi
lea rdx, str.SocialSignIn_
lea rcx, [rbp + 0x228]
call fcn.1400e0c28
nop
lea r8, str._Start
mov rdx, rax
lea rcx, [rbp + 0x1c8]
call fcn.1400bf2d4
nop
mov rdx, rax
mov rcx, rdi
call fcn.1400fb368
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1400fded2
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
mov qword [rbp + 0x1d8], r14
mov qword [rbp + 0x1e0], rbx
mov byte [rbp + 0x1c8], r14b
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1400fdf03
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004ecdc
nop
lea rcx, [rbp + 0x248]
call fcn.1400510b0
jmp 0x1400fe0c1
lea rdx, str.https:__acrobatoauth.adobe.com_delegation_end
lea rcx, [rbp + 0x300]
call fcn.1400d5610
nop
lea rdx, [rbp + 0x2b0]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea rdx, [rbp + 0x300]
lea rcx, [rbp + 0x2b0]
call fcn.1400f7e10
lea rcx, str.Success
lea rdx, str.Error
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.140054bec
nop
lea rcx, [rbp + 0x2b0]
call fcn.1400510b0
nop
lea rcx, [rbp + 0x300]
call fcn.1400510b0
mov r8, rsi
lea rdx, str.SocialSignIn_
lea rcx, [rbp + 0x288]
call fcn.1400e0c28
nop
lea r8, [0x1401dbec8]
mov rdx, rax
lea rcx, [rbp + 0x248]
call fcn.1400bf2d4
nop
lea r8, [rbp + 0x1c8]
mov rdx, rax
lea rcx, [rbp + 0x228]
call fcn.1400d3860
nop
mov rdx, rax
mov rcx, rdi
call fcn.1400fb368
nop
mov rdx, qword [rbp + 0x240]
cmp rdx, r15
jb 0x1400fe00d
inc rdx
mov rcx, qword [rbp + 0x228]
call fcn.14004ecdc
mov qword [rbp + 0x238], r14
mov qword [rbp + 0x240], rbx
mov byte [rbp + 0x228], r14b
mov rdx, qword [rbp + 0x260]
cmp rdx, r15
jb 0x1400fe03d
inc rdx
mov rcx, qword [rbp + 0x248]
call fcn.14004ecdc
mov qword [rbp + 0x258], r14
mov qword [rbp + 0x260], rbx
mov byte [rbp + 0x248], r14b
mov rdx, qword [rbp + 0x2a0]
cmp rdx, r15
jb 0x1400fe06d
inc rdx
mov rcx, qword [rbp + 0x288]
call fcn.14004ecdc
mov qword [0x140233648], r14
lea rax, [0x140233638]
cmp qword [0x140233650], r15
cmovae rax, qword [0x140233638]
mov byte [rax], r14b
mov qword [0x1402336c8], r14
cmp qword [0x1402336d0], r15
cmovae rsi, qword [0x1402336b8]
mov byte [rsi], r14b
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1400fe0c1
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
lea rdx, str.internal_url
lea rcx, [rbp + 0x2b0]
call fcn.1400d5610
nop
lea rdx, [rbp + 0x288]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea r9, [rbp + 0x2b0]
lea r8, [rbp + 0x288]
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.140104c94
nop
lea rcx, [rbp + 0x288]
call fcn.1400510b0
nop
lea rcx, [rbp + 0x2b0]
call fcn.1400510b0
cmp qword [rbp + 0x2f0], r14
je 0x1400fe182
lea r8, [rbp + 0x2e0]
lea rdx, [rbp + 0x300]
mov rcx, rdi
call fcn.1401056f8
nop
cmp qword [rax + 0x18], r15
jb 0x1400fe147
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140233638]
call fcn.140054bec
nop
mov rdx, qword [rbp + 0x318]
cmp rdx, r15
jb 0x1400fe172
inc rdx
mov rcx, qword [rbp + 0x300]
call fcn.14004ecdc
lea rdx, [0x140233638]
mov rcx, rdi
call fcn.1400fb08c
nop
lea rcx, [rbp + 0x2e0]
call fcn.1400510b0
lea rdx, [rbp + 0x288]
lea rcx, [rsp + 0x40]
call fcn.1400f73e8
nop
lea rdx, [rbp + 0x288]
mov rcx, rdi
call fcn.1400fa624
nop
lea rcx, [rbp + 0x288]
call fcn.1400510b0
nop
mov rdx, qword [rbp + 0x200]
cmp rdx, 8
jb 0x1400fe1df
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1e8]
call fcn.14004ecdc
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.140054bec
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 [str.PLe_]
nop
lea rcx, [rbp + 0x208]
call fcn.14005c750
nop
mov rdx, qword [rbp + 0x1e0]
cmp rdx, r15
jb 0x1400fe27d
inc rdx
mov rcx, qword [rbp + 0x1c8]
call fcn.14004ecdc
nop
lea rcx, [rsp + 0x40]
call fcn.140050e80
nop
lea rax, vtable.CefStructBase_struct_CefURLPartsTraits_.0
mov qword [rbp - 0x60], rax
cmp qword [rbp + 0x98], r14
jne 0x1400fe2a6
lea rcx, [rbp - 0x58]
call fcn.1400dc1f0
nop
lea rcx, [rsp + 0x58]
call fcn.1400f6568
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r15
jb 0x1400fe2cc
inc rdx
mov rcx, qword [rbp + 0x1a0]
call fcn.14004ecdc
mov qword [rbp + 0x1b0], r14
mov qword [rbp + 0x1b8], rbx
mov byte [rbp + 0x1a0], r14b
mov rdx, qword [r13]
test rdx, rdx
je 0x1400fe307
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 [str.PLe_]
nop
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400fe331
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 [str.PLe_]
nop
mov rdx, qword [r12]
test rdx, rdx
je 0x1400fe357
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 [str.PLe_]
nop
xor al, al
mov rcx, qword [rbp + 0x380]
xor rcx, rsp
call fcn.140149000
add rsp, 0x498
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
lea rcx, [0x140241e58]
call fcn.140148dd8
cmp dword [0x140241e58], 0xffffffff
jne 0x1400fd813
lea rdx, [0x1401c5328]
mov rcx, rsi
call fcn.140054bec
lea rcx, [0x1401c0180]
call fcn.140148c30
nop
lea rcx, [0x140241e58]
call fcn.140148d78
jmp 0x1400fd813
lea rcx, [0x140241e54]
call fcn.140148dd8
cmp dword [0x140241e54], 0xffffffff
jne 0x1400fc3da
lea rdx, str.https:__oobe.adobe.com_launch_external_url
mov rcx, r14
call fcn.140054bec
lea rcx, [0x1401c0100]
call fcn.140148c30
nop
lea rcx, [0x140241e54]
call fcn.140148d78
jmp 0x1400fc3da
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
nop
call fcn.14014fc7c
int3