Function at 0x10469978
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov byte [ebp - 0x18], 0x6f
jmp 0x10432943
mov byte [ebp - 0x2c], cl
mov byte [ebp - 0x2b], al
cmp cx, si
mov byte [ebp - 0x2a], 0x46
test bh, dl
mov byte [ebp - 0x29], 0x52
stc
mov byte [ebp - 0x28], 0x4f
cmp si, di
clc
cmp si, 0x25aa
mov byte [ebp - 0x27], 0x4d
cmc
mov byte [ebp - 0x26], al
adc al, 0x1c
mov byte [ebp - 0x25], 0x57
test ax, ax
mov byte [ebp - 0x24], 0x69
rcl al, cl
mov byte [ebp - 0x23], 0x6e
mov byte [ebp - 0x22], 0x33
ror al, 3
shl al, 0xf9
mov byte [ebp - 0x21], 0x32
rol al, 9
rol al, cl
shl al, 0xa8
mov byte [ebp - 0x20], 0x5f
mov byte [ebp - 0x1f], 0x50
mov byte [ebp - 0x1e], cl
clc
ror al, 0xce
mov byte [ebp - 0x1d], 0x6f
mov byte [ebp - 0x1c], 0x63
shr al, 0x1d
mov al, 0x73
clc
mov byte [ebp - 0x1a], al
mov byte [ebp - 0x19], al
sub eax, 0x318705d2
mov byte [ebp - 0x17], cl
sal ch, cl
shrd ecx, ecx, 0x3a
mov byte [ebp - 0x1b], dl
rcl ah, cl
cmp si, 0x79a9
mov eax, 0x6d
bt ecx, 0x3d
mov word [ebp - 0x4a], dx
sal dx, 0xd3
btr cx, dx
mov ecx, 0x4e
bts edx, ecx
cmp edi, 0x578079e0
movzx dx, bl
lea edx, [ebp - 0x44]
cmp eax, 0x1fef378f
mov word [ebp - 0x4c], ax
xor al, 0x23
test ax, 0x63f1
mov word [ebp - 0x50], cx
push edx
lea eax, [ebp - 0x7c]
xor ecx, ecx
jmp 0x1020f565
call fcn.10012510
mov byte [ebp - 4], 1
add ecx, 0x8274c26
mov ecx, dword [esi]
stc
cmp dh, bl
test esi, 0x5028380a
test ecx, ecx
jmp 0x104437fc
push eax
mov eax, dword [edx + 0x50]
jmp 0x103e7d62
push eax
jmp 0x101740a3
mov word [ebp - 0x64], ax
mov word [ebp - 0x60], dx
bsf edx, esp
sbb edx, esi
or ah, 0x94
mov edx, ecx
rol al, 0xf6
cmc
mov eax, 0x74
cmc
stc
cmp ebx, ebp
mov word [ebp - 0x5e], ax
or eax, 0x118c6808
shr ah, cl
mov word [ebp - 0x5a], dx
mov edx, 0x65
mov eax, edx
jmp 0x103cb680
mov byte [ebp - 0x2e], cl
mov byte [ebp - 0x2d], dl
stc
jmp 0x101c5bb5
xor eax, eax
movsx dx, cl
bswap dx
mov edx, dword [edi]
not si
lea esi, [ebp - 0x74]
push esi
jmp 0x1029db4d
push edx
mov dword [ebp - 4], 0
jmp 0x101fcfad
push 0
jmp 0x102dce9f
mov dword [ebp - 0x14], eax
cmc
push ebx
rcl bl, 0x32
btc ebx, 0xff
xadd bh, bl
push esi
movzx bx, bh
movsx bx, dh
sub bl, 0xb8
push edi
bswap edi
test al, 0xd0
push eax
rol bx, 0x2a
mov al, ah
lea eax, [ebp - 0xc]
ror bl, cl
mov dword fs:[0], eax
shl ah, 0xf3
setno al
mov eax, dword [ebp + 8]
mov dword [ebp - 0x8c], ecx
xchg ecx, edi
mov edi, edx
mov ebx, 0x61
or ecx, edi
btr cx, ax
sal ecx, cl
mov dword [ebp - 0x88], eax
mov ecx, 0x6e
cwde
rcl edx, 0xd6
inc dl
mov word [ebp - 0x68], cx
rcl dx, 0xf0
sar edx, cl
mov edx, 0x4d
cwde
add cx, sp
mov word [ebp - 0x6c], dx
mov ecx, ebx
xadd ah, al
mov edx, 0x75
mov word [ebp - 0x62], cx
cwde
mov cx, 0x777
mov word [ebp - 0x66], dx
bsr dx, ax
cmovns cx, bp
mov ecx, 0x75
mov eax, ebx
test ecx, edi
btr edx, 0x33
cmovle dx, cx
mov word [ebp - 0x6a], ax
cmc
or dl, 0xd7
mov edx, 0x63
ror al, 0x89
bsf ax, bp
mov word [ebp - 0x5c], cx
mov ecx, 0x72
lahf
mov eax, 0x66
jmp 0x102114c1
je 0x103050f7
push eax
jmp 0x103050ef
push 0x30
jmp 0x102fbf12
push ecx
jmp 0x1020c5f4
mov word [ebp - 0x4e], bx
jmp 0x1048853a
call fcn.10063d7a
add esp, 4
push esi
jmp 0x1034d584
jne 0x1034d591
test esi, esi
jmp 0x103adbd5
mov byte [ebp - 0x37], 0x4d
mov byte [ebp - 0x36], bl
mov byte [ebp - 0x35], 0x6e
test edi, 0x1960dd8
mov byte [ebp - 0x34], 0x75
mov byte [ebp - 0x33], 0x66
mov byte [ebp - 0x32], bl
test cx, 0x1c34
stc
mov byte [ebp - 0x31], 0x63
mov byte [ebp - 0x30], 0x74
stc
clc
mov byte [ebp - 0x2f], 0x75
cmc
jmp 0x1023ba74
je 0x1034d5a7
mov esi, eax
cmc
cmp ecx, 0x4e817399
stc
add eax, 8
jmp 0x1046889b
je 0x1024f62a
mov eax, dword [eax]
jmp 0x10409bf3
call fcn.10012510
mov esi, eax
cwd
not dl
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x84]
jmp 0x1027fad3
je 0x1034d591
mov eax, dword [esi]
cmp eax, edi
clc
test eax, eax
jmp 0x104974bc
test eax, eax
jmp 0x1036d9f2
mov word [ebp - 0x58], ax
cmp ecx, ecx
shl ah, cl
mov eax, ecx
cmp esp, esp
mov word [ebp - 0x56], ax
cmp di, 0x2d48
jmp 0x103d49ca
mov byte [ebp - 0x3a], dl
cmp dh, ch
test si, 0x1962
clc
mov byte [ebp - 0x39], 0x2c
stc
test dh, dh
mov byte [ebp - 0x38], al
test dx, di
jmp 0x10323244
xor eax, eax
cmp bp, 0x50a9
test edi, 0x518631fd
mov word [ebp - 0x54], ax
rol al, cl
mov al, 0x45
jmp 0x103e745e
mov byte [ebp - 0x43], al
mov byte [ebp - 0x41], al
test di, 0x579
sar al, 0xc
mov al, 0x20
cmp cl, 0x15
cmp ch, al
mov dword [ebp - 0x74], 0
stc
mov byte [ebp - 0x78], 0x57
mov byte [ebp - 0x77], 0x51
stc
cmp esi, esi
cmp bl, 0xef
mov byte [ebp - 0x76], 0x4c
test edx, 0x30a525d
mov byte [ebp - 0x75], 0
cmp dx, bp
test esi, 0x27fa539b
cmp dl, 0xc5
mov byte [ebp - 0x44], 0x53
clc
mov byte [ebp - 0x42], 0x4c
mov byte [ebp - 0x40], 0x43
cmc
mov byte [ebp - 0x3f], 0x54
cmp bh, 0xa6
cmp esi, esi
mov byte [ebp - 0x3e], al
test bx, sp
mov byte [ebp - 0x3d], 0x4e
test di, 0x70d6
mov byte [ebp - 0x3c], bl
cmp dl, ch
mov byte [ebp - 0x3b], 0x6d
jmp 0x103cd9f6
push edi
jmp 0x10461d6a
jmp 0x1024f633
sub ecx, ecx
mov eax, dword [eax]
jmp 0x103c949e
mov byte [ebp - 0x16], 0
jmp 0x102fd34c
je 0x10414a60
mov ecx, dword [ecx]
jmp 0x10414a62
test eax, eax
jmp 0x10358ec4
call eax
call 0x1035a923
mov ebx, eax
sbb ah, al
mov eax, dword [ebp - 0x84]
clc
jmp 0x10449a89
push eax
jmp 0x1049021a
push ebp
cbw
mov ebp, esp
lahf
shrd eax, ecx, 0x3a
add eax, 0x747a1756
push 0xffffffffffffffff
push 0x100e9433
dec eax
stc
lahf
mov eax, dword fs:[0]
cmp ebp, 0x69272566
push eax
sar ah, cl
lea esp, [esp - 0xa0]
mov eax, dword [0x1014bde0]
xor eax, ebp
cmp ebp, 0x10b8567a
jmp 0x102d9fd3
mov word [ebp - 0x48], cx
jmp 0x1039a901
call edi
test eax, eax
jmp 0x10317cea
je 0x104c6bd1
push eax
jmp 0x104c6bcc
call 0x1033966c
mov eax, dword [esi + 4]
test dl, bh
cmc
test eax, eax
jmp 0x102da1d9