Function at 0x41fc0b
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
push ecx
push edx
xchg ecx, edx
push ebx
add bx, bx
push eax
mov al, 0x19
push edi
sub di, cx
inc bl
shr ax, 8
inc bx
adc edi, 0x40b416b4
stc
sub bh, 0x12
dec bh
or eax, 0x346ccea6
xor al, 3
rol ecx, cl
sub ah, 0
not ecx
adc edi, 0x34f20ab
ror ecx, cl
mov bl, 0x63
nop
adc ecx, edx
not ah
add bl, 0x14
shr edx, cl
and edi, ebx
adc bx, 0xed6
and ebx, ebx
and bl, bl
not ebx
inc ebx
add dl, 0x40
sbb cx, cx
push esi
sbb esi, edi
sub edx, 0x4f0351d5
and al, cl
or ch, bl
test esi, 0x47892b5f
adc edx, 0x37e03a87
cmp ebx, edx
adc al, cl
shr si, 2
rol di, 1
nop
cmp bx, 0x49c4
shr ax, cl
sub bx, 0x3733
xor si, 0x79d3
and ah, ah
shl cx, 6
and cl, 0xb
dec cx
nop
cmp ah, ah
cmp ah, 0x3e
cmp dl, bh
shl ah, cl
xchg dx, cx
and dx, 0x60ea
rol edi, 3
and ecx, 0x3a2dd1eb
dec bl
ror ebx, cl
or ax, 0x4916
test ebx, esi
and cx, 0x2757
adc bh, 0x11
not si
or ecx, ecx
pop esi
pop edi
pop eax
pop ebx
pop edx
pop ecx
push edx
push ecx
shr dl, cl
push esi
test si, 0x655f
push eax
not al
test ax, cx
rol ax, 4
push edi
xor di, 0x216f
shr ah, 8
xor ch, 0x41
shr dh, 4
rol cx, 8
push ebx
ror bl, cl
and bl, dl
dec di
shr cx, 5
rol di, 5
adc eax, ebx
xchg cl, bh
shl bx, cl
nop
xor esi, edx
shl ax, cl
dec bx
and esi, ecx
rol ebx, 3
cmp eax, ecx
cmp al, 0xc
test al, ah
nop
sbb bh, 0xe
shr dh, cl
test dh, dl
not ch
mov ax, bx
adc dl, ch
xor bh, 0xe
and cx, 0x2aaf
not eax
sub dx, dx
inc ah
stc
ror al, cl
adc di, 0x7e59
shr ebx, 4
nop
rol esi, cl
sbb ah, al
dec al
or edi, 0x27425690
and eax, 0x28c82d98
mov ah, 0x4c
adc ah, 0x7c
inc di
adc edx, ebx
mov ch, bh
stc
sbb al, 0x28
inc ecx
test bx, dx
shl edi, 2
add ax, 0x691a
stc
nop
shl si, cl
shr di, 5
dec ax
shl cl, 4
shr edx, 3
shr di, cl
not esi
sub ax, dx
ror di, 1
adc eax, 0x69929aa2
shl ecx, cl
mov ax, 0x4be5
xchg edi, eax
dec si
stc
rol ecx, 3
not ch
and bx, 0x1615
test bh, 0x6b
add ax, 0x583c
add ah, bl
test bl, 0x5f
mov ch, ah
and ebx, edx
rol ch, 7
dec ch
adc cx, ax
shl esi, cl
nop
nop
not bl
ror dh, 7
dec bx
cmp dx, bx
shl dl, cl
or dl, bh
test bx, si
adc cx, 0x7563
pop ebx
inc cx
ror si, cl
sub eax, 0x156c70fb
ror al, 6
adc ah, 0xf
sbb cx, 0x2b6b
nop
stc
push ebx
sbb bx, bx
cmp ax, 0x686e
rol bl, 7
shl edi, cl
cmp bl, bl
xchg cx, bx
sbb di, 0x288e
or cl, 0x53
adc edx, 0x74124756
stc
adc edi, 0xe493113
xor di, bx
sbb ah, 0x24
not ax
xchg cl, al
add cx, ax
test bx, cx
not di
ror al, 8
shr eax, 4
shl edx, 3
or ebx, edi
adc bx, dx
add ebx, 0x247ccdc6
shr dl, cl
nop
rol ax, cl
sub dl, ah
ror edx, cl
stc
sbb dx, 0x1e52
stc
dec eax
sub di, di
cmp esi, 0x39251a6b
xchg ecx, edi
xchg edi, eax
shr bx, cl
and ebx, 0x7be4c6f9
ror ebx, cl
stc
inc ah
ror al, cl
nop
not edi
test dx, ax
nop
inc di
sub cx, 0x232b
xor al, cl
adc ch, 0x13
nop
shr dl, 6
xor edi, 0x23c32c51
inc dx
nop
inc ch
rol dx, 7
not edx
ror dx, 6
xor dl, 0x1b
not bx
add bh, 0x60
xor di, dx
dec ecx
sbb eax, 0x34f6e626
adc edx, 0x63be9ee8
shl ax, 8
or esi, 0x79102bf2
mov edx, 0x14a497f2
sub edi, 0x1f2c85ab
xchg di, bx
adc ecx, 0x5cdb11e6
sub si, 0x1a5a
or si, bx
inc bh
dec bh
dec ax
dec dx
add esi, edx
or ah, bh
shr ah, 4
shr bl, 1
test ecx, 0xda74d86
add esi, 0x4f52a131
or eax, 0x4e7d18ec
adc dh, 0x5a
add dx, bx
ror ax, 1
sub ax, 0x2886
not eax
rol ah, 4
pop ebx
nop
dec dx
nop
add ecx, 0x5cfc7839
and ah, 0x6b
push ebx
xchg si, bx
shr eax, 5
or bh, bl
cmp esi, eax
shr bl, cl
xchg si, si
ror cx, cl
ror esi, cl
stc
ror di, 8
dec ebx
cmp dx, dx
adc dx, 0x74e2
xor edi, 0x149fb2fa
ror di, cl
cmp esi, esi
test ch, ah
nop
dec ch
inc si
nop
inc dx
not si
shr bl, cl
cmp ah, 0x26
shl ah, cl
xchg edx, edi
adc ah, 0x6f
nop
sbb di, 0x150d
xor ah, 0x63
nop
nop
shl dl, cl
dec bx
shr dh, 3
xchg dx, cx
test edx, 0x1a1e83ce
sub eax, edi
cmp bx, 0x50e
test ax, cx
mov ax, 0x72f6
test di, di
inc cx
nop
sub dx, 0x5a4c
adc al, al
stc
and eax, 0x2ac1c90c
test cl, 0x1a
adc dh, 0x25
xchg ebx, ecx
sub bx, 0x217b
shr al, 4
rol ecx, cl
stc
nop
not cx
sub dl, 8
shl dx, cl
adc ah, 0x21
cmp ecx, edx
sbb bl, bh
ror ax, 5
or ah, ah
sbb ch, bl
rol cl, cl
ror cl, cl
inc ch
dec bx
xor ebx, 0x4fa0c5a9
sbb bx, cx
dec di
mov bl, bl
nop
ror edx, 5
not esi
rol dh, 4
add ax, di
xor cx, 0x5039
adc ch, cl
shl ah, cl
shl dx, 2
dec edx
sub edi, edx
shl dh, cl
dec eax
ror ecx, cl
adc edi, edi
rol esi, cl
ror dx, 2
sub ah, cl
sub cx, bx
shr edx, cl
or bl, bh
pop ebx
test dh, 0x5f
not cl
test dx, di
cmp al, 0x60
xchg di, ax
push ebx
xor bx, dx
pop ebx
pop edi
pop eax
pop esi
pop ecx
pop edx
stc
nop
push edi
push esi
or di, si
inc edi
pop esi
pop edi
push ebx
or bl, 0x2b
pop ebx
jnp 0x420054
push eax
ror ah, 2
pop eax
pop ebp
ret