Function at 0x423790
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov eax, 0x31
mov ecx, 0x16
mov edx, 0x32
mov ebp, esp
push edi
push esi
lea esi, [ebp - 0x170]
push ebx
lea ebx, [ebp - 0xc8]
mov edi, ebx
sub esp, 0x1ac
mov word [ebp - 0x178], ax
mov eax, 0xabababab
rep stosd dword es:[edi], eax
lea edi, [ebp - 0x70]
mov ecx, 0x16
mov word [ebp - 0x172], dx
rep stosd dword es:[edi], eax
lea edx, [ebp - 0x11c]
mov edi, esi
mov ecx, 0x15
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x15
mov dword [ebp - 0x17c], 0x74736574
rep stosd dword es:[edi], eax
mov eax, dword [0x4582d4]
mov dword [ebp - 0x176], 0x74736574
mov dword [esp + 4], ebx
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xcf8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov edi, ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xcf9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xcfa
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xcfb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xcfc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xcfd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xcfe
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xcff
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd00
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x94]
mov dword [esp + 4], str.expected_32_got__d_n
cmp dl, 0x20
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd01
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd02
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 4], str.expected__1_got__d_n
cmp eax, 0xffffffff
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xabababab
mov ecx, 0x16
rep stosd dword es:[edi], eax
mov eax, dword [0x4582d8]
sub esp, 8
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xd06
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
lea edi, [ebp - 0xc0]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd07
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd08
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], esi
mov dword [esp + 4], str.expected__p_got__p_n
cmp eax, esi
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd09
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd0a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd0b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd0c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd0d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd0e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x94]
mov dword [esp + 4], str.expected_32_got__d_n
cmp dl, 0x20
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd0f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd10
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 4], str.expected__1_got__d_n
cmp eax, 0xffffffff
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd11
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0xd13
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd14
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, 0xabababab
mov ecx, 0x14
mov dword [ebp - 0xc4], 0xabababab
rep stosd dword es:[edi], eax
mov eax, dword [0x4582d4]
mov dword [esp + 4], ebx
mov dword [ebp - 0xb8], 0xabababaf
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xd19
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd1a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd1b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0xbc]
mov eax, dword [ebp - 0x64]
mov dword [esp + 4], str.expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd1c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0xabababaf
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababaf
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd1e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd1f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0xa0]
mov eax, dword [ebp - 0x48]
mov dword [esp + 4], str.expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd20
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__x_got__x_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd21
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd22
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x94]
mov dword [esp + 4], str.expected__85_got__d_n
cmp dl, 0xab
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd23
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd24
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582d0]
lea ecx, [ebp - 0xc0]
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4583e8]
mov dword [ebp - 0xc4], 0xabababab
mov dword [ebp - 0xa4], 0
sub esp, 8
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x17c]
sub esp, 8
mov dword [esp + 8], eax
mov eax, dword [0x4583dc]
mov dword [esp + 4], esi
mov dword [esp + 0x10], 0x1a4
mov dword [esp + 0xc], 2
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0xd2a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, esi
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], esi
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd2b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov dword [esp + 8], 1
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 1
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582d8]
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xd2d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov edi, ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd2e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd2f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], esi
mov dword [esp + 4], str.expected__p_got__p_n
cmp eax, esi
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd30
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd31
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd32
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0xa0]
mov eax, dword [ebp - 0x48]
mov dword [esp + 4], str.expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd33
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__x_got__x_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd34
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd35
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x94]
mov dword [esp + 4], str.expected__85_got__d_n
cmp dl, 0xab
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd36
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd37
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582d0]
lea ecx, [ebp - 0xc0]
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xabababab
mov ecx, 0x16
rep stosd dword es:[edi], eax
mov eax, dword [0x4582d8]
sub esp, 8
lea edi, [ebp - 0xc0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xd3b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd3c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd3d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd3e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd3f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd40
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd41
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd42
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd43
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x94]
mov dword [esp + 4], str.expected_32_got__d_n
cmp dl, 0x20
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd44
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd45
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 4], str.expected__1_got__d_n
cmp eax, 0xffffffff
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xcdcdcdcd
mov ecx, 0x14
mov dword [ebp - 0xc4], 0xcdcdcdcd
rep stosd dword es:[edi], eax
mov eax, dword [0x4582dc]
sub esp, 8
lea ecx, [ebp - 0x70]
mov dword [esp + 4], ecx
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xd4a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
lea ecx, [ebp - 0x70]
xor eax, eax
mov dword [esp + 0xc], esi
cmp esi, ecx
mov dword [esp + 8], ecx
lea esi, [ebp - 0x70]
sete al
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd4b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x6c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd4c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x64]
mov eax, dword [ebp - 0xbc]
mov dword [esp + 4], str.expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd4d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x60]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd4e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x4c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd4f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x48]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd50
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd51
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x40]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd52
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x3c]
mov dword [esp + 4], str.expected_32_got__d_n
cmp dl, 0x20
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd53
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x38]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd54
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x34]
mov dword [esp + 4], str.expected__1_got__d_n
cmp eax, 0xffffffff
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c4]
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
lea edx, [ebp - 0x68]
mov eax, 0xabababab
mov ecx, 0x14
mov edi, edx
sub esp, 8
mov dword [ebp - 0x6c], 0xabababab
rep stosd dword es:[edi], eax
mov eax, dword [0x4582dc]
mov dword [ebp - 0x48], esi
mov dword [ebp - 0x60], 0xabababaf
mov dword [ebp - 0x4c], 0
mov dword [esp + 8], ebx
mov dword [esp + 4], esi
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xd5c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, esi
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], esi
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd5d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x6c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd5e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov ecx, dword [ebp - 0x64]
mov eax, dword [ebp - 0xbc]
mov dword [esp + 4], str.expected__p_got__p_n
cmp ecx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], ecx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd5f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x60]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd60
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x4c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd61
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x48]
mov dword [esp + 8], esi
mov dword [esp + 4], str.expected__p_got__p_n
cmp eax, esi
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd62
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__x_got__x_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd63
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x40]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd64
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx ecx, byte [ebp - 0x3c]
mov dword [esp + 4], str.expected__85_got__d_n
cmp cl, 0xab
mov dword [esp + 8], ecx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd65
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x38]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd66
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x34]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582d0]
lea edx, [ebp - 0x68]
mov dword [esp + 4], edx
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4582dc]
mov dword [ebp - 0xbc], 0
sub esp, 8
mov dword [esp + 8], ebx
mov dword [esp + 4], esi
mov dword [esp + 0xc], 1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xd6a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, esi
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], esi
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd6b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x6c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd6c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x64]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd6d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x60]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd6e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x4c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd6f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x48]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd70
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd71
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x40]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd72
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x3c]
mov dword [esp + 4], str.expected_32_got__d_n
cmp dl, 0x20
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd73
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x38]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd74
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x34]
mov dword [esp + 4], str.expected__1_got__d_n
cmp eax, 0xffffffff
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582d4]
mov dword [esp + 4], ebx
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xd78
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov eax, dword [0x4582c8]
lea edx, [ebp - 0x170]
mov dword [ebp - 0xc4], 0xabababab
mov dword [esp + 8], edx
mov dword [ebp - 0xb8], 0xabababab
mov dword [ebp - 0xb4], 0xabababab
mov dword [ebp - 0xa4], 0xabababab
mov dword [ebp - 0xa0], 0xabababab
mov dword [ebp - 0x9c], 0xabababab
mov dword [ebp - 0x98], 0xabababab
mov dword [ebp - 0x90], 0xabababab
mov dword [ebp - 0x8c], 0xabababab
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xd83
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd84
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
cmp eax, 0xabababab
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd85
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
lea edx, [ebp - 0x170]
mov dword [esp + 4], str.expected__p_got__p_n
mov dword [esp + 8], edx
cmp eax, edx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd86
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd87
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx eax, byte [ebp - 0x94]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
mov dword [esp + 0xc], eax
xor eax, eax
cmp dword [ebp - 0xb4], 0xabababab
sete al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd88
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd89
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd8a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd8b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd8c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd8d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c8]
mov dword [ebp - 0xb8], 0x8000
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xd90
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xd91
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc4]
mov dword [esp + 4], str.expected_0_got__d_n
cmp eax, 0xabababab
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd92
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd93
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd94
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx eax, byte [ebp - 0x94]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
mov dword [esp + 0xc], eax
xor eax, eax
cmp dword [ebp - 0xb4], 0xabababab
sete al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd95
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa4]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd96
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd97
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd98
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x98]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd99
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xd9a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x8c]
mov dword [esp + 8], 0xabababab
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xabababab
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582cc]
mov dword [esp + 8], ebx
mov dword [ebp - 0x6c], 0xcdcdcdcd
mov dword [ebp - 0x60], 0xcdcdcdcd
mov dword [ebp - 0x5c], 0xcdcdcdcd
mov dword [ebp - 0x4c], 0xcdcdcdcd
mov dword [ebp - 0x48], 0xcdcdcdcd
mov dword [ebp - 0x44], 0xcdcdcdcd
mov dword [ebp - 0x40], 0xcdcdcdcd
mov dword [ebp - 0x38], 0xcdcdcdcd
mov dword [ebp - 0x34], 0xcdcdcdcd
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xda5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, esi
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], esi
lea edi, [ebp - 0x11c]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xda6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x6c]
mov dword [esp + 4], str.expected_0_got__d_n
cmp eax, 0xcdcdcdcd
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xda7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x64]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xda8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x60]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xda9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx eax, byte [ebp - 0x3c]
mov dword [esp + 8], 0xcdcdcdcd
mov dword [esp + 4], str.expected__d_got__d_n
mov dword [esp + 0xc], eax
xor eax, eax
cmp dword [ebp - 0x5c], 0xcdcdcdcd
sete al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdaa
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x4c]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdab
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x48]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdac
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
mov dword [esp + 4], str.expected_0_got__x_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdad
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x40]
mov dword [esp + 4], str.expected_6_got__d_n
cmp eax, 6
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdae
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x38]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdaf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x34]
mov dword [esp + 8], 0xcdcdcdcd
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0xcdcdcdcd
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583e8]
mov dword [ebp - 0xbc], edi
mov dword [esp + 4], edi
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4582c0]
sub esp, 8
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xdb7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 8], ebx
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
cmp eax, ebx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdb8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583f4]
lea edx, [ebp - 0x170]
mov dword [ebp - 0xb8], 1
mov dword [ebp - 0xbc], edx
mov dword [esp + 4], edx
mov dword [esp + 0xc], 0x16
mov dword [esp + 8], str.Never_gonna_tell_a_lie
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xdbd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 4], str.expected_22_got__d_n
cmp eax, 0x16
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdbe
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdbf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x16
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c0]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xdc1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 8], ebx
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
cmp eax, ebx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdc2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 1
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 1
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdc3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdc4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
lea eax, [ebp - 0x176]
mov dword [ebp - 0x64], edi
mov dword [esp + 8], eax
mov eax, dword [0x4583dc]
mov dword [ebp - 0xa0], esi
mov dword [ebp - 0x60], 0
mov dword [esp + 4], edi
mov dword [esp + 0x10], 0x1a4
mov dword [esp + 0xc], 2
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov esi, eax
mov dword [esp + 4], 0xdc9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, edi
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], edi
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov eax, dword [0x4583f4]
mov dword [esp + 4], edi
mov dword [esp + 0xc], 0xc
mov dword [esp + 8], str.and_hurt_you
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xdcb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0xc
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_12_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdcc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x104]
mov eax, dword [ebp - 0x10c]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdcd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x10c]
mov edx, dword [ebp - 0x100]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0xc
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582c0]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0xdcf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xdd0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x104]
mov eax, dword [ebp - 0x10c]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdd1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x10c]
mov edx, dword [ebp - 0x100]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0xc
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582bc]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0xdd5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
test esi, esi
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_0_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdd6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 3
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 3
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582bc]
mov dword [esp + 4], ebx
mov dword [ebp - 0xb8], 4
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0xdda
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
test esi, esi
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_0_got__d_n
lea esi, [ebp - 0x170]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xddb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582bc]
mov dword [ebp - 0xbc], esi
mov dword [ebp - 0xb8], 4
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov edi, eax
mov dword [esp + 4], 0xde0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
test edi, edi
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_0_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xde1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582bc]
mov dword [esp + 4], ebx
mov dword [ebp - 0xb8], 2
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov edi, eax
mov dword [esp + 4], 0xde5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
test edi, edi
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_0_got__d_n
lea edi, [ebp - 0x11c]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xde6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 2
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 2
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
lea eax, [ebp - 0x70]
mov dword [ebp - 0x64], edi
mov dword [ebp - 0xa0], eax
mov eax, dword [0x4583f4]
mov dword [ebp - 0xb8], 0
mov dword [ebp - 0x60], 4
mov dword [esp + 4], esi
mov dword [esp + 0xc], 0x16
mov dword [esp + 8], str.Weve_known_each_other
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xdef
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 4], str.expected_22_got__d_n
cmp eax, 0x16
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582bc]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xdf1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 4], str.expected_1_got__d_n
cmp eax, 1
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdf2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdf3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x60]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdf4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdf5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x16
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdf6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x104]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdf7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x100]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b8]
mov dword [esp + 4], ebx
mov dword [ebp - 0xb8], 4
mov dword [ebp - 0x90], 0xab
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0xdfd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 4
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 4
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdfe
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xdff
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe00
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x16
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582bc]
mov dword [esp + 4], ebx
mov dword [ebp - 0xb8], 0
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xe03
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 4], str.expected_1_got__d_n
cmp eax, 1
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b8]
mov dword [ebp - 0xbc], esi
mov dword [ebp - 0x9c], 0x2000
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0xe0a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe0b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 8], 0x2000
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 0x2000
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe0c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe0d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583f4]
mov dword [esp + 4], edi
mov dword [esp + 0xc], 0xb
mov dword [esp + 8], str.for_so_long
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe11
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 0xb
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_11_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b4]
mov dword [ebp - 0xb8], 4
mov dword [ebp - 0x90], 2
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x61
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xe15
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe16
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe18
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_2_got__d_n
cmp eax, 2
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe19
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe1a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe1b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x104]
mov eax, dword [ebp - 0x10c]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe1c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x10c]
mov edx, dword [ebp - 0x100]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0xb
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b4]
mov dword [ebp - 0xb8], 0
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x61
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xe1f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe20
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe21
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe22
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe23
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe24
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x104]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe25
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x100]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b4]
mov dword [ebp - 0x9c], 0
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x62
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xe28
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe29
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe2a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe2b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 1
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583cc]
mov dword [ebp - 0xbc], esi
mov dword [ebp - 0x90], 5
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4582b4]
mov edi, dword [ebp - 0x124]
mov dword [ebp - 0x124], 0xffffffff
sub esp, 8
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x63
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xe35
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 8], ebx
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
cmp eax, ebx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe36
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe38
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe39
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe3a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b0]
mov dword [ebp - 0x124], edi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 4
mov dword [esp + 8], str.Your
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe3f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe40
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe42
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe43
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582b0]
mov dword [ebp - 0xb8], 0
mov dword [ebp - 0x90], 1
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 7
mov dword [esp + 8], str.hearts
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe47
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe48
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe49
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe4a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe4b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 7
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583cc]
mov dword [ebp - 0xbc], esi
mov dword [ebp - 0x90], 5
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4582b0]
mov edi, dword [ebp - 0x124]
mov dword [ebp - 0x124], 0xffffffff
sub esp, 8
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 7
mov dword [esp + 8], str.aching_
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x18c], eax
mov dword [esp + 4], 0xe55
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x18c]
mov dword [esp + 8], ebx
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
cmp eax, ebx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe56
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe58
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x90]
mov dword [esp + 4], str.expected_0_got__d_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe59
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe5a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582ac]
mov dword [ebp - 0x124], edi
mov dword [ebp - 0xb8], 1
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe60
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe61
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 1
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 1
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583f4]
mov dword [esp + 4], esi
mov dword [esp + 0xc], 3
mov dword [esp + 8], 0x45568d
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe63
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 3
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_3_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe64
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe65
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 3
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582ac]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 2
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe67
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe68
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 1
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 1
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe69
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe6a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582ac]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0xffffffff
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe6c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe6d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 3
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 3
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583f4]
mov dword [esp + 4], esi
mov dword [esp + 0xc], 0xe
mov dword [esp + 8], str.Youre_too_shy
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xe70
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 0xe
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_14_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe71
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe72
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0xe
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a8]
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xe74
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe75
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 3
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 3
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe77
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe78
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a8]
mov dword [ebp - 0xb8], 4
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xffffffff
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0xe7b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe7c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov edi, eax
mov dword [esp + 4], 0xe81
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
test edi, edi
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.wrong_return__expected_0_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe82
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583f4]
mov dword [esp + 4], esi
mov dword [esp + 0xc], 9
mov dword [esp + 8], str.to_say_it
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xe85
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 9
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_9_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe86
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x158]
mov eax, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
cmp edx, eax
mov dword [esp + 8], eax
sete al
mov dword [esp + 0xc], edx
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe87
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
mov edx, dword [ebp - 0x154]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 9
mov dword [esp + 0xc], edx
cmp edx, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0xe89
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 9
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.wrong_return__expected_9_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe8a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe8c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x158]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_base__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe8d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a4]
mov edi, dword [ebp - 0x124]
mov dword [ebp - 0xb8], 1
mov dword [ebp - 0x124], 0xffffffff
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0xe92
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0xffffffff
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.wrong_return__expected_EOF_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xe93
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 3
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 3
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [ebp - 0x18c], edi
mov dword [ebp - 0x124], edi
mov edi, str.zzzzzzzab
mov dword [ebp - 0xb8], 1
mov dword [ebp - 0x9c], 0x17c4
mov byte [ebp - 0x94], 0x7a
mov dword [ebp - 0x90], 9
mov dword [esp + 0xc], 0x4556e1
mov dword [esp + 8], 0x4556e3
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xe9e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xe9f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 9
sub eax, 9
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.zzzzzaabb
mov dword [esp + 4], str.expected_zzzzzzzab_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x45570f
mov dword [esp + 8], 0x455712
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xea1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xea2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 9
sub eax, 9
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.aaaaabbbbb
mov dword [esp + 4], str.expected_zzzzzaabb_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], str.bbbbb
mov dword [esp + 8], str.aaaaa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xea4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xea5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 0xa
sub eax, 0xa
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.aazzzzzbb
mov dword [esp + 4], str.expected_aaaaabbbbb_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
or dword [ebp - 0x9c], 8
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x45570f
mov dword [esp + 8], 0x455712
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xea8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xea9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 9
sub eax, 9
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.azzzzzzzb
mov dword [esp + 4], str.expected_aazzzzzbb_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
and dword [ebp - 0x9c], 0xfffffffb
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4556e1
mov dword [esp + 8], 0x4556e3
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xeac
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xead
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 9
sub eax, 9
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.1zzzz2
mov dword [esp + 4], str.expected_azzzzzzzb_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [ebp - 0x90], 6
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557cf
mov dword [esp + 8], 0x4557d1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xeb0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xeb1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.12345678
mov dword [esp + 4], str.expected_1zzzz2_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557f6
mov dword [esp + 8], str.12345678
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xeb3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xeb4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 8
sub eax, 8
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.z1zz2z
mov dword [esp + 4], str.expected_12345678_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
or dword [ebp - 0x9c], 2
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x45581e
mov dword [esp + 8], 0x455821
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xeb7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xeb8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.helloz
mov dword [esp + 4], str.expected_z1zz2z_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
and dword [ebp - 0x9c], 0xfffffff7
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x455847
mov dword [esp + 8], str.hell
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xebb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xebc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.abzzzz
mov dword [esp + 4], str.expected_helloz_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
or dword [ebp - 0x9c], 4
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4556e1
mov dword [esp + 8], 0x4556e3
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xebf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xec0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.helloz
mov dword [esp + 4], str.expected_abzzzz_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], str.hello
mov dword [esp + 8], 0x4557f6
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xec4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xec5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.
mov dword [esp + 4], str.expected_helloz_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov byte [ebp - 0x94], 0x2a
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557f6
mov dword [esp + 8], 0x4557f6
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xec8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xec9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.aa
mov dword [esp + 4], str.expected__got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557f6
mov dword [esp + 8], 0x455712
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xecb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xecc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.ab
mov dword [esp + 4], str.expected_aa_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [ebp - 0x9c], 0
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4556e1
mov dword [esp + 8], 0x4556e3
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0xecf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, ebx
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xed0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x154]
mov ecx, 6
sub eax, 6
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
lea esi, [ebp - 0x170]
mov dword [esp + 4], str.expected_ab_got__s_n
seta dl
sbb dl, 0
xor eax, eax
test dl, dl
sete al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4583cc]
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4582a0]
mov dword [ebp - 0x124], 0xffffffff
sub esp, 8
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x45570f
mov dword [esp + 8], 0x455712
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xed4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xed5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 7
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 7
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [ebp - 0xb8], 0
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557f6
mov dword [esp + 8], 0x4557f6
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xed9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xeda
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [ebp - 0xb8], 0
mov dword [ebp - 0x90], 0
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557f6
mov dword [esp + 8], 0x4557f6
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xedf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xee0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.expected__d_got__d_n
test eax, eax
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4582a0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x4557f6
mov dword [esp + 8], 0x4556e3
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0xee2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, ebx
mov dword [esp + 0xc], edi
sete al
mov dword [esp + 8], ebx
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0xee3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xb8]
mov dword [esp + 8], 6
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 6
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov edi, dword [ebp - 0x18c]
mov eax, dword [0x4582c4]
mov dword [esp + 4], ebx
lea ebx, [ebp - 0x17c]
mov dword [ebp - 0x124], edi
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x70]
sub esp, 8
mov dword [esp + 4], eax
mov eax, dword [0x4582c4]
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4583e4]
sub esp, 8
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x11c]
sub esp, 8
mov dword [esp + 4], eax
mov eax, dword [0x4583e4]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0xeeb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov dword [esp], ebx
mov esi, dword [sym.imp.msvcrt.dll__unlink]
call esi
mov dword [esp + 8], ebx
lea ebx, [ebp - 0x176]
test eax, eax
mov dword [esp + 4], str.Couldnt_unlink_file_named__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0xeec
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov dword [esp], ebx
call esi
mov dword [esp + 8], ebx
test eax, eax
mov dword [esp + 4], str.Couldnt_unlink_file_named__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret