Function at 0x140011758
Capabilities:
Encode data using xor

Disassembly:
mov rax, rsp
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x3a8]
sub rsp, 0x480
mov qword [rbp + 0x40], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov rax, qword [0x1400991b0]
xor rax, rsp
mov qword [rbp + 0x370], rax
mov rsi, rdx
mov r12, rcx
mov qword [rbp + 0x18], rcx
mov qword [rsp + 0x38], rcx
xor r13d, r13d
mov r14d, r13d
mov dword [rbp + 0x10], r13d
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x260], xmm0
mov qword [rbp + 0x270], r13
mov rbx, rdx
mov qword [rbp + 0x278], rdx
movdqu xmmword [rbp + 0x280], xmm0
movabs r8, 0x8000000000000000
mov qword [rbp + 0x290], r8
movzx ecx, byte [rdx]
mov edx, ecx
sub edx, 1
je 0x1400117fd
cmp edx, 1
jne 0x140011804
mov qword [rbp + 0x288], r13
jmp 0x140011804
mov qword [rbp + 0x280], r13
mov r15d, 1
test ecx, ecx
je 0x140011844
sub ecx, r15d
je 0x140011831
cmp ecx, r15d
je 0x140011821
mov qword [rbp + 0x290], r13
jmp 0x14001184b
mov rax, qword [rsi + 8]
mov rcx, qword [rax]
mov qword [rbp + 0x288], rcx
jmp 0x14001184b
mov rax, qword [rsi + 8]
mov rcx, qword [rax]
mov rax, qword [rcx]
mov qword [rbp + 0x280], rax
jmp 0x14001184b
mov qword [rbp + 0x290], r15
mov qword [rsp + 0x40], rsi
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
mov rax, r8
mov qword [rsp + 0x58], rax
movzx edx, byte [rsi]
mov r8d, edx
sub r8d, 1
je 0x14001187a
cmp r8d, 1
jne 0x14001187f
mov qword [rsp + 0x50], r13
jmp 0x14001187f
mov qword [rsp + 0x48], r13
sub edx, 1
je 0x1400118a2
cmp edx, 1
je 0x140011893
mov rax, r15
mov qword [rsp + 0x58], rax
jmp 0x1400118ae
mov rcx, qword [rsi + 8]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x50], rcx
jmp 0x1400118ae
mov rcx, qword [rsi + 8]
mov rdx, qword [rcx]
mov qword [rsp + 0x48], rdx
cmp rbx, rsi
jne 0x140012319
movzx r8d, byte [rbx]
mov edx, r8d
sub edx, 1
je 0x1400118df
cmp edx, 1
je 0x1400118d1
cmp qword [rbp + 0x290], rax
jmp 0x1400118eb
mov rax, qword [rsp + 0x50]
cmp qword [rbp + 0x288], rax
jmp 0x1400118eb
mov rax, qword [rsp + 0x48]
cmp qword [rbp + 0x280], rax
setne al
test al, al
je 0x140011d1c
mov qword [rbp + 0x298], r13
cmp r8b, r15b
jne 0x14001242b
mov rdi, qword [rbp + 0x280]
lea rdx, [rdi + 0x20]
cmp qword [rdi + 0x38], 0x10
jb 0x14001191c
mov rdx, qword [rdi + 0x20]
lea rcx, [rbp + 0x298]
call fcn.14001521c
nop
movzx ecx, byte [rbx]
test ecx, ecx
je 0x1400123eb
sub ecx, 1
je 0x140011959
cmp ecx, 1
je 0x140011950
cmp qword [rbp + 0x290], r13
jne 0x140012359
mov rdx, rbx
jmp 0x14001195d
mov rdx, qword [rbp + 0x288]
jmp 0x14001195d
lea rdx, [rdi + 0x40]
lea rcx, [rbp + 0x2a0]
call fcn.140014da0
nop
mov qword [rbp + 0x2c0], r13
mov qword [rbp + 0x2c8], 0xf
mov byte [rbp + 0x2b0], r13b
lea rcx, [rbp + 0x2a0]
cmp byte [rbp + 0x2a0], 3
jne 0x1400119ea
lea rdx, [rbp + 0x70]
call fcn.14001c444
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.1400159cc
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x140011a3d
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011a38
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012313
jmp 0x140011a38
lea rdx, [rbp + 0x50]
call fcn.140014ac0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.1400159cc
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x140011a3d
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011a38
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012399
call fcn.14004b024
cmp byte [rbx], r15b
jne 0x1400123ab
mov qword [rbp + 0x320], r13
mov qword [rbp + 0x328], r13
lea rdx, [rdi + 0x20]
lea rcx, [rbp + 0x310]
call fcn.140018628
nop
mov qword [rbp + 0x340], r13
mov qword [rbp + 0x348], r13
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x330]
call fcn.140018628
nop
mov rax, qword [rbp + 0x298]
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x38]
mov qword [rsp + 0x38], rax
mov qword [rbp - 0x28], r13
mov qword [rbp - 0x20], r13
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x38]
call fcn.140018628
nop
mov qword [rbp - 8], r13
mov qword [rbp], r13
lea rdx, [rbp + 0x330]
lea rcx, [rbp - 0x18]
call fcn.140018628
nop
or r14d, 2
mov rdx, qword [rbp - 0x40]
lea rcx, [rsp + 0x60]
call fcn.140015aec
movups xmm0, xmmword [rbp - 0x38]
movaps xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rbp - 0x28]
movaps xmmword [rbp - 0x70], xmm1
mov qword [rbp - 0x28], r13
mov edi, 0xf
mov qword [rbp - 0x20], rdi
mov byte [rbp - 0x38], r13b
movups xmm0, xmmword [rbp - 0x18]
movaps xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x50], xmm1
mov qword [rbp - 8], r13
mov qword [rbp], rdi
mov byte [rbp - 0x18], r13b
mov rdx, qword [rbp + 0x268]
cmp qword [rbp + 0x270], rdx
je 0x140011ba6
mov qword [rdx + 0x10], r13
mov qword [rdx + 0x18], r13
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rdx], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rdx + 0x10], xmm1
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], rdi
mov byte [rsp + 0x60], r13b
mov qword [rdx + 0x30], r13
mov qword [rdx + 0x38], r13
movaps xmm0, xmmword [rbp - 0x80]
movups xmmword [rdx + 0x20], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movups xmmword [rdx + 0x30], xmm1
mov qword [rbp - 0x70], r13
mov qword [rbp - 0x68], rdi
mov byte [rbp - 0x80], r13b
mov qword [rdx + 0x50], r13
mov qword [rdx + 0x58], r13
movaps xmm0, xmmword [rbp - 0x60]
movups xmmword [rdx + 0x40], xmm0
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rdx + 0x50], xmm1
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], rdi
mov byte [rbp - 0x60], r13b
add qword [rbp + 0x268], 0x60
jmp 0x140011bb8
lea r8, [rsp + 0x60]
lea rcx, [rbp + 0x260]
call fcn.14001c5e0
nop
lea rcx, [rbp - 0x80]
call fcn.1400129ec
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x140011bfe
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011bf9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001239f
call fcn.14004b024
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], rdi
mov byte [rsp + 0x60], r13b
lea rcx, [rbp - 0x38]
call fcn.1400129ec
nop
lea rcx, [rbp + 0x310]
call fcn.1400129ec
nop
mov rdx, qword [rbp + 0x2c8]
cmp rdx, 0x10
jb 0x140011c66
inc rdx
mov rcx, qword [rbp + 0x2b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011c60
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123a5
call fcn.14004b024
nop
mov dl, byte [rbp + 0x2a0]
lea rcx, [rbp + 0x2a8]
call fcn.140016e08
nop
mov rdx, qword [rbp + 0x298]
add rdx, 0xffffffffffffffe8
or eax, 0xffffffff
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x140011c9b
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rbx, qword [rbp + 0x278]
movzx ecx, byte [rbx]
sub ecx, 1
je 0x140011cc2
cmp ecx, 1
je 0x140011cb8
add qword [rbp + 0x290], r15
jmp 0x140011d0d
add qword [rbp + 0x288], 0x10
jmp 0x140011d0d
mov rax, qword [rbp + 0x280]
mov rcx, qword [rax + 0x10]
cmp byte [rcx + 0x19], r13b
je 0x140011cee
mov rcx, qword [rax + 8]
jmp 0x140011ce6
cmp rax, qword [rcx + 0x10]
jne 0x140011d06
mov rax, rcx
mov rcx, qword [rcx + 8]
cmp byte [rcx + 0x19], r13b
je 0x140011cd9
jmp 0x140011d06
mov rdx, qword [rcx]
cmp byte [rdx + 0x19], r13b
jne 0x140011d06
mov rcx, rdx
mov rax, qword [rdx]
mov rdx, rax
cmp byte [rax + 0x19], r13b
je 0x140011cf7
mov qword [rbp + 0x280], rcx
movabs r8, 0x8000000000000000
jmp 0x14001184b
mov r8, qword [rbp + 0x268]
mov rcx, qword [rbp + 0x260]
sub r8, rcx
movabs rax, 0x2aaaaaaaaaaaaaab
imul r8
sar rdx, 4
mov r8, rdx
shr r8, 0x3f
add r8, rdx
mov r9b, byte [rsp + 0x30]
mov rdx, qword [rbp + 0x268]
call fcn.140022048
movdqa xmm0, xmmword [0x140086da0]
movdqu xmmword [rbp + 0x360], xmm0
mov byte [rbp + 0x350], r13b
call fcn.140006754
mov rcx, rax
test rax, rax
je 0x14001246b
mov rax, qword [rax]
call qword [rax + 0x18]
lea rbx, [rax + 0x18]
mov qword [rbp + 0x258], rbx
mov rdi, qword [rbp + 0x268]
mov eax, 4
mov rcx, qword [rbp + 0x260]
cmp rcx, rdi
je 0x140011f3d
mov dword [rbp + 0x248], 0x122430df
mov word [rbp + 0x24c], 0x3a12
mov byte [rbp + 0x24e], 0x81
mov r13d, eax
mov rax, qword gs:[0x58]
mov rax, qword [rax]
mov qword [rsp + 0x38], rax
lea rbx, [rcx + 0x20]
movzx r15d, word [rbp + 0x24c]
mov r12d, dword [rbp + 0x248]
xor esi, esi
mov qword [rbp + 0x2e0], rsi
mov qword [rbp + 0x2e8], rsi
mov rdx, rbx
lea rcx, [rbp + 0x2d0]
call fcn.140018628
nop
mov qword [rbp + 0x300], rsi
mov qword [rbp + 0x308], rsi
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0x2f0]
call fcn.140018628
nop
lea rsi, [rbp + 0x2f0]
cmp qword [rbp + 0x308], 0x10
cmovae rsi, qword [rbp + 0x2f0]
lea r14, [rbp + 0x2d0]
cmp qword [rbp + 0x2e8], 0x10
cmovae r14, qword [rbp + 0x2d0]
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + r13]
cmp dword [0x14009eacc], eax
jle 0x140011eb2
lea rcx, [0x14009eacc]
call fcn.14004b21c
cmp dword [0x14009eacc], 0xffffffff
jne 0x140011eb2
mov word [0x14009e98e], 0x181
mov dword [0x14009e988], r12d
mov word [0x14009e98c], r15w
lea rcx, [0x14006d324]
call fcn.14004b990
lea rcx, [0x14009eacc]
call fcn.14004b1bc
cmp byte [0x14009e98f], 0
je 0x140011ef4
xor edx, edx
lea r12, [0x14009e988]
mov cl, dl
and cl, 7
shl cl, 3
movabs rax, 0x298149372f5715f9
shr rax, cl
xor byte [rdx + r12], al
inc rdx
cmp rdx, 7
jb 0x140011ec4
mov byte [0x14009e98f], 0
mov r12d, dword [rbp + 0x248]
mov r9, rsi
mov r8, r14
lea rdx, [0x14009e988]
lea rcx, [rbp + 0x258]
call fcn.14001bb54
nop
lea rcx, [rbp + 0x2d0]
call fcn.1400129ec
add rbx, 0x60
lea rax, [rbx - 0x20]
cmp rax, rdi
jne 0x140011def
mov rbx, qword [rbp + 0x258]
mov r12, qword [rbp + 0x18]
xor r13d, r13d
lea r15d, [r13 + 1]
lea rsi, [rbx - 0x18]
mov r8d, dword [rsi + 8]
lea edx, [r8 - 1]
mov ecx, r13d
test edx, edx
cmovns ecx, edx
cmp ecx, 0x7ffffffe
jg 0x140012308
lea eax, [rcx + 1]
cmp eax, r8d
cmovg ecx, edx
mov r14d, r13d
cmp r8d, r15d
cmovge r14d, ecx
mov rcx, qword [rsi]
test rcx, rcx
je 0x140011f83
mov rax, qword [rcx]
call qword [rax + 0x20]
mov rcx, rax
jmp 0x140011f86
mov rcx, r13
test rcx, rcx
jne 0x140011f9c
call fcn.140006754
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x20]
mov rcx, rax
inc rbx
test rcx, rcx
je 0x140012476
test rbx, rbx
jne 0x140011fb6
test r14d, r14d
jne 0x140012481
mov rax, qword [rcx]
mov r8d, r15d
mov edx, r14d
call qword [rax]
test rax, rax
je 0x14001248c
lea rdi, [rax + 0x18]
mov qword [rbp + 0x48], rdi
test r14d, r14d
js 0x1400124a4
cmp r14d, dword [rdi - 0xc]
jg 0x1400124a4
mov dword [rdi - 0x10], r14d
movsxd rdx, r14d
mov byte [rdx + rdi], r13b
mov r9, rdx
mov r8, rbx
mov rcx, rdi
call fcn.140001610
nop
lea rbx, [rdi - 0x18]
cmp rbx, rsi
je 0x1400120bb
mov eax, dword [rsi + 0x10]
shr eax, 0x1f
test al, al
jne 0x1400120a7
mov rcx, qword [rbx]
cmp rcx, qword [rsi]
jne 0x1400120a7
mov rax, qword [rcx]
call qword [rax + 0x20]
mov rcx, rax
mov eax, dword [rbx + 0x10]
shr eax, 0x1f
test al, al
jne 0x140012044
cmp rcx, qword [rbx]
jne 0x140012044
lock inc dword [rbx + 0x10]
jmp 0x140012080
mov rax, qword [rcx]
lea r14, [rbx + 8]
mov r8d, 1
mov edx, dword [r14]
call qword [rax]
mov rbx, rax
test rax, rax
je 0x140012492
mov eax, dword [r14]
mov dword [rbx + 8], eax
mov eax, dword [r14]
inc eax
movsxd rdx, eax
lea rcx, [rbx + 0x18]
mov r9, rdx
mov r8, rdi
call fcn.140001610
nop
or eax, 0xffffffff
lock xadd dword [rsi + 0x10], eax
sub eax, 1
jg 0x14001209a
mov rcx, qword [rsi]
mov rax, qword [rcx]
mov rdx, rsi
call qword [rax + 8]
nop
lea rax, [rbx + 0x18]
mov qword [rbp + 0x258], rax
jmp 0x1400120bb
mov r8d, dword [rdi - 0x10]
mov rdx, rdi
lea rcx, [rbp + 0x258]
call fcn.140019150
nop
or eax, 0xffffffff
lock xadd dword [rdi - 8], eax
sub eax, 1
jg 0x1400120d7
mov rcx, qword [rdi - 0x18]
mov rax, qword [rcx]
lea rdx, [rdi - 0x18]
call qword [rax + 8]
nop
mov dword [rbp + 0x250], 0x60ba8c07
mov word [rbp + 0x254], 0x504
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x14009e864], eax
jle 0x140012154
lea rcx, [0x14009e864]
call fcn.14004b21c
cmp dword [0x14009e864], 0xffffffff
jne 0x140012154
mov byte [0x14009e97a], 1
mov eax, dword [rbp + 0x250]
mov dword [0x14009e974], eax
movzx eax, word [rbp + 0x254]
mov word [0x14009e978], ax
lea rcx, [0x14006d314]
call fcn.14004b990
lea rcx, [0x14009e864]
call fcn.14004b1bc
lea rdx, [0x14009e974]
cmp byte [0x14009e97a], r13b
je 0x140012191
mov r8, r13
mov cl, r8b
and cl, 7
shl cl, 3
movabs rax, 0x7bfd053919dfe721
shr rax, cl
xor byte [r8 + rdx], al
inc r8
cmp r8, 6
jb 0x140012167
mov byte [0x14009e97a], r13b
lea rcx, [rbp + 0x258]
call fcn.1400156a0
lea rdx, [0x14009ec00]
cmp qword [0x14009ec18], 0x10
cmovae rdx, qword [0x14009ec00]
lea rcx, [rbp + 0x258]
call fcn.1400156a0
mov rbx, qword [rbp + 0x258]
mov rdx, rbx
lea rcx, [rbp + 0x20]
call fcn.140015aec
nop
mov rax, qword [rbp + 0x30]
mov rcx, r12
test rax, rax
jne 0x1400121ee
lea rdx, [0x140081365]
call fcn.140015aec
jmp 0x140012205
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rdx, qword [rbp + 0x20]
mov r8d, eax
call fcn.14000b89c
nop
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x140012241
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001223b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012498
call fcn.14004b024
nop
lea rdx, [rbx - 0x18]
or eax, 0xffffffff
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001225c
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rdx, qword [rbp + 0x260]
test rdx, rdx
je 0x1400122d5
mov r8, qword [rbp + 0x268]
call fcn.140018804
mov rcx, qword [rbp + 0x270]
mov r8, qword [rbp + 0x260]
sub rcx, r8
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rdx, [rdx + rdx*2]
shl rdx, 5
mov rax, r8
cmp rdx, 0x1000
jb 0x1400122cd
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001249e
mov rcx, r8
call fcn.14004b024
mov rax, r12
mov rcx, qword [rbp + 0x370]
xor rcx, rsp
call fcn.14004b000
lea r11, [rsp + 0x480]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov ecx, 0x80070216
call fcn.1400024a0
nop
call fcn.140055fe8
nop
lea rdx, str.cannot_compare_iterators_of_different_containers
lea rcx, [rbp + 0x110]
call fcn.140015aec
nop
lea r8, [rbp + 0x110]
mov edx, 0xd4
lea rcx, [rbp + 0x210]
call fcn.14001c850
lea rdx, [0x140096748]
lea rcx, [rbp + 0x210]
call fcn.14004ce30
nop
lea rdx, str.cannot_get_value
lea rcx, [rbp + 0x90]
call fcn.140015aec
nop
lea r8, [rbp + 0x90]
mov edx, 0xd6
lea rcx, [rbp + 0x130]
call fcn.14001c850
lea rdx, [0x140096748]
lea rcx, [rbp + 0x130]
call fcn.14004ce30
nop
call fcn.140055fe8
nop
call fcn.140055fe8
nop
call fcn.140055fe8
nop
lea rdx, str.cannot_use_key___for_non_object_iterators
lea rcx, [rbp + 0xb0]
call fcn.140015aec
nop
lea r8, [rbp + 0xb0]
mov edx, 0xcf
lea rcx, [rbp + 0x168]
call fcn.14001c850
lea rdx, [0x140096748]
lea rcx, [rbp + 0x168]
call fcn.14004ce30
nop
lea rdx, str.cannot_get_value
lea rcx, [rbp + 0xd0]
call fcn.140015aec
nop
lea r8, [rbp + 0xd0]
mov edx, 0xd6
lea rcx, [rbp + 0x1a0]
call fcn.14001c850
lea rdx, [0x140096748]
lea rcx, [rbp + 0x1a0]
call fcn.14004ce30
nop
lea rdx, str.cannot_use_key___for_non_object_iterators
lea rcx, [rbp + 0xf0]
call fcn.140015aec
nop
lea r8, [rbp + 0xf0]
mov edx, 0xcf
lea rcx, [rbp + 0x1d8]
call fcn.14001c850
lea rdx, [0x140096748]
lea rcx, [rbp + 0x1d8]
call fcn.14004ce30
nop
mov ecx, 0x80004005
call fcn.1400024a0
nop
mov ecx, 0x80004005
call fcn.1400024a0
int3
mov ecx, 0x80070057
call fcn.1400024a0
int3
call fcn.140019a18
nop
call fcn.140019a18
nop
call fcn.140055fe8
nop
call fcn.140055fe8
nop
mov ecx, 0x80070057
call fcn.1400024a0
int3