Function at 0x62d7c8
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
push edx
dec dl
rol dh, 7
push eax
push ecx
sub eax, ecx
nop
push ebx
xchg bh, dl
sub cx, 0x234d
sub ah, dh
or ecx, ecx
push edi
cmp di, 0xbef
dec ah
add al, dl
cmp ax, cx
stc
stc
push esi
or edx, esi
test ebx, ebx
mov esi, 0x1fb9efcb
not ch
or edi, eax
adc di, 0x7034
nop
and dx, di
ror edx, 1
shr ax, cl
shl esi, cl
rol cl, cl
xchg si, si
shr ebx, 6
stc
test al, al
sub dx, si
xchg dl, cl
nop
or al, ch
and ch, 0x2c
nop
test ch, bh
shr esi, 3
test ch, 0x68
rol edi, cl
dec ch
adc al, 0x5b
add bx, 0x90e
sbb ah, ch
adc edx, 0x48572064
stc
nop
cmp si, 0x4c29
xchg ebx, edx
shl esi, 3
shr eax, cl
mov ebx, 0x2eee6730
add dl, 0x7e
sbb ch, bh
adc ah, cl
ror dx, 8
sbb esi, edx
xchg si, di
shl bx, cl
or bx, bx
not bx
cmp ax, di
nop
rol dl, 8
inc eax
nop
inc ch
dec ax
nop
sbb bl, ch
and edx, 0x51739f74
shl ax, cl
not cx
test edi, 0x383a5932
shl cl, cl
or dh, ah
rol edi, 1
xor dl, bl
rol bl, 4
not bx
mov ecx, 0x50e6f7e3
ror cl, cl
inc eax
or edi, 0x1d3f76a6
xchg ah, al
dec ax
and cl, 0x58
add eax, ecx
adc dx, ax
or edx, 0xcc7fc9c
rol di, cl
test ebx, ebx
mov edi, 0x4b3fdcd8
test esi, ebx
inc cl
or dl, 0x23
xor ecx, 0x1719d5d4
rol bx, 8
or si, ax
xchg di, cx
pop esi
xor eax, 0x9de493
xor ebx, 0xa8d1efc
xchg ebx, eax
test bl, bh
dec ch
not edx
xchg ah, bl
shl ecx, 3
or bh, ah
sbb ax, bx
shl bl, 1
or cx, cx
sbb ebx, edx
dec ebx
shl edx, 3
xchg cx, cx
shr bx, cl
push esi
adc esi, 0x6cadf798
shr bx, 3
adc si, dx
xor si, 0x7477
cmp ecx, eax
rol cl, 2
inc di
xor bx, cx
sbb cx, si
stc
xchg cl, bl
adc eax, edi
mov cl, 9
test bx, 0x1ad2
cmp si, cx
stc
mov ecx, esi
add dh, dl
dec edx
ror ch, cl
cmp edx, esi
add si, di
dec ah
xchg bx, cx
xchg esi, ecx
sub ecx, 0x39d3088c
sbb esi, edi
pop esi
pop edi
pop ebx
pop ecx
pop eax
pop edx
push esi
cmp esi, 0x2b51f0ac
push eax
dec ax
push edx
xor dx, 0x1eae
push ecx
test ch, 0x63
not al
push edi
sbb edi, 0x5fc6f95
stc
nop
test ecx, edi
xchg dx, di
or esi, eax
not esi
not edi
push ebx
sub bh, 0x3a
and bh, al
ror dx, 3
xor ecx, 0x432348a0
stc
nop
sbb eax, 0x1d764dc8
add eax, 0x1e667ed7
not dl
shr bl, 6
ror di, 1
not edi
rol dh, 2
shr ch, cl
sub ebx, ecx
cmp edx, esi
shr al, cl
pop ebx
pop edi
pop ecx
pop edx
pop eax
pop esi
push edx
push ebx
mov dx, bx
push esi
inc si
ror bx, 8
push ecx
sub cx, 0xbe7
push eax
sbb eax, ecx
shl esi, cl
add al, dl
push edi
or eax, edi
xchg dx, di
shr edx, cl
xchg dh, dh
or ecx, ecx
rol ah, 7
inc dx
adc al, 0x23
nop
adc ax, 0x3ded
add al, 0x1b
add bx, di
inc si
not edx
shl cx, cl
add ah, ah
ror eax, 7
not dl
mov ebx, eax
dec al
xor ax, dx
and cx, 0x67ac
and edi, 0x56c770c9
shl ch, 3
nop
mov si, 0x73ed
pop edi
pop eax
pop ecx
pop esi
pop ebx
pop edx
jle 0x62da61
push ecx
inc cx
push esi
shr si, 1
push eax
rol eax, cl
or ch, 0x63
pop eax
pop esi
pop ecx
push ebx
shl bh, 7
nop
pop ebx
push ebx
push ecx
shl bh, cl
push edx
not dh
shl dl, cl
pop edx
pop ecx
pop ebx
push eax
sbb ax, 0x4864
push ecx
shr al, cl
push esi
not esi
push edx
xchg al, dh
push edi
test eax, edi
pop edi
pop edx
pop esi
pop ecx
pop eax
stc
nop
push ecx
push eax
cmp cx, ax
not al
push esi
mov esi, esi
rol al, cl
push edi
adc si, di
add ch, 0x7f
add al, ah
cmp si, di
or di, si
mov di, cx
push ebx
cmp bx, 0x6c24
push edx
adc dh, 0x3a
cmp cx, 0x6410
inc ax
or ebx, edx
nop
shl bl, 1
and cx, si
not cl
or esi, 0x422204c6
add ecx, eax
pop edx
pop ebx
pop edi
pop esi
pop eax
pop ecx
push edx
cmp dx, 0xf2c
stc
stc
push esi
push ecx
ror si, cl
push ebx
and dl, bh
or ebx, 0x28818344
push eax
not eax
push edi
shr edi, cl
or bx, 0x74d1
adc ebx, edx
dec bh
stc
not ecx
stc
stc
not edi
mov dl, 0x1f
and si, 0x5d7d
cmp al, 0x29
stc
pop edi
pop eax
pop ebx
pop ecx
pop esi
pop edx
jo 0x62daf1
push edi
push esi
and edi, esi
pop esi
pop edi
push ebx
or bx, 0x2a1d
inc ebx
push eax
add al, 0x61
push esi
adc si, 0x666c
push edx
xor eax, edx
sub eax, 0x46729d1f
test dx, dx
push ecx
ror ebx, cl
or al, al
push edi
xchg edi, edx
sub dl, 0x53
cmp di, 0x754a
nop
xchg dl, dh
sub ebx, esi
pop edi
pop ecx
pop edx
pop esi
pop eax
pop ebx
jae 0x62db44
push ebx
xchg bl, bh
pop ebx
push ecx
test ch, 0x3d
push edx
push edi
add dx, di
pop edi
pop edx
pop ecx
push ecx
add cx, 0x557a
pop ecx
push edi
push ecx
ror edi, cl
push ebx
push edx
adc bl, dh
xchg cl, bl
pop edx
pop ebx
pop ecx
pop edi
push ecx
ror ecx, 1
shr cl, 3
pop ecx
pop ebp
ret