Function at 0x1003a000
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
lea esp, [esp - 0x3ec]
mov eax, dword [0x10036014]
test dl, 0x77
xor eax, ebp
mov dword [ebp - 4], eax
mov ah, 0x4f
mov eax, dword [ebp + 0xc]
test bp, 0x6169
cmp ebp, edx
test dx, di
mov dword [ebp - 0x3e4], eax
mov eax, dword [ebp + 0x10]
jmp 0x1003ab51
mov dword [ebp - 0x23c], 0x11083
or bh, 0x34
rol bl, 0xe6
shl ebx, 0xa3
mov dword [ebp - 0x238], 0x11098
xchg bl, bh
mov dword [ebp - 0x234], 0x21098
and bh, 0x87
mov dword [ebp - 0x230], 0x522510b9
add bx, ax
mov dword [ebp - 0x22c], 0x524010bd
mov dword [ebp - 0x228], 0xdc2010e1
bts ebx, esp
mov dword [ebp - 0x224], 0x31103
shld bx, ax, 0x44
bswap ebx
mov dword [ebp - 0x220], 0x71103
mov dword [ebp - 0x21c], 0x112e
mov dword [ebp - 0x218], 0xb112e
mov dword [ebp - 0x214], 0x11141
test esp, ebx
btr bx, ax
mov dword [ebp - 0x210], 0xf0201145
mov dword [ebp - 0x20c], 0x2131166
mov dword [ebp - 0x208], 0x2171166
ror ebx, cl
sar bl, cl
mov dword [ebp - 0x204], 0x1021179
rcr bx, 0x88
mov dword [ebp - 0x200], 0x1031179
jmp 0x1003afc1
mov dword [ebp - 0x3d4], eax
ror eax, 0x73
bswap eax
mov eax, dword [ebp + 0x14]
clc
jmp 0x1003b220
mov dword [ebp - 0x1fc], 0x89291185
setb bl
mov dword [ebp - 0x1f8], 0xc7211190
mov dword [ebp - 0x1f4], 0x11191
dec bx
clc
mov dword [ebp - 0x1f0], 0x21191
mov dword [ebp - 0x1ec], 0x41191
shr ebx, cl
mov dword [ebp - 0x1e8], 0x51191
not bh
xor ebx, esi
inc ebx
mov dword [ebp - 0x1e4], 0x61191
shl bh, cl
mov dword [ebp - 0x1e0], 0x71191
cmc
dec bh
xor ebx, ebp
mov dword [ebp - 0x1dc], 0x81191
bt bx, 0xe4
movzx bx, dh
mov dword [ebp - 0x1d8], 0x91191
cmp sp, di
mov dword [ebp - 0x1d4], 0x610111ab
rcr ebx, 0xac
btc ebx, 0xb
mov dword [ebp - 0x1d0], 0x42011256
mov dword [ebp - 0x1cc], 0x44011256
and bx, 0x167d
mov dword [ebp - 0x1c8], 0x673a1283
mov dword [ebp - 0x1c4], 0x82111283
mov dword [ebp - 0x1c0], 0x82131283
setnp bh
jmp loc.1000b157
push ebx
mov dword [ebp - 0x3d8], eax
btr eax, 0x38
xor eax, 0x1cde5166
mov eax, dword [ebp + 0x18]
mov ebx, edi
push esi
rcr ebx, 0xcc
bts bx, cx
btc bx, 0xa9
mov dword [ebp - 0x3dc], eax
sub ebx, edi
movzx bx, ah
mov eax, dword [ebp + 0x1c]
sub bh, bl
mov ebx, esi
movsx ebx, bx
push edi
btr ebx, 0x75
mov ebx, 0x65bd2f1e
mov dword [ebp - 0x3e0], eax
test ah, 0xa
sar bh, cl
mov ebx, esp
mov dword [ebp - 0x2a0], 0x2d100b
movzx ebx, si
xchg ebx, ebx
shl bl, cl
mov dword [ebp - 0x29c], 0x502100b
xor bx, sp
xor bx, 0x6cf0
mov dword [ebp - 0x298], 0x9030101e
adc ebx, ebx
bt bx, 0xe1
mov dword [ebp - 0x294], 0x9031101e
mov dword [ebp - 0x290], 0x52151025
sub ebx, esp
mov dword [ebp - 0x28c], 0x52251025
mov dword [ebp - 0x288], 0x52291025
shrd ebx, esp, 0xc0
mov dword [ebp - 0x284], 0x52401025
not bh
adc bl, dh
mov dword [ebp - 0x280], 0xd7681045
movzx ebx, sp
mov dword [ebp - 0x27c], 0x228104a
mov dword [ebp - 0x278], 0x11050
movzx bx, ah
mov bx, dx
shl bl, 0xdd
mov dword [ebp - 0x274], 0xd38105a
adc ebx, 0x1e6d6c3c
mov dword [ebp - 0x270], 0x1275105a
ror bh, cl
mov dword [ebp - 0x26c], 0x3f20105a
btr bx, sp
mov dword [ebp - 0x268], 0x4d69105a
sbb bx, bp
cmp esi, 0x1e07e60
clc
mov dword [ebp - 0x264], 0x5275105a
mov dword [ebp - 0x260], 0x5300105a
adc ebx, 0x59b5dcb
mov dword [ebp - 0x25c], 0x6268105a
shld ebx, ebx, 0xa
and bx, bx
xor ebx, 0x1aee1fec
mov dword [ebp - 0x258], 0x6269105a
mov dword [ebp - 0x254], 0x1011060
btc ebx, 0x63
rol ebx, 0xab
xadd ebx, ebx
mov dword [ebp - 0x250], 0x50106b
or bh, 0x17
neg bh
test esi, ebx
mov dword [ebp - 0x24c], 0x1021078
mov dword [ebp - 0x248], 0x4021078
neg bl
mov dword [ebp - 0x244], 0x806107f
movsx bx, bl
bswap ebx
adc bh, 0x92
mov dword [ebp - 0x240], 0x2015107f
shl ebx, 0xe4
sets bl
jmp 0x1003aa28