Function at 0x43a450
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x43c
mov eax, dword [0x46e5ac]
test eax, eax
je 0x43a783
lea ebx, [ebp - 0x418]
mov esi, dword [sym.imp.msvcrt.dll__errno]
call esi
mov edi, dword [sym.imp.msvcrt.dll__gcvt]
mov dword [eax], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], 0xffffffff
mov dword [esp], 0x33333333
mov dword [esp + 4], 0x3ff33333
call edi
mov dword [esp + 4], 0x949
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x41c], eax
call fcn.0044c860
mov eax, dword [ebp - 0x41c]
mov dword [esp + 4], str.res___NULL_n
test eax, eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp + 4], 0x94a
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
call fcn.0044c860
call esi
mov edx, dword [eax]
mov dword [ebp - 0x41c], edx
call esi
mov edx, dword [ebp - 0x41c]
mov dword [esp + 4], 0x4633fa
mov dword [esp + 8], edx
cmp dword [eax], 0x22
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
call esi
mov dword [eax], 0
mov dword [esp + 0xc], 0
mov dword [esp + 8], 5
mov dword [esp], 0x33333333
mov dword [esp + 4], 0x3ff33333
call edi
mov dword [esp + 4], 0x94e
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x41c], eax
call fcn.0044c860
mov eax, dword [ebp - 0x41c]
mov dword [esp + 4], str.res___NULL_n
test eax, eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp + 4], 0x94f
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
call fcn.0044c860
call esi
mov edx, dword [eax]
mov dword [ebp - 0x41c], edx
call esi
mov edx, dword [ebp - 0x41c]
mov dword [esp + 4], 0x4633fa
mov dword [esp + 8], edx
cmp dword [eax], 0x16
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], 5
mov dword [esp], 0x33333333
mov dword [esp + 4], 0x3ff33333
call edi
mov dword [esp + 4], 0x952
mov edi, 0x464f94
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov esi, eax
call fcn.0044c860
xor eax, eax
cmp esi, ebx
mov dword [esp + 4], str.res___buf_n
sete al
mov esi, ebx
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp + 4], 0x953
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
call fcn.0044c860
mov ecx, 4
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], ebx
mov dword [esp + 4], str.buf___s_n
seta al
sbb al, 0
test al, al
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp], ebx
mov byte [ebp - 0x418], 0x78
mov dword [esp + 0x10], 0xa
mov dword [esp + 8], 0x33333333
mov dword [esp + 0xc], 0x3ff33333
mov dword [esp + 4], 5
call dword [0x46e5ac]
mov dword [esp + 4], 0x957
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov esi, eax
call fcn.0044c860
xor eax, eax
cmp esi, 0x22
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], 0x463201
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp + 4], 0x958
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
call fcn.0044c860
movsx edx, byte [ebp - 0x418]
mov dword [esp + 4], str.buf_0____c_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
fld dword [0x4699bc]
mov dword [esp], ebx
mov byte [ebp - 0x418], 0x78
mov dword [esp + 0x10], 2
fstp qword [esp + 8]
mov dword [esp + 4], 4
call dword [0x46e5ac]
mov dword [esp + 4], 0x95c
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
cmp ebx, 0x22
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], 0x463201
mov dword [esp], eax
call fcn.0044cad0
mov dword [esp + 4], 0x95d
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
call fcn.0044c860
movsx edx, byte [ebp - 0x418]
mov dword [esp + 4], str.buf_0____c_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
add esp, 0x43c
pop ebx
pop esi
pop edi
pop ebp
ret
mov dword [esp + 4], 0x943
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
call fcn.0044c860
mov dword [esp], str.Skipping__gcvt_tests_n
call fcn.0044cbe0
add esp, 0x43c
pop ebx
pop esi
pop edi
pop ebp
ret