Function at 0x1402339c0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov eax, dword [0x1415bbda0]
mov r10d, dword [0x1415bbda4]
mov r8d, eax
not r8d
and r8d, r10d
mov r9d, r10d
not r9d
and r9d, eax
imul r9d, r8d
mov r8d, eax
and r8d, r10d
or eax, r10d
imul eax, r8d
add eax, r9d
or eax, 0xd5c8d06b
and eax, 0xf5dcf8eb
add eax, 0x13299bc2
cmp eax, 0x86c0fe6b
jbe 0x140233a42
mov eax, 0x20
call fcn.14021cf50
sub rsp, rax
mov eax, 0x20
call fcn.14021cf50
sub rsp, rax
mov rax, qword [rcx + 0x100]
mfence
mov r9d, 0x9b77f211
lea r11, [rcx + 0x180]
nop
mov r8d, dword [0x1415bbda8]
sub r8d, dword [0x1415bbdac]
add r8d, 0x31113c11
imul r8, r9
shr r8, 0x3e
not r8d
or r8d, 0x3364ab81
mov eax, 0x20
call fcn.14021cf50
sub rsp, rax
mov rbx, rsp
mov eax, 0x20
call fcn.14021cf50
sub rsp, rax
mov r13, rsp
mov rax, qword [rcx + 0x100]
mfence
cmp r8d, 0xc5771cd2
jb 0x140233a50
mov qword [rbp], rax
mov r14, qword [r11]
mov rdi, rbx
add rdi, 8
mov r15, qword [rdx]
nop dword [rax + rax]
mov eax, dword [0x1415bbdb0]
or eax, dword [0x1415bbdb4]
imul eax, eax, 0xf5458039
add eax, 0x60a46793
cmp eax, 0xca770553
ja 0x140233ac0
mov qword [rbp - 0x10], rcx
test r15, r15
mov qword [rbp - 8], r11
je 0x140233fa4
mov rdi, r11
xor esi, esi
lea r10, [0x140103900]
nop dword [rax + rax]
mov eax, dword [0x1415bbe50]
imul eax, dword [0x1415bbe54]
mov ecx, eax
and ecx, 0xf67051a4
or eax, 0xf67051a4
add eax, ecx
imul rax, rax, 0x4440d8d9
shr rax, 0x38
add eax, 0xc225ca7b
cmp eax, 0x965da675
jb 0x140233b00
mov rcx, r14
xor rcx, 7
mov rax, r14
or rax, 0xfffffffffffffff8
and rax, rcx
je 0x1402345e8
mov rbx, r14
nop dword [rax]
mov ecx, dword [0x1415bbe58]
mov edx, dword [0x1415bbe5c]
xor edx, ecx
not edx
and edx, ecx
imul rcx, rdx, 0x240a4853
shr rcx, 0x3d
not ecx
and ecx, 0xde413785
cmp ecx, 0x5a10e7
jne 0x140233b80
mov rcx, qword [rax]
mov ecx, dword [0x1415bbe60]
mov edx, dword [0x1415bbe64]
mov r8d, edx
not r8d
mov r9d, ecx
and r9d, r8d
or r8d, ecx
not r8d
imul r8d, r9d
mov r9d, ecx
and r9d, edx
or ecx, edx
imul ecx, r9d
add ecx, r8d
mov edx, ecx
not edx
mov r8d, ecx
and r8d, 0x8500c972
and edx, 0x7aff368d
imul edx, r8d
mov r8d, ecx
and r8d, 0x7aff368d
or ecx, 0x7aff368d
imul ecx, r8d
add ecx, edx
imul ecx, ecx, 0x395f8222
xor ecx, 0xdc665563
mov r14, qword [rax]
cmp ecx, 0xc71871a1
ja 0x140233b80
mov ecx, r14d
and ecx, 7
cmp ecx, 1
jne 0x140233efa
nop word cs:[rax + rax]
mov eax, dword [0x1415bbe6c]
mov ecx, eax
xor ecx, eax
not ecx
and ecx, dword [0x1415bbe68]
xor ecx, eax
mov eax, ecx
and eax, 0x6505eb94
xor eax, 0x4001c094
and ecx, 0x4001c094
or ecx, eax
imul eax, ecx, 0x9ff43e54
cmp eax, 0xee113e62
je 0x140233c10
and r14, 0xfffffffffffffff8
mov eax, dword [0x1415bbe70]
mov ecx, dword [0x1415bbe74]
mov edx, ecx
not edx
mov r8d, eax
and r8d, edx
or edx, eax
not edx
imul edx, r8d
mov r8d, eax
and r8d, ecx
or eax, ecx
imul eax, r8d
add eax, edx
mov ecx, eax
not ecx
mov edx, eax
and edx, 0x8d5579b
and ecx, 0xf72aa864
imul ecx, edx
mov edx, eax
and edx, 0xf72aa864
or eax, 0xf72aa864
imul eax, edx
add eax, ecx
mov ecx, eax
xor ecx, 0x9d49e82d
add ecx, eax
and eax, 0x62b617d0
sub ecx, eax
cmp ecx, 0x8b0c9279
jne 0x140233cc0
mov rax, rbx
lock cmpxchg qword [rdi], r14
nop dword [rax]
mov rax, rbx
lock cmpxchg qword [rdi], r14
sete cl
test sil, sil
jne 0x140233cc0
test cl, cl
je 0x140233d60
nop dword [rax + rax]
mov eax, dword [0x1415bbe78]
xor eax, dword [0x1415bbe7c]
mov ecx, eax
xor ecx, 0xfd1af5c6
add ecx, eax
and eax, 0x2e50a39
sub ecx, eax
imul rax, rcx, 0x431ee115
shr rax, 0x3c
add eax, 0x22eb97a9
cmp eax, 0x8265f40b
ja 0x140233ce0
test bl, 0x78
jne 0x140234783
mov rax, rbx
xor rax, 7
or rbx, 0xfffffffffffffff8
and rbx, rax
mov eax, dword [0x1415bbe80]
and eax, dword [0x1415bbe84]
xor eax, 0x81d3880
and eax, 0x8b9dfb8c
shr eax, 1
mov ecx, 0xc3fd426d
imul rax, rcx
shr rax, 0x3b
cmp eax, 0xcfdbffac
jne 0x140233d70
jmp 0x140233e08
mov rbx, rax
jmp 0x140233e33
mov eax, dword [0x1415bbe88]
xor edx, edx
div dword [0x1415bbe8c]
mov r12d, eax
not eax
mov ecx, r12d
or ecx, 0x284f6b53
mov edx, ecx
and edx, 0x355d0c7f
and eax, 0xc2a09080
imul eax, edx
and ecx, 0xcaa2f380
or r12d, 0xeaeffbd3
imul r12d, ecx
add r12d, eax
mov eax, r12d
not eax
mov ecx, r12d
and ecx, 0x39e4d380
and eax, 0xc61b2c46
imul eax, ecx
mov ecx, r12d
and ecx, 0xc61b2c00
or r12d, 0xc61b2c46
imul r12d, ecx
add r12d, eax
mov qword [r13], r10
mov qword [r13 + 8], rbx
sub rsp, 0x20
mov rcx, r15
mov rdx, r13
call fcn.14021b1e0
lea r10, [0x140103900]
add rsp, 0x20
cmp r12d, 0x6749c21c
jne 0x140233e30
mov qword [r13], r10
mov qword [r13 + 8], rbx
sub rsp, 0x20
mov rcx, r15
mov rdx, r13
call fcn.140102df0
lea r10, [0x140103900]
add rsp, 0x20
jmp 0x140233d70
mov rbx, r14
mov eax, ebx
not eax
or rax, 0xfffffffffffffff8
cmp rax, 0xffffffffffffffff
jne 0x1402346e4
mov rax, rbx
and rax, 0xfffffffffffffff8
nop dword [rax]
mov ecx, dword [0x1415bbeb8]
sub ecx, dword [0x1415bbebc]
and ecx, 0xf24df36d
add ecx, 0x11b97ac4
imul rcx, rcx, 0x4ee501f
shr rcx, 0x3a
cmp ecx, 0xfe8b8510
je 0x140233e50
nop dword [rax + rax]
mov ecx, dword [0x1415bbec0]
or ecx, dword [0x1415bbec4]
mov edx, ecx
not edx
and edx, 0x948c344f
mov r8d, ecx
and r8d, 0x6b73cbb0
imul r8d, edx
mov edx, ecx
and edx, 0x948c344f
or ecx, 0x948c344f
imul ecx, edx
add ecx, r8d
mov edx, ecx
not edx
and edx, 0x8884de0b
mov r8d, ecx
and r8d, 0x777b21f4
imul r8d, edx
mov edx, ecx
and edx, 0x8884de0b
or ecx, 0x8884de0b
imul ecx, edx
add ecx, r8d
cmp ecx, 0x745fdcb0
je 0x140233e80
test rax, rax
jne 0x140233b50
jmp 0x1402345e8
mov ecx, dword [0x1415bbee8]
mov edx, dword [0x1415bbeec]
mov r8d, ecx
xor r8d, edx
not r8d
or ecx, edx
and ecx, r8d
or ecx, 0xe6a6cec7
imul rcx, rcx, 0x6a5949eb
shr rcx, 0x3d
cmp ecx, 0x571aff2b
jne 0x140233f34
mov rcx, qword [rax + 0x880]
mov r9, qword [rbp]
nop dword [rax + rax]
mov ecx, dword [0x1415bbef0]
sub ecx, dword [0x1415bbef4]
mov edx, ecx
not edx
or edx, 0x80e04d41
or ecx, 0x52003200
and ecx, edx
and ecx, 0xd2e07f41
imul r8d, ecx, 0x1309dfbd
mov rdx, qword [rax + 0x880]
mov ecx, edx
not ecx
or rcx, 0xfffffffffffffffe
cmp rcx, 0xffffffffffffffff
sete cl
and rdx, 0xfffffffffffffffe
cmp rdx, r9
sete dl
cmp r8d, 0xc23f0be6
ja 0x140233f40
or cl, dl
mov rdi, rax
jne 0x140233b00
jmp 0x140234742
xor esi, esi
mov r15d, 0xaad3eb11
mov r10, r11
mov rax, r14
and rax, 0xfffffffffffffff8
je 0x1402345e8
mov r13, r14
mov qword [rbp - 0x18], r10
nop word cs:[rax + rax]
mov r14, qword [rax]
mov ecx, r14d
not ecx
or rcx, 0xfffffffffffffff8
cmp rcx, 0xfffffffffffffffe
jne 0x14023450b
and r14, 0xfffffffffffffff8
mov rax, r13
lock cmpxchg qword [r10], r14
sete cl
nop word cs:[rax + rax]
mov edx, dword [0x1415bbdb8]
and edx, dword [0x1415bbdbc]
mov r8d, edx
xor r8d, 0xf6b4c3a7
xor edx, 0x26004304
and edx, 0x26036f1c
add edx, edx
sub r8d, edx
cmp r8d, 0x2a794fa6
je 0x140234000
test cl, cl
je 0x140234350
nop dword [rax + rax]
mov eax, dword [0x1415bbdc8]
xor eax, dword [0x1415bbdcc]
add eax, 0xb9575e09
imul rax, rax, 0x63476873
shr rax, 0x3c
cmp eax, 0x4e3fb5bb
je 0x140234040
test r13b, 0x78
jne 0x140234783
and r13, 0xffffffffffffff80
mov eax, dword [0x1415bbdd0]
mov ecx, dword [0x1415bbdd4]
not eax
not ecx
or ecx, eax
not ecx
mov eax, ecx
and eax, 0xead002ac
or ecx, 0xead002ac
add ecx, eax
xor ecx, 0x3ad41012
imul rax, rcx, 0x4121a511
shr rax, 0x3e
cmp eax, 0x30a533ad
ja 0x140234071
mov rax, qword [r13 + 0x810]
cmp rax, 0x40
ja 0x1402347f8
nop dword [rax]
mov ecx, dword [0x1415bbdd8]
and ecx, dword [0x1415bbddc]
or ecx, 0x3a144698
imul ecx, ecx, 0x88cb9292
cmp ecx, 0xbad4ce93
je 0x1402340c0
lea r15, [r13 + 0x10]
mov rcx, rax
shl rcx, 5
lea r12, [rcx + r13]
add r12, 0x10
mov ecx, dword [str.k6z_]
and ecx, dword [0x1415bbde4]
xor ecx, 0x941b226d
add ecx, 0x2a6ab4b
mov edx, ecx
not edx
and edx, 0x27130b1e
and ecx, 0xd8ecf4e1
sub ecx, edx
cmp ecx, 0xcf5a7369
ja 0x1402340f3
nop word cs:[rax + rax]
mov ecx, dword [0x1415bbde8]
xor ecx, dword [0x1415bbdec]
mov edx, ecx
not edx
and edx, 0x7b0e3c6a
and ecx, 0x84f1c395
sub ecx, edx
imul rcx, rcx, 0x44ea4a9d
shr rcx, 0x3e
cmp ecx, 0x502bbe38
je 0x140234130
test rax, rax
je 0x140234240
nop word [rax + rax]
mov eax, dword [0x1415bbdf4]
add eax, dword [0x1415bbdf0]
imul rax, rax, 0x2d0af9
shr rax, 0x32
and eax, 1
imul eax, eax, 0x13d4c1e0
cmp eax, 0x9b9c9622
jne 0x1402341d0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
movups xmm0, xmmword [0x14159e8b8]
movups xmmword [r15], xmm0
movups xmm0, xmmword [0x14159e8c8]
movups xmmword [r15 + 0x10], xmm0
sub rsp, 0x20
mov rcx, rdi
call qword [rbx]
add rsp, 0x20
nop dword [rax + rax]
mov eax, dword [0x1415bbdf8]
add eax, dword [0x1415bbdfc]
or eax, 0xe9511875
imul rsi, rax, 0x531314c9
shr rsi, 0x3d
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
movups xmm0, xmmword [0x14159e8b8]
movups xmmword [r15], xmm0
movups xmm0, xmmword [0x14159e8c8]
movups xmmword [r15 + 0x10], xmm0
sub rsp, 0x20
mov rcx, rdi
call qword [rbx]
add rsp, 0x20
cmp esi, 0xfbf1bfb4
je 0x1402341d0
add r15, 0x20
cmp r15, r12
jne 0x140234170
nop word cs:[rax + rax]
mov eax, dword [0x1415bbe00]
mov ecx, eax
not ecx
or ecx, dword [0x1415bbe04]
add eax, ecx
inc eax
or eax, 0xa7dfdaf5
imul eax, eax, 0x27b061ef
cmp eax, 0x38aa3d51
jb 0x140234240
mov eax, dword [0x1415bbe08]
xor edx, edx
div dword [0x1415bbe0c]
mov ecx, eax
not ecx
and ecx, 0xf9350324
mov edx, eax
and edx, 0x6cafcdb
imul edx, ecx
mov ecx, eax
and ecx, 0xf9350324
or eax, 0xf9350324
imul eax, ecx
add eax, edx
xor eax, 0xa9240401
or eax, 0x449243bc
cmp eax, 0xa68f2b78
jae 0x1402342c0
mov rax, qword [0x1415d3918]
nop word cs:[rax + rax]
mov eax, dword [0x1415bbe10]
imul eax, dword [0x1415bbe14]
mov ecx, eax
not ecx
and ecx, 0xd16d88bf
mov edx, eax
and edx, 0x2e927740
imul edx, ecx
mov ecx, eax
and ecx, 0xd16d88bf
or eax, 0xd16d88bf
imul eax, ecx
add eax, edx
mov ecx, eax
and ecx, 0x4b850058
xor eax, 0xcb850058
lea eax, [rax + rcx*2]
imul eax, eax, 0x60571608
mov r15, qword [r13 - 8]
mov r12, qword [0x1415d3918]
cmp eax, 0x30cdca09
je 0x1402342c0
mov eax, dword [0x1415bbe18]
xor eax, dword [0x1415bbe1c]
xor eax, 0x9adbd3e3
imul eax, eax, 0xf35a4def
add eax, 0x75e0eaad
cmp eax, 0x635bef01
jbe 0x1402343a0
jmp 0x1402344f0
mov ecx, dword [0x1415bbdc0]
mov edx, dword [0x1415bbdc4]
mov r8d, ecx
not r8d
and r8d, edx
mov r9d, edx
not r9d
and r9d, ecx
imul r9d, r8d
mov r8d, ecx
and r8d, edx
or ecx, edx
imul ecx, r8d
add ecx, r9d
mov edx, 0x80c5a7e7
sub edx, ecx
and edx, 0x46340
cmp edx, 0xaaa8ac26
je 0x140234350
mov r13, rax
jmp 0x1402343f4
mov eax, dword [0x1415bbe20]
xor edx, edx
div dword [0x1415bbe24]
add eax, 0x59f678d3
imul rsi, rax, 0x19aa30e9
shr rsi, 0x3c
or esi, 0x3fde9914
sub rsp, 0x20
mov rcx, r12
xor edx, edx
mov r8, r15
call fcn.140219910
add rsp, 0x20
cmp esi, 0xcb483cf7
je 0x1402344f0
mov r13, r14
xor esi, esi
mov r15d, 0xaad3eb11
mov r10, qword [rbp - 0x18]
mov eax, dword [0x1415bbe28]
sub eax, dword [0x1415bbe2c]
mov ecx, eax
not ecx
and ecx, 0x73becebf
mov edx, eax
and edx, 0x8c413140
imul edx, ecx
mov ecx, eax
and ecx, 0x73becebf
or eax, 0x73becebf
imul eax, ecx
add eax, edx
mov ecx, eax
not ecx
or eax, 0x3ed7aa05
or ecx, 0xc12855fa
and ecx, eax
xor ecx, 0xcd0c1333
cmp ecx, 0x5ef1fdf3
ja 0x1402343f4
test r13b, 7
jne 0x1402346e4
test sil, sil
jne 0x140234450
mov rax, r13
and rax, 0xfffffffffffffff8
nop dword [rax]
mov ecx, dword [0x1415bbe30]
mov edx, dword [0x1415bbe34]
mov r8d, edx
and r8d, ecx
add ecx, edx
sub ecx, r8d
imul rcx, r15
mov rdx, rcx
shr rdx, 0x3e
or edx, 0x23c54381
bt rcx, 0x3e
adc edx, 0
imul rcx, rdx, 0x12989183
shr rcx, 0x39
cmp ecx, 0x5cb1bd3f
je 0x140234460
nop word cs:[rax + rax]
mov ecx, dword [0x1415bbe38]
mov edx, dword [0x1415bbe3c]
xor edx, ecx
not edx
and edx, ecx
add edx, 0x8395da8c
imul rcx, rdx, 0x231c8405
shr rcx, 0x3c
cmp ecx, 0x8f34b8ad
ja 0x1402344b0
test rax, rax
jne 0x140233fd0
jmp 0x1402345e8
sub rsp, 0x20
mov rcx, r12
xor edx, edx
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapFree]
add rsp, 0x20
jmp 0x1402343a0
mov ecx, dword [0x1415bbe40]
mov edx, dword [0x1415bbe44]
not ecx
not edx
mov r8d, ecx
or r8d, edx
not r8d
and edx, ecx
or edx, r8d
not edx
imul ecx, edx, 0x8659ffd
mov edx, ecx
xor edx, 0xa86a5d69
and edx, ecx
imul rcx, rdx, 0x48f0193d
shr rcx, 0x3e
cmp ecx, 0xeabe995
jne 0x140234555
mov rcx, qword [rax + 0x880]
mov r10, qword [rbp]
nop dword [rax]
mov edx, dword [0x1415bbe48]
and edx, dword [0x1415bbe4c]
mov ecx, edx
xor ecx, 0xa312c388
add ecx, edx
and edx, 0x5ced3c77
sub ecx, edx
add ecx, 0x2b624f6a
mov edx, ecx
not edx
and edx, 0xa9ceeedd
mov r8d, ecx
and r8d, 0x56311122
imul r8d, edx
mov edx, ecx
and edx, 0xa9ceeedd
or ecx, 0xa9ceeedd
imul ecx, edx
add ecx, r8d
mov r8, qword [rax + 0x880]
test r8b, 1
sete dl
mov r9, r8
xor r9, 1
and r9, r8
cmp r9, r10
sete r8b
cmp ecx, 0xc7862e67
je 0x140234560
or dl, r8b
mov r10, rax
jne 0x140233faf
jmp 0x140234742
mov eax, dword [0x1415bbed0]
mov ecx, dword [0x1415bbed4]
mov edx, eax
not edx
and edx, ecx
mov r8d, ecx
not r8d
and r8d, eax
imul r8d, edx
mov edx, eax
and edx, ecx
or eax, ecx
imul eax, edx
add eax, r8d
mov ecx, eax
xor ecx, 0x36f74c09
add ecx, eax
and eax, 0xc908b3f6
sub ecx, eax
mov eax, ecx
not eax
mov edx, ecx
and edx, 0xf80187ae
and eax, 0x7fe7851
imul eax, edx
mov edx, ecx
and edx, 0x7fe7851
or ecx, 0x7fe7851
imul ecx, edx
add ecx, eax
imul rax, rcx, 0x515a5383
shr rax, 0x3c
cmp eax, 0xcfa03504
jbe 0x14023465d
mov r8, qword [rbp]
mov rax, r8
xor rax, 2
xor ecx, ecx
mov rdx, qword [rbp - 0x10]
nop
test cl, cl
jne 0x140234670
and r8d, 2
lea r8, [rax + r8*2]
mov qword [rdx + 0x100], r8
nop word cs:[rax + rax]
mov eax, dword [str.e__nZ]
xor edx, edx
div dword [0x1415bbedc]
mov ecx, eax
not ecx
mov edx, eax
and edx, 0xa4b04572
and ecx, 0x5b4fba8d
imul ecx, edx
mov edx, eax
and edx, 0x5b4fba8d
or eax, 0x5b4fba8d
imul eax, edx
add eax, ecx
mov ecx, eax
and ecx, 0x1ebf5ea8
add ecx, ecx
sub eax, ecx
add eax, 0x9ebf5ea8
or eax, 0x2fb8202a
cmp eax, 0xb5406f9
je 0x140234690
jmp 0x140234750
mov rax, qword [rbp - 8]
mov rax, qword [rax]
nop dword [rax + rax]
mov eax, dword [0x1415bbec8]
mov ecx, dword [0x1415bbecc]
mov edx, eax
not edx
and eax, ecx
not ecx
or ecx, edx
not eax
and eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
or edx, 0xcf469feb
mov r8d, edx
and r8d, 0xb6ea4ddc
and eax, 0x112000
imul eax, r8d
and edx, 0x4915b223
or ecx, 0xcf57bfeb
imul ecx, edx
add ecx, eax
cmp ecx, 0x740af0e5
je 0x1402346f0
mov r8, qword [rbp]
nop word cs:[rax + rax]
mov eax, dword [0x1415bbee0]
or eax, dword [0x1415bbee4]
add eax, 0x6a544835
not eax
and eax, 0x9ea677bf
cmp eax, 0xeb61803e
ja 0x140234750
mov rax, r8
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, dword [0x1415bbea0]
add eax, dword [0x1415bbea4]
mov ecx, eax
not ecx
mov edx, eax
and edx, 0xdc96af65
and ecx, 0x2369509a
imul ecx, edx
mov edx, eax
and edx, 0x2369509a
or eax, 0x2369509a
imul eax, edx
add eax, ecx
mov ecx, eax
xor ecx, 0x543a4c62
and ecx, eax
mov eax, ecx
not eax
mov edx, ecx
and edx, 0x80992b1c
and eax, 0x7f66d4e2
imul eax, edx
mov edx, ecx
and edx, 0x7f66d4e2
or ecx, 0x7f66d4e2
imul ecx, edx
add ecx, eax
cmp ecx, 0xea4df1d0
jne 0x140234876
jmp 0x1402348aa
xor eax, eax
test al, al
je 0x140234800
ud2
mov eax, dword [0x1415bbe90]
or eax, dword [0x1415bbe94]
mov ecx, eax
xor ecx, 0xee456c2d
or eax, 0x11ba93d2
and eax, ecx
mov ecx, eax
xor ecx, 0x4587b8e4
add ecx, eax
and eax, 0xba78471b
sub ecx, eax
add ecx, 0x32f5eaa8
ud2
mov eax, dword [0x1415bbea8]
mov ecx, dword [0x1415bbeac]
not eax
not ecx
and ecx, eax
not ecx
imul eax, ecx, 0xcd96d403
mov ecx, eax
not ecx
or ecx, 0x691dc057
add eax, ecx
add eax, 0x20c60cc7
ud2
ud2