Function at 0x435aad
Capabilities:
Manually build aes constants

Disassembly:
push ebp
mov ebp, esp
push esi
push eax
add si, ax
push ebx
test bl, 0x42
and ax, 0x33c7
or ah, 0x77
push edx
not dx
push ecx
xor ecx, eax
shr al, 5
not edx
rol dh, cl
and si, 0x324f
dec ebx
ror ah, 5
push edi
adc edi, 0x2bf44ebb
or bl, ch
adc cl, ah
sbb esi, 0x43ccf76d
not edx
add bl, bh
adc dx, 0x694d
sbb ch, ch
xor ecx, ecx
not ah
and cx, dx
not ecx
xchg bh, ch
or esi, 0x778f4dce
adc dx, ax
or esi, edi
add eax, edi
test ah, 0x30
stc
mov bl, 0x68
and bl, ch
cmp eax, ebx
shl si, 1
sub dl, bh
add si, si
rol bh, cl
rol esi, 2
not esi
sbb ch, 0x6b
nop
xchg ch, bh
not eax
shl dx, 3
shr dh, cl
dec bh
add cx, si
not dl
cmp bh, ah
sub di, 0x1d2d
sbb ecx, 0x164b817e
xchg cx, dx
xchg dx, ax
and bh, 0x25
xchg esi, ecx
sub bx, di
add dl, 0x63
sbb si, si
cmp bx, 0x6e5e
not edx
shr al, 3
ror bh, cl
xor ah, dh
shl bx, 3
rol ecx, 5
adc si, bx
shr dl, cl
ror edi, 2
mov dh, cl
shl dl, 8
shr dh, cl
cmp ecx, esi
adc edx, 0x15d10ff8
nop
test ch, 0xb
and esi, eax
test bh, bh
xchg edx, edx
rol di, cl
sub al, 0x25
or cx, 0x5ec9
sub eax, 0x4b858c49
stc
rol bl, 4
xchg edx, ebx
not bh
test dl, dh
dec esi
adc ax, 0x4808
and ebx, 0x1519b6ba
add ax, si
and si, ax
nop
xchg di, di
not dh
mov bx, 0x45c3
cmp ax, bx
adc bh, dl
and cl, ah
pop edi
test dl, dh
or cl, 0x13
shl cl, cl
shl eax, cl
push edi
not di
shl ax, 6
add eax, ebx
add si, bx
shl dh, cl
test bl, 0x46
xor ecx, edi
adc ax, dx
nop
add edi, edx
pop edi
pop ecx
pop edx
pop ebx
pop eax
pop esi
push eax
push edx
xchg ah, dl
push ebx
rol bh, 2
mov eax, eax
push ecx
inc cx
push edi
xor edi, ebx
shr ch, cl
stc
stc
stc
mov cx, 0x4259
and bh, ch
xor di, 0x5cf1
shl eax, cl
nop
sub ebx, ebx
push esi
dec si
and di, 0x1379
adc si, 0x5e5c
nop
cmp cx, 0x3d70
sbb cx, 0x28a6
dec di
rol edx, 6
nop
adc ebx, 0x424e9bb3
ror si, 7
dec cx
shl bl, cl
nop
nop
and di, 0x5419
rol cl, cl
adc si, di
inc cl
ror edi, cl
cmp ah, 0x63
nop
and cx, 0x24e9
nop
or ax, 0x552f
inc di
or bl, 0x39
dec cl
sub dl, al
test ah, dl
stc
add dl, cl
xchg ecx, edi
sbb dl, ch
or dx, 0x2d9b
xor ebx, 0x616bcd20
test eax, 0x704a6add
sbb ebx, 0x4cbdbcef
nop
inc ah
shr ebx, cl
and cx, 0x1a2
mov ah, 0x4a
sub cx, ax
cmp edx, 0x2d70af0c
sub di, 0x1216
add ax, cx
test edi, 0x7bb2870e
nop
not eax
add ch, dh
stc
xor dx, 0x2cd0
add bh, bl
test edx, ebx
or esi, edi
sub si, 0x4cde
shl dl, cl
shl ax, cl
or di, 0x54a4
mov di, si
ror ax, cl
ror cl, 8
and bl, ah
shl ebx, 8
cmp al, bh
shr di, cl
rol ch, cl
adc dh, bh
rol ebx, cl
or bx, 0x6ef1
test eax, 0x6724dea2
xor bl, ch
test al, bl
nop
mov bh, bh
shr di, 5
xor edi, edi
shl cx, 1
xchg esi, ecx
cmp si, 0x18a4
mov bx, 0x3eda
mov ebx, 0x1df25709
cmp ch, 0x26
add dl, al
pop esi
xchg ah, al
dec dh
ror ecx, cl
push esi
mov si, 0x5b94
sbb ch, 0x1b
mov ah, 0x33
inc dh
test dh, 0
xor cx, 0x6e86
ror bx, 5
inc edx
not bh
sbb dx, dx
or edx, edi
mov ch, 0x32
sub edx, 0x4efdda7
sbb dl, 0x53
not di
test esi, edi
sbb eax, ebx
cmp ah, ch
shr cx, cl
sbb di, 0x5d82
not si
ror ax, cl
and cl, ch
adc ax, cx
xchg ch, al
xor cl, bl
stc
inc ebx
stc
sub edx, 0x281381be
xchg ah, bl
or cx, 0x1646
mov dh, cl
and ebx, eax
nop
ror bx, cl
shr cl, cl
test esi, 0x4a7eb610
not si
dec cl
cmp bh, al
xor ax, 0x68bc
mov ebx, esi
or ah, ah
nop
cmp cl, bl
shr ecx, 6
mov ecx, edi
shr eax, 1
test edi, 0x51b8c664
shr eax, cl
nop
inc dx
and bx, 0x4b99
shl dl, 3
test dl, dl
shr si, 3
ror esi, cl
test ch, 0x59
dec bl
inc si
ror dx, 3
xchg si, ax
mov dh, 0x16
add di, 0x20c
nop
rol bh, cl
dec esi
not ecx
shl ecx, 2
add di, si
shr dh, 2
mov dh, bh
stc
sbb dx, ax
shl di, 2
sub ax, 0x5e7c
rol si, cl
cmp eax, 0x2d391ccc
not bx
cmp edi, 0x7183692a
adc bh, dl
and bx, 0x118f
sub esi, 0x73845835
dec ah
rol eax, cl
dec bl
or di, 0x3bc4
sbb ch, 0x53
dec dl
nop
xor dh, dh
not ch
add di, 0x3931
rol eax, 5
ror dx, 2
ror dl, 1
pop esi
inc ch
nop
rol edi, cl
ror edx, cl
shr dx, cl
xchg cx, bx
pop edi
pop ecx
pop ebx
pop edx
pop eax
push ebx
push eax
adc ebx, eax
push ecx
not cl
push edi
shl di, 1
mov ecx, 0x2b4de752
rol edi, 3
push esi
shr esi, 8
cmp ch, ah
dec eax
test cl, 0x5c
shl eax, cl
nop
not ax
xor bx, bx
shl si, cl
add edi, esi
sub ch, 0x38
sub bh, 0x51
mov ch, ah
xchg bx, ax
push edx
sub dh, cl
sub bh, 0x49
stc
ror di, 2
mov ebx, 0x595c2ba8
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
je 0x435eec
push edi
not edi
push eax
test ax, 0x5de4
shr di, 8
push ebx
xor bl, bl
stc
push edx
push ecx
shl dh, cl
or ebx, 0x3890ca7c
cmp bh, dh
pop ecx
pop edx
pop ebx
pop eax
pop edi
push ecx
push edx
and ch, dh
push ebx
push esi
test bx, si
add bx, cx
shl ch, cl
nop
push eax
not ax
push edi
ror di, 3
xchg bx, ax
add cl, ch
ror bl, cl
add edx, 0x61b2e7ee
ror bx, cl
nop
pop edi
pop eax
pop esi
pop ebx
pop edx
pop ecx
push ebx
mov bx, 0x102d
push eax
rol eax, 3
pop eax
pop ebx
push eax
sub ax, 0x6b15
nop
push edi
dec di
push edx
rol dx, 7
xchg edx, eax
push ecx
shl al, cl
pop ecx
pop edx
pop edi
pop eax
push ebx
inc ebx
pop ebx
jl 0x435f13
push edi
sbb edi, 0x7701bea4
pop edi
push edx
inc dl
push edi
shr di, 2
pop edi
pop edx
pop ebp
ret