Function at 0x5d0577
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
push edi
push ebx
xchg edi, ebx
push esi
not si
adc esi, 0x19535f2c
push ecx
adc bh, cl
nop
push eax
and ah, cl
push edx
not dl
xchg ch, ah
sbb dh, 0x63
xchg edi, edi
and esi, 0x76b53d1e
test cx, bx
adc cl, dl
dec dl
not cx
not eax
nop
not eax
sbb bl, ah
shl eax, 7
ror edi, 5
stc
rol di, cl
dec ch
shl si, 3
or si, dx
test cx, cx
test edx, esi
sub bl, dl
sbb si, 0xa34
inc dl
sbb ecx, esi
shr cx, 8
and ax, si
shr si, 4
adc dh, 0x1d
stc
add dl, ch
xchg dx, si
adc si, bx
mov dl, 0x39
adc ebx, 0x3572dbfc
xchg dx, bx
xchg esi, edi
or dl, 0x70
cmp ecx, ecx
rol dl, 2
dec ah
or esi, 0x1e1430f7
shl si, cl
rol ax, cl
sub cl, 3
stc
shr ah, 1
and al, 0x3e
xchg dl, dl
sbb dx, 0x355
add bh, ch
xor ax, 0x6e15
dec dx
xor dx, 0x67b9
nop
xor ch, bl
not di
dec edi
nop
not bl
adc eax, 0x554ae1f7
nop
adc dx, 0x523e
stc
nop
inc cx
cmp dx, di
shr ax, cl
add ecx, 0x181baa7d
or esi, edi
cmp ebx, ecx
dec di
rol edi, 8
and eax, 0x4853575b
sbb bl, 0x4c
not dx
shl di, cl
ror ecx, 8
adc ah, al
or bx, cx
nop
xor ch, 0x19
sub eax, edi
nop
dec di
add dl, bl
stc
sub cx, si
nop
mov edx, 0x3289373a
xor bl, 0
test bh, 0x34
nop
pop edx
xor eax, 0x394f373a
stc
push edx
not dx
rol al, 3
or ax, 0x41cc
stc
inc ch
shr dh, 1
rol ax, 6
ror bl, cl
or edx, 0x283de01e
adc ah, 0x66
sbb ch, 0x43
adc bl, 0x5a
shl dx, 3
add dh, 0x43
sub ax, bx
cmp bl, 0x1b
stc
inc ah
stc
sub edi, 0x256519e2
mov ecx, 0xbbedf9f
and dx, si
rol dh, 4
sub cx, 0xdb3
nop
test eax, ecx
nop
or dh, al
adc bl, ch
and edx, esi
xchg ecx, eax
sbb edx, edx
cmp dx, di
xchg ch, cl
rol si, cl
dec bx
xchg dl, ch
shl dl, cl
ror dh, cl
dec cx
inc si
sub ch, 0x33
dec esi
not eax
dec dl
not eax
mov ebx, 0x4a159cb8
rol esi, cl
cmp dx, 0x83c
inc eax
mov cx, 0x14bb
not edx
or bh, bl
adc bx, dx
xor edx, ecx
shr ax, 3
not ax
adc ebx, esi
rol dl, cl
shr cx, 5
adc di, 0x7584
ror dl, cl
rol ax, cl
dec dh
sbb bx, 0x43b7
inc dh
and cl, ah
mov di, bx
nop
stc
adc eax, 0x87b601b
shl bx, 8
mov bl, ch
sbb di, di
stc
dec bl
dec edx
dec edi
mov esi, ebx
ror dl, 1
add ah, 0x50
adc dx, dx
inc di
sub bl, 0x43
or ax, 0x236a
sbb dx, 0x5d93
adc cl, 0x32
xor di, 0x5475
shr edx, 1
adc si, 0x5e91
sbb cx, 0x5f6f
add al, 0x55
nop
xor cx, ax
stc
sbb ebx, 0x67ccb354
stc
mov dx, di
pop edx
shl bx, 1
mov ah, al
or edi, eax
cmp ebx, ecx
adc al, 0x37
stc
or ebx, 0x824bbb7
shr ecx, cl
nop
stc
push edx
mov dl, 0x42
stc
nop
sub bx, 0x2be8
not ebx
xor edx, 0x490308e9
adc edx, 0x27868dac
dec di
mov ch, al
xor ah, 0x11
and ecx, 0x78441e35
sbb ch, bl
cmp dx, 0x1643
mov cl, bh
adc al, 0x67
dec bl
xor edx, edx
shl ah, cl
xor bx, 0x31e0
xor ebx, 0x12536fa5
sbb cl, 0x17
or ah, 0x24
nop
sbb edx, eax
inc si
and esi, ecx
mov al, 0x55
inc cl
inc cx
nop
add si, di
dec di
stc
or cl, 0x55
xor cx, 0x59cb
ror edi, 8
inc edx
and ch, ah
shr dx, cl
shl dl, cl
or ax, 0x2e8b
cmp bh, bl
shl si, cl
nop
and bx, dx
dec al
and ebx, 0x3a1669ac
shr dx, 3
not bx
sbb si, 0x1e51
dec ecx
sbb di, 0x1a44
test dh, 0x2f
ror dh, 1
and cl, dh
ror eax, 8
shl dh, 7
sbb cx, 0x1973
and bx, dx
cmp ah, 0x15
sbb bh, 0x3f
ror ax, 5
adc di, 0x1f18
cmp ax, 0x142a
dec al
adc edi, edx
or cx, 0x78fe
sub bx, si
ror di, 2
inc ah
mov bh, 0x63
adc bh, 5
stc
nop
ror dh, cl
ror dl, 4
rol eax, cl
cmp eax, ebx
shl bh, cl
test ebx, eax
xchg bx, cx
sub edx, 0x28c0d994
or edi, 0x710c3941
nop
cmp ebx, esi
dec bh
dec ax
shl bh, cl
shl eax, 8
shr bh, 6
pop edx
xchg ebx, eax
sub esi, eax
cmp ebx, 0x2db935f3
push edx
mov dl, cl
ror bx, 7
dec dl
sbb ah, ah
cmp edi, edi
ror esi, cl
nop
adc ecx, 0xe7f6849
ror al, cl
test esi, 0x2bc9ec8e
nop
sbb ebx, esi
or bx, bx
sub al, 0x22
test si, 0xd0c
sub dl, ah
nop
rol cx, cl
not edi
sub ecx, ebx
inc ax
xchg si, di
sub eax, 0x765e9d20
inc ch
sub bx, dx
add edx, edi
inc dl
inc si
xor al, 0x1d
rol dx, cl
nop
ror esi, 7
sub edi, ebx
sub edi, 0x377c2f5d
sub ch, 0x7a
add ebx, eax
xchg dx, bx
test ecx, 0x7ffada37
not di
shl si, cl
sub ebx, 0xfb7891
adc cx, bx
dec bh
adc edx, ecx
mov dh, 0x4b
sub bh, ch
nop
not ch
shr edi, cl
pop edx
pop eax
pop ecx
pop esi
pop ebx
pop edi
push ebx
ror bx, 2
push edx
sbb dl, 0x74
push ecx
not cx
add dx, 0x37b5
push esi
xchg cx, si
xor cx, bx
stc
push eax
xchg al, dh
sub cx, 0x7a88
xchg ah, al
pop eax
pop esi
pop ecx
pop edx
pop ebx
pop ebp
ret