Function at 0x68edec
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
push ebx
adc bh, 0x5d
push ecx
or cl, bl
push edx
xchg dx, cx
test cx, dx
mov cl, 0x4a
not ebx
xor bl, 0x45
rol cl, 2
inc dh
push esi
push edi
sbb si, di
sbb dx, 0x119a
test dx, cx
shl dx, 3
push eax
inc eax
xchg dl, dl
cmp dx, di
rol edi, 5
shr ah, cl
xor ebx, edx
xor si, 0x64ca
and esi, 0x4976fb06
rol eax, cl
test dh, 0x27
xor ch, dh
nop
shl esi, cl
xchg edx, edi
stc
not cx
xor ebx, ecx
cmp cx, si
sub dh, ah
dec ecx
not edx
nop
mov esi, 0x19d0a476
stc
ror dl, 6
adc edx, 0x5d50b662
inc dx
stc
xor cl, cl
add edx, edx
rol ax, cl
nop
xchg bh, al
ror dl, cl
test dx, ax
ror edx, 8
shr dl, 7
xor cx, bx
or bh, dh
shl cx, cl
ror ebx, 5
shr dx, 6
ror bh, cl
test ch, 0x44
rol bx, cl
dec ecx
stc
xchg bl, dh
cmp ax, ax
sbb ebx, edi
cmp bx, 0x36e4
or ax, dx
sbb ah, cl
xchg ah, dh
dec esi
cmp bh, 0x32
mov si, si
xchg ah, dl
stc
adc bx, 0x3c7f
or cl, 0x6d
not bx
adc bl, ah
mov edx, edx
shr eax, 8
xchg bl, dh
shl dx, cl
sub edi, 0xb9cbe54
nop
sub dx, 0x1f7
ror cl, cl
sub ebx, 0x46c3659d
sbb ax, dx
mov cx, bx
shl cx, 8
test bh, 0x40
adc bh, 0x19
or ax, 0x6abd
nop
and bx, 0x768b
test ah, 0x34
adc bh, 0x63
and bl, 7
cmp dl, 0x51
xchg dx, ax
dec esi
or eax, ecx
pop eax
or ch, 0x4d
shl cx, 2
sub ecx, 0x7c01f7b6
add bx, bx
push eax
test cl, ah
shl edi, cl
stc
cmp ch, 0x1b
add edi, ecx
sub eax, edx
cmp edx, ebx
sub bh, 0x70
stc
add edx, ecx
ror dx, cl
cmp edx, 0x71836a9a
inc ch
and ebx, esi
add dh, 0x58
shl eax, cl
nop
nop
ror esi, cl
dec ch
test edx, ebx
sbb ax, 0x4628
cmp ecx, 0x7c84990d
ror esi, cl
rol esi, 8
not dh
not eax
sub dl, 0x35
mov ch, ch
inc eax
cmp si, 0x37d9
mov cx, si
and ebx, ebx
or dx, di
xor dh, 0x24
not ecx
test ax, 0x365d
or ah, 0x4c
mov eax, ebx
dec dl
xchg dl, al
nop
ror cl, 1
xchg esi, eax
shr ecx, cl
shl ebx, cl
ror dh, 4
nop
ror ax, cl
shl ax, cl
adc cl, 0x34
sbb cx, 0xa24
or cl, 0x30
not eax
add edi, ebx
sbb ecx, 0x14b4ca67
mov dl, ch
mov eax, esi
inc ax
add eax, ecx
xchg dx, cx
test si, 0x32c
not bx
or dx, bx
not eax
or ch, bl
nop
test edi, 0x73d03
shr dx, cl
and edi, ebx
nop
test di, di
inc eax
not dl
shl dx, cl
cmp bx, di
xor ebx, esi
or al, 0x5f
not ebx
mov cl, 0x6b
xchg ch, dl
pop eax
pop edi
pop esi
pop edx
pop ecx
pop ebx
push eax
push ecx
shr al, cl
push edx
push esi
adc edx, esi
shl dh, cl
shl dh, 6
push edi
or edi, 0x5a61e3d1
adc si, di
adc ah, 0xd
sbb dx, 0xd77
rol di, cl
or ch, 0x44
shr ecx, 8
rol edx, 1
adc di, 0x5060
push ebx
or bl, 0x1e
and edx, esi
test dh, cl
not cx
shr bl, 3
or bx, si
mov ax, 0x35e
xor edx, eax
xor esi, 0x2ea7163
stc
adc al, cl
and al, 0x63
cmp ch, 0x78
add esi, 0x7e930a06
mov dh, cl
xor bl, 0x7e
shl di, 3
ror al, 1
xchg dx, di
xchg ebx, esi
nop
or ax, bx
nop
not ebx
nop
xor cl, dh
xchg ebx, edx
stc
xchg si, cx
shr si, cl
cmp dx, 0x4c07
mov cl, 0xc
sbb ch, 0x7b
sub edx, 0x7202036b
nop
cmp ax, bx
rol dh, cl
sbb eax, edi
not di
test eax, esi
rol bl, 1
pop ebx
pop edi
pop esi
pop edx
pop ecx
pop eax
push ebx
rol bl, 8
push edi
push ecx
rol di, cl
and ebx, 0x3d28062e
add bx, 0x6d32
push esi
dec esi
add bh, 0x60
dec bx
sbb si, 0x5d3c
push eax
push edx
sub ax, dx
nop
dec ch
or ecx, eax
xchg bx, ax
sub bx, bx
not edi
adc bx, bx
xor si, 0x6862
stc
or ax, 0x44f7
nop
nop
cmp cx, bx
stc
dec dh
or ax, di
adc cx, 0x252
ror si, cl
rol bh, cl
xchg bx, ax
pop edx
pop eax
pop esi
pop ecx
pop edi
pop ebx
js 0x68f100
nop
push eax
push edx
mov eax, edx
not edx
push edi
push ebx
xchg edi, ebx
push ecx
shr ch, cl
pop ecx
pop ebx
pop edi
pop edx
pop eax
push edx
push eax
cmp dl, ah
pop eax
pop edx
push eax
adc al, 0x50
pop eax
pop ebp
ret