Function at 0x6ec506
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push eax
mov byte [ebp - 0x18], 0x6f
jmp 0x5b01af
mov dword [ebp - 4], 0
call fcn.0040bf00
mov byte [ebp - 4], 1
cmovns ecx, edi
sub cl, bl
mov ecx, dword [esi]
test ecx, ecx
je 0x69f81b
mov ecx, dword [ecx]
jmp 0x6030f8
mov byte [ebp - 0x1c], 0x63
mov al, 0x73
cmc
mov byte [ebp - 0x1a], al
cmp esp, 0x757e2494
cmp edx, esi
test ebp, 0x44685fee
mov byte [ebp - 0x19], al
and ax, 0x2798
mov byte [ebp - 0x17], cl
rcr cx, 0xf7
mov byte [ebp - 0x1b], dl
cbw
movzx ecx, ax
mov eax, 0x6d
and cx, 0x461b
sal cx, 0xd1
ror ecx, cl
mov word [ebp - 0x4a], dx
rcr dx, cl
and dx, 0x1d8
mov ecx, 0x4e
cmc
lea edx, [ebp - 0x44]
test cl, 0xd3
mov word [ebp - 0x4c], ax
neg ax
xadd eax, eax
mov word [ebp - 0x50], cx
push edx
cbw
lea eax, [ebp - 0x7c]
cmp bx, si
cmc
stc
sub ecx, ecx
jmp 0x533393
mov byte [ebp - 0x16], 0
jmp 0x64af7b
mov dword [ebp - 0x74], 0
mov byte [ebp - 0x78], 0x57
cmc
test sp, 0x4a76
mov byte [ebp - 0x77], 0x51
jmp 0x69e2bc
call fcn.0040bf00
mov esi, eax
lea ecx, [ebp - 0x78]
setno dl
movzx edx, bx
cdq
push ecx
cmovnp edx, eax
lea edx, [ebp - 0x84]
push edx
jmp 0x54f1f0
xor eax, eax
mov edx, dword [edi]
lea esi, [ebp - 0x74]
jmp 0x40131e
jmp 0x69f81e
mov al, 0x45
clc
stc
cmp sp, di
mov byte [ebp - 0x43], al
mov byte [ebp - 0x41], al
mov al, 0x20
jmp 0x5cb53b
mov byte [ebp - 0x3c], bl
cmp cx, sp
cmc
mov byte [ebp - 0x3b], 0x6d
cmp cl, 0x13
stc
mov byte [ebp - 0x3a], dl
stc
test di, si
mov byte [ebp - 0x39], 0x2c
mov byte [ebp - 0x38], al
stc
cmc
mov byte [ebp - 0x37], 0x4d
mov byte [ebp - 0x36], bl
stc
mov byte [ebp - 0x35], 0x6e
mov byte [ebp - 0x34], 0x75
mov byte [ebp - 0x33], 0x66
stc
test ebp, 0x26ea6d64
mov byte [ebp - 0x32], bl
mov byte [ebp - 0x31], 0x63
mov byte [ebp - 0x30], 0x74
clc
mov byte [ebp - 0x2f], 0x75
cmp edi, 0x14af3092
cmp sp, bp
cmc
mov byte [ebp - 0x2e], cl
test edx, ebx
mov byte [ebp - 0x2d], dl
cmp bx, bp
clc
mov byte [ebp - 0x2c], cl
test edi, 0x6b561e73
clc
mov byte [ebp - 0x2b], al
mov byte [ebp - 0x2a], 0x46
cmp esp, 0x46c340e8
mov byte [ebp - 0x29], 0x52
cmp di, 0x4956
test bh, 0xd6
mov byte [ebp - 0x28], 0x4f
test ebx, ebp
test esi, 0x5ed70e25
mov byte [ebp - 0x27], 0x4d
cmp edi, ebx
mov byte [ebp - 0x26], al
sar al, cl
mov byte [ebp - 0x25], 0x57
mov byte [ebp - 0x24], 0x69
ror al, 0xa1
mov byte [ebp - 0x23], 0x6e
mov byte [ebp - 0x22], 0x33
or al, 0xeb
mov byte [ebp - 0x21], 0x32
mov byte [ebp - 0x20], 0x5f
sal al, cl
shl al, 0x18
xor al, 0x69
mov byte [ebp - 0x1f], 0x50
xchg al, al
sbb al, dl
mov byte [ebp - 0x1e], cl
cmc
test si, 0x1a24
mov byte [ebp - 0x1d], 0x6f
jmp 0x59bfb8
mov word [ebp - 0x48], cx
jmp 0x5f8b02
mov word [ebp - 0x4e], bx
jmp 0x6291f5
mov byte [ebp - 0x76], 0x4c
mov byte [ebp - 0x75], 0
cmp eax, 0x69847c1a
test bp, 0x22bb
mov byte [ebp - 0x44], 0x53
mov byte [ebp - 0x42], 0x4c
cmp al, 0xb4
cmc
mov byte [ebp - 0x40], 0x43
cmc
mov byte [ebp - 0x3f], 0x54
clc
cmp dx, 0x5bdf
mov byte [ebp - 0x3e], al
clc
mov byte [ebp - 0x3d], 0x4e
test bx, di
clc
jmp 0x61dbf7
sub ecx, ecx
stc
mov eax, dword [eax]
cmc
test eax, eax
je 0x5fc714
mov eax, dword [eax]
jmp 0x40c6bb
push ebp
mov ebp, esp
rcr ah, cl
push 0xffffffffffffffff
test ebp, 0x692861c9
push 0x4e42c3
mov eax, dword fs:[0]
push eax
adc eax, 0x7c782cf6
sub esp, 0xa0
ror al, 0x4f
cmovbe ax, di
bswap eax
mov eax, dword [0x520628]
cmc
cmp dl, 0x89
test cx, cx
xor eax, ebp
stc
cmp bp, 0x58b4
mov dword [ebp - 0x14], eax
cmp bh, bh
clc
push ebx
test ah, 0x84
sal bx, 0xd9
ror bl, cl
push esi
cmovge ebx, edx
neg ebx
seta bh
push edi
bsf ebx, edi
push eax
shr di, 0x1a
sar ax, 0x74
lea eax, [ebp - 0xc]
sbb edi, 0x58f94726
mov dword fs:[0], eax
rol bl, cl
sal ah, cl
mov eax, dword [ebp + 8]
cmc
cmove di, cx
mov dword [ebp - 0x8c], ecx
mov edi, edx
cwd
sar dh, cl
mov ebx, 0x61
cmp si, 0x273e
bts cx, bx
shl dl, cl
mov dword [ebp - 0x88], eax
shr ch, cl
mov ecx, 0x6e
mov word [ebp - 0x68], cx
test cl, 0xca
adc ecx, 0x3200471e
sbb ch, 0x44
mov edx, 0x4d
shl ch, 0xae
mov word [ebp - 0x6c], dx
mov ecx, ebx
cwde
btr dx, dx
sbb edx, 0x5cb33cfd
mov edx, 0x75
test dx, di
inc al
mov word [ebp - 0x62], cx
sub ah, 0xa3
and cx, si
mov word [ebp - 0x66], dx
neg dl
mov ecx, 0x75
movsx edx, bp
bswap dx
rcr eax, 0x96
mov eax, ebx
bt dx, ax
bsf edx, edi
mov word [ebp - 0x6a], ax
shrd dx, di, 9
xor edx, 0x3c17c50
rcr edx, 0x63
mov edx, 0x63
rcr ax, 0xc7
test dx, sp
mov word [ebp - 0x5c], cx
mov ecx, 0x72
cwde
sub ah, 0xeb
adc eax, 0x7c382333
mov eax, 0x66
stc
mov word [ebp - 0x64], ax
sar ax, cl
bswap ax
bsr ax, cx
mov word [ebp - 0x60], dx
mov edx, ecx
shl al, 0x63
inc al
mov eax, 0x74
cmp si, 0x4c16
cmp si, ax
mov word [ebp - 0x5e], ax
mov word [ebp - 0x5a], dx
movsx edx, sp
mov edx, 0x65
xchg ah, ah
mov eax, edx
cmp si, 0x5254
mov word [ebp - 0x58], ax
mov eax, ecx
stc
mov word [ebp - 0x56], ax
sub eax, eax
test esi, esp
mov word [ebp - 0x54], ax
cmp esi, esp
sar al, cl
jmp 0x60c060