Function at 0x43cc50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xe0
mov eax, dword [0x46e004]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push edi
sub esp, 0xc
mov bx, 0x4a03
mov ax, 0x26a1
cmp ax, bx
jne 0x43cc7c
add esp, 0xb6
add esp, 0xc
call fcn.0043cc93
jle 0x43ccda
hlt
add esi, dword [ebx]
ror byte [eax - 0x749945bb], 0xd
mov al, byte [0x660046ab]
mov dword [ebp - 0x4c], ecx
mov dl, byte [0x46aba2]
mov byte [ebp - 0x4a], dl
mov byte [ebp - 0x58], 0x42
mov byte [ebp - 0x57], 0x43
mov byte [ebp - 0x56], 0xe6
xor eax, eax
mov byte [ebp - 0x55], al
mov byte [ebp - 0x5c], 1
mov byte [ebp - 0x5b], 0x20
mov byte [ebp - 0x5a], 0xd4
xor ecx, ecx
mov byte [ebp - 0x59], cl
mov dx, word [0x46aba4]
mov word [ebp - 0x6c], dx
mov al, byte [0x46aba6]
mov byte [ebp - 0x6a], al
mov byte [ebp - 0x60], 0x13
mov byte [ebp - 0x5f], 0x28
mov byte [ebp - 0x5e], 0x4b
xor ecx, ecx
mov byte [ebp - 0x5d], cl
mov edx, dword [0x46aba8]
mov eax, dword [0x46abac]
mov dword [ebp - 0x44], edx
mov dword [ebp - 0x40], eax
mov ecx, 0x32f8
mov word [ebp - 0x3c], cx
mov edx, 0x4d4c
mov word [ebp - 0x3a], dx
xor eax, eax
mov word [ebp - 0x38], ax
mov ecx, dword [0x46abb0]
mov dword [ebp - 0x14], ecx
mov dx, word [0x46abb4]
mov word [ebp - 0x10], dx
mov eax, 0x2163
mov word [ebp - 0x2c], ax
mov ecx, 0xc33
mov word [ebp - 0x2a], cx
xor edx, edx
mov word [ebp - 0x28], dx
mov eax, dword [0x46abb8]
mov ecx, dword [0x46abbc]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xcc], ecx
mov edx, 0x2122
mov word [ebp - 0x34], dx
mov eax, 0xe2c
mov word [ebp - 0x32], ax
mov ecx, 0x6c9f
mov word [ebp - 0x30], cx
xor edx, edx
mov word [ebp - 0x2e], dx
mov byte [ebp - 0x64], 0x2e
mov byte [ebp - 0x63], 0xe5
mov byte [ebp - 0x62], 0xed
xor eax, eax
mov byte [ebp - 0x61], al
mov cx, word [0x46abc0]
mov word [ebp - 0x70], cx
mov dl, byte [0x46abc2]
mov byte [ebp - 0x6e], dl
mov ax, word [0x46abc4]
mov word [ebp - 0x74], ax
mov cl, byte [0x46abc6]
mov byte [ebp - 0x72], cl
mov edx, dword [0x46abc8]
mov dword [ebp - 0xc8], edx
mov byte [ebp - 0x50], 0x9c
mov byte [ebp - 0x4f], 0x38
mov byte [ebp - 0x4e], 0xdf
xor eax, eax
mov byte [ebp - 0x4d], al
mov byte [ebp - 0x54], 0x6b
mov byte [ebp - 0x53], 0x95
mov byte [ebp - 0x52], 0x39
xor ecx, ecx
mov byte [ebp - 0x51], cl
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xbc], 1
mov dword [ebp - 0xb8], 1
mov dword [ebp - 0xb4], 1
mov dword [ebp - 0xb0], 1
mov dword [ebp - 0xc4], 0
mov dword [ebp - 0x8c], 0x1e3
mov dword [ebp - 0x90], 0x1c2
xor edx, edx
mov dword [ebp - 0xd8], 0x1df
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0x94], 0x292
mov dword [ebp - 0x98], 0x1e14
mov dword [ebp - 0x9c], 0xbc5
mov dword [ebp - 0x78], 0x33
mov dword [ebp - 0x7c], 0xb3f
mov dword [ebp - 0xa0], 1
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xa8], 0
mov dword [ebp - 0x68], 1
mov dword [ebp - 0xac], 0
mov eax, 0x6aa
mov word [ebp - 0x24], ax
mov ecx, 0x2fb
mov word [ebp - 0x22], cx
xor edx, edx
mov word [ebp - 0x20], dx
mov eax, dword [0x46abcc]
mov dword [ebp - 0x88], eax
mov cx, word [0x46abd0]
mov word [ebp - 0x84], cx
mov edx, 0x64ba
mov word [ebp - 0x1c], dx
mov eax, 0x27a9
mov word [ebp - 0x1a], ax
xor ecx, ecx
mov word [ebp - 0x18], cx
mov edx, dword [0x46abd4]
mov eax, dword [0x46abd8]
mov dword [ebp - 0xe0], edx
mov dword [ebp - 0xdc], eax
mov ecx, 0x3ed8
mov word [ebp - 0xc], cx
mov edx, 0xc3f
mov word [ebp - 0xa], dx
mov eax, 0x3ce4
mov word [ebp - 8], ax
xor ecx, ecx
mov word [ebp - 6], cx
mov edx, 2
imul eax, edx, 0
movzx ecx, word [ebp + eax - 0x14]
sub ecx, dword [ebp - 0x68]
mov edx, 1
imul eax, edx, 0
movzx edx, byte [ebp + eax - 0x4c]
sub ecx, edx
mov dword [ebp - 0x78], ecx
mov dword [ebp - 0x68], 1
mov eax, 2
imul ecx, eax, 0
movzx edx, word [ebp + ecx - 0x44]
mov eax, 2
imul ecx, eax, 0
movzx eax, word [ebp + ecx - 0x44]
add edx, eax
mov dword [ebp - 0x7c], edx
mov ecx, dword [0x4706a8]
push ecx
call fcn.00431960
add esp, 4
mov dword [ebp - 0x80], eax
jmp 0x43cfd6
mov edx, dword [ebp + 8]
push edx
call dword [ebp - 0x80]
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00457385
mov esp, ebp
pop ebp
ret