Function at 0x10001cd1
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
push ebp
mov ebp, esp
movdqa xmm0, xmmword [ecx]
movdqa xmm1, xmmword [edx]
pxor xmm1, xmm0
movdqa xmmword [edx], xmm1
movdqa xmm1, xmmword [edx + 0x10]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x10], xmm1
movdqa xmm1, xmmword [edx + 0x20]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x20], xmm1
movdqa xmm1, xmmword [edx + 0x30]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x30], xmm1
movdqa xmm1, xmmword [edx + 0x40]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x40], xmm1
movdqa xmm1, xmmword [edx + 0x50]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x50], xmm1
movdqa xmm1, xmmword [edx + 0x60]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x60], xmm1
pxor xmm0, xmmword [edx + 0x70]
movdqa xmmword [edx + 0x70], xmm0
movdqa xmm0, xmmword [ecx + 0x10]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001d6a
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001d4a
movdqa xmm0, xmmword [ecx + 0x20]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001d92
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001d72
movdqa xmm0, xmmword [ecx + 0x30]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001dba
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001d9a
movdqa xmm0, xmmword [ecx + 0x40]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001de2
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001dc2
movdqa xmm0, xmmword [ecx + 0x50]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e0a
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001dea
movdqa xmm0, xmmword [ecx + 0x60]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e32
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e12
movdqa xmm0, xmmword [ecx + 0x70]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e5a
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e3a
movdqa xmm0, xmmword [ecx + 0x80]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e85
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e65
movdqa xmm0, xmmword [ecx + 0x90]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001eb0
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e90
movdqa xmm0, xmmword [ecx + 0xa0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001edb
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001ebb
movdqa xmm0, xmmword [ecx + 0xb0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f06
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001ee6
movdqa xmm0, xmmword [ecx + 0xc0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f31
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f11
movdqa xmm0, xmmword [ecx + 0xd0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f5c
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f3c
movdqa xmm0, xmmword [ecx + 0xe0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f87
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenclast xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f67
pop ebp
ret