Function at 0x6b8342
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
jp 0x6b83e5
jecxz 0x6b8388
jb 0x6b837e
push ecx
xor cx, 0x1b0
nop
nop
push esi
dec si
ror si, 2
pop esi
pop ecx
jns 0x6b837e
push ecx
dec cx
pop ecx
push ecx
cmp cl, cl
push esi
xor si, 0x2371
push edx
or cx, dx
pop edx
pop esi
pop ecx
push ecx
inc ecx
pop ecx
stc
push ebx
push ecx
ror bh, cl
pop ecx
pop ebx
push esi
cmp si, si
push ecx
inc ecx
push edx
inc edx
push eax
cmp ah, cl
sbb esi, 0x1daa2d
rol ch, 2
push ebx
add bl, 0x1f
test ch, 0x21
shl al, cl
nop
adc bx, ax
push edi
cmp di, dx
nop
dec ecx
or ax, dx
mov ebx, eax
rol dh, 5
inc dh
inc dl
and esi, edx
xchg bl, ch
not ch
xchg bl, al
test bx, 0x3b1e
rol dh, cl
dec cl
dec al
shl dx, 3
nop
not di
rol ch, 8
pop edi
pop ebx
pop eax
pop edx
pop ecx
pop esi
push eax
sbb ax, 0x426b
pop eax
push edx
or dh, 0x30
push eax
push edi
sbb ax, di
push ecx
push ebx
adc ecx, ebx
test ecx, 0x795647f0
push esi
adc edi, esi
and bl, ah
shl al, cl
and eax, ecx
not ax
shl ch, 5
sbb al, 0x77
not ch
rol dx, 1
not edx
shr eax, cl
ror cx, 8
rol si, cl
xor esi, esi
and ax, dx
cmp ebx, 0x715cfaa4
dec edi
nop
or edx, edi
inc dl
xchg cx, di
ror di, 7
nop
add ah, 0x5e
nop
rol edi, 4
xchg ecx, esi
and edi, 0x232681b5
nop
xor dl, dh
sub dx, ax
shr al, 8
add dh, 0x42
sub ax, 0x29f3
nop
cmp bl, 0x61
sub ax, dx
and ebx, 0x53563a0b
shl dx, cl
add edi, 0x2fa5f040
mov bx, 0x2d13
stc
adc dl, 0x63
adc esi, edi
inc ah
inc si
xchg dx, bx
rol si, 2
mov bh, bl
stc
test cx, 0x5500
inc edx
and bx, 0x5bdc
shl dl, cl
xchg ebx, ebx
adc cl, al
inc bl
shr ebx, cl
add ecx, ebx
nop
cmp ax, 0x12c1
rol ch, cl
stc
not al
adc cl, 0x7f
xor di, dx
sbb al, bh
inc bx
not edi
or esi, ebx
mov cx, bx
and edi, 0x22a958b5
add ah, 0x1b
mov al, 0x11
inc si
dec bh
xor ax, dx
add di, si
and al, 0x1d
shr ax, 1
mov edi, edx
inc ax
dec di
xor esi, 0x23c5b29b
adc dx, 0x66a7
inc bh
stc
and ah, 0x7c
dec ecx
sub ax, dx
not edx
stc
stc
dec bx
nop
stc
pop esi
push esi
rol esi, 3
ror dh, cl
adc dx, di
xor si, bx
test bx, 0x5de4
nop
xchg bx, ax
cmp ax, si
inc esi
sub dh, ch
shr dx, 4
test eax, edi
dec al
xchg dx, ax
stc
xchg di, ax
add edx, edi
adc al, ch
sbb cl, dh
sbb dx, dx
mov edi, ecx
and al, al
ror cx, 1
shr ax, cl
ror edx, cl
ror cl, 1
mov ecx, 0x944f666
or dh, cl
test ebx, esi
add ecx, 0x11163037
or ax, di
shl ax, 7
and dx, 0x5123
xor bh, 0x25
not ax
or esi, 0x663dad47
nop
xor ch, 0x75
shl dh, 6
and edx, esi
shl si, cl
rol si, 4
stc
shr edi, cl
not di
shr si, cl
stc
nop
shl dl, 6
ror cl, 5
add edi, ecx
stc
or al, cl
xchg bl, dh
rol edx, 6
shl edi, 7
or si, 0x552d
stc
dec cx
test ch, bl
stc
cmp ah, ah
mov ecx, edx
xor bh, dl
not dl
shr ax, 3
stc
and cl, 0x29
adc edi, ebx
stc
add di, 0x694
shl bx, cl
inc dl
nop
stc
add bl, dh
nop
add ah, al
mov dh, 0x69
test bh, dh
ror esi, 2
stc
shl cx, cl
sbb dl, 0x19
add ebx, edx
sbb ax, 0x4525
add ebx, 0x506e06b9
add bh, 0x63
shl dx, 7
add dx, 0xa9a
pop esi
pop ebx
pop ecx
pop edi
pop eax
pop edx
push eax
push edi
mov eax, edi
push ecx
ror ecx, 6
cmp ch, 0x11
cmp edi, ecx
shl eax, cl
or edi, 0x494d556
adc ecx, ecx
push ebx
test bx, 0x769f
pop ebx
pop ecx
pop edi
pop eax
push edx
push ecx
shl dx, cl
push eax
shr eax, cl
push ebx
xor ebx, ecx
cmp dx, 0xaa2
xor eax, 0x1e1e3da8
push edi
ror edi, 6
stc
or ah, 0x22
sub ebx, ecx
rol cx, cl
stc
shr edx, cl
pop edi
pop ebx
pop eax
pop ecx
pop edx
push edx
not dh
pop edx
push eax
not al
pop eax
push edi
and di, di
push edx
mov dx, 0x160a
pop edx
pop edi
pop ebp
ret