Function at 0x4284a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov eax, 0x31
mov ecx, 0x17
mov edx, 0x32
mov ebp, esp
push edi
push esi
lea esi, [ebp - 0xd0]
push ebx
mov edi, esi
lea ebx, [ebp - 0x74]
sub esp, 0x22c
mov word [ebp - 0x1f8], ax
mov eax, 0xabababab
rep stosd dword es:[edi], eax
mov edi, ebx
mov ecx, 0x17
mov word [ebp - 0x1f2], dx
rep stosd dword es:[edi], eax
lea edx, [ebp - 0x17c]
lea edi, [ebp - 0x1d0]
mov ecx, 0x15
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x15
mov dword [ebp - 0x1fc], 0x74736574
rep stosd dword es:[edi], eax
mov eax, dword [0x458200]
mov dword [ebp - 0x1f6], 0x74736574
mov dword [esp + 4], esi
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x134d
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 - 0xc4]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x134e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x134f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1350
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc0]
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], 0x1351
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1352
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
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 [0x4581f0]
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xabababab
mov ecx, 0x14
mov dword [ebp - 0xc8], 0xabababab
rep stosd dword es:[edi], eax
mov eax, dword [0x458200]
sub esp, 8
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xa8], 0
mov dword [esp + 4], esi
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], 0x1358
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], 0x1359
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x135a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x135b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc0]
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], 0x135c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x135e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
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 [0x4581fc]
lea ecx, [ebp - 0xc4]
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x458200]
lea ecx, [ebp - 0x1d0]
sub esp, 8
mov dword [esp + 8], ecx
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], 0x1361
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], 0x1362
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1363
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1364
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc0]
lea ecx, [ebp - 0x1d0]
mov dword [esp + 4], str.expected__p_got__p_n
mov dword [esp + 8], ecx
cmp eax, ecx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1365
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1366
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
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 [0x4581fc]
lea ecx, [ebp - 0xc4]
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
mov eax, dword [0x4583e8]
lea ecx, [ebp - 0x1d0]
sub esp, 8
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x1fc]
lea ecx, [ebp - 0x1d0]
sub esp, 8
mov dword [esp + 8], eax
mov eax, dword [0x4583dc]
mov dword [esp + 4], ecx
mov dword [esp + 0x10], 0x1a4
mov dword [esp + 0xc], 3
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x136a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
lea ecx, [ebp - 0x1d0]
xor eax, eax
mov dword [esp + 0xc], edi
cmp edi, ecx
mov dword [esp + 8], ecx
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], 0x136b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1cc]
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 [0x458200]
lea ecx, [ebp - 0x1d0]
mov dword [esp + 4], esi
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x136d
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], 0x136e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x136f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1370
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc0]
lea ecx, [ebp - 0x1d0]
mov dword [esp + 4], str.expected__p_got__p_n
mov dword [esp + 8], ecx
cmp eax, ecx
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1371
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__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], 0x1372
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xa0]
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 [0x458204]
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], 0x1374
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 - 0x68]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x1375
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x1376
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], 0x1377
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], 0x1378
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], 0x1379
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
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 [0x4581f0]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xabababab
mov ecx, 0x14
mov dword [ebp - 0x6c], 0xabababab
rep stosd dword es:[edi], eax
mov eax, dword [0x458204]
sub esp, 8
mov dword [ebp - 0x70], 0xabababab
mov dword [esp + 4], ebx
and dword [ebp - 0x44], 0xfffffffe
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x137f
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 - 0x68]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x1380
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x1381
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], 0x1382
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_not__p_got__p_n
test eax, eax
mov dword [esp + 0xc], eax
setne al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1383
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], 0x1384
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__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 [0x4581fc]
lea ecx, [ebp - 0x68]
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xabababab
mov ecx, 0x14
and dword [ebp - 0xa0], 0xfffffffe
rep stosd dword es:[edi], eax
mov eax, dword [0x458208]
sub esp, 8
mov dword [ebp - 0xc8], 0xcdcdcdcd
mov dword [ebp - 0xcc], 0xcdcdcdcd
and dword [ebp - 0x44], 0xfffffffe
mov dword [ebp - 0xbc], 0xcdcdcdcd
mov dword [ebp - 0x6c], 0xabababab
mov dword [ebp - 0x70], 0xabababab
mov dword [ebp - 0x4c], 0
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], 0x138e
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 - 0x68]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x138f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x1390
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], 0x1391
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x64]
mov eax, dword [ebp - 0xc0]
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], 0x1392
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], 0x1393
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__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 [0x4581fc]
lea ecx, [ebp - 0x68]
mov dword [esp + 4], ecx
mov dword [esp], eax
call dword [0x45804c]
mov eax, 0xabababab
mov ecx, 0x14
mov dword [ebp - 0x6c], 0xabababab
rep stosd dword es:[edi], eax
mov eax, dword [0x458208]
sub esp, 8
mov dword [ebp - 0x70], 0xabababab
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], 0x1398
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], 0x1399
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x139a
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], 0x139b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x64]
mov eax, dword [ebp - 0xc0]
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], 0x139c
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], 0x139d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
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 [0x4581f4]
mov dword [esp + 8], esi
mov dword [ebp - 0x6c], 0xabababab
mov dword [ebp - 0x70], 0xabababab
mov dword [ebp - 0x64], 0xabababab
mov dword [ebp - 0x60], 0xabababab
mov dword [ebp - 0x5c], 0xabababab
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x48], 0xabababab
mov dword [ebp - 0x44], 0xabababab
mov dword [ebp - 0x40], 0xabababab
mov dword [ebp - 0x38], 0xabababab
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x13aa
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], 0x13ab
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x13ac
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], 0x13ad
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x64]
mov eax, dword [ebp - 0xc0]
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], 0x13ae
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], 0x13af
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx eax, byte [ebp - 0x3c]
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 - 0x5c], 0xabababab
sete al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x13b0
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], 0x13b1
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], 0x13b2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
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], 0x13b3
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], 0x13b4
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 eax, dword [0x4581f8]
mov dword [esp + 4], ebx
mov dword [ebp - 0x6c], 0xabababab
mov dword [ebp - 0x70], 0xabababab
mov dword [ebp - 0x64], 0xabababab
mov dword [ebp - 0x60], 0xabababab
mov dword [ebp - 0x5c], 0xabababab
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x48], 0xabababab
mov dword [ebp - 0x44], 0xabababab
mov dword [ebp - 0x40], 0xabababab
mov dword [ebp - 0x38], 0xabababab
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x13c1
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
lea esi, [ebp - 0x17c]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x13c2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x13c3
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], 0x13c4
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], 0x13c5
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], 0x13c6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx eax, byte [ebp - 0x3c]
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 - 0x5c], 0xabababab
sete al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x13c7
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], 0x13c8
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], 0x13c9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x44]
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], 0x13ca
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], 0x13cb
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 eax, dword [0x4583e8]
mov dword [esp + 4], esi
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x1f6]
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], 3
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov ebx, eax
mov dword [esp + 4], 0x13ce
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp ebx, esi
mov dword [esp + 0xc], ebx
sete al
mov dword [esp + 8], esi
lea ebx, [ebp - 0x74]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x13cf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x178]
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 [0x4581f8]
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x13d1
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 ebx, [ebp - 0xd0]
lea edi, [ebp - 0x1d0]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x13d2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x70]
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], 0x13d3
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], 0x13d4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x64]
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], 0x13d5
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 eax, dword [0x4581ec]
mov dword [esp + 4], ebx
mov dword [ebp - 0xc8], 0
mov dword [ebp - 0xcc], 0
mov dword [ebp - 0xbc], 4
mov dword [ebp - 0xa0], 0
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x13de
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
mov dword [esp + 8], 5
mov dword [esp + 4], str.expected__d_got__d_n
cmp eax, 5
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581ec]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 2
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x13e2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [ebp - 0xbc], 0
mov dword [esp + 4], edi
mov dword [esp + 0xc], 0x17
mov dword [esp + 8], str.And_if__tyou_ask_n_v_f_r__me
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x13e6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
mov dword [esp + 4], str.expected_23_got__d_n
cmp eax, 0x17
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x13e7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1b8]
mov eax, dword [ebp - 0x1c0]
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], 0x13e8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1b4]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x17
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 [0x4581ec]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x13ea
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x13eb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1b8]
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], 0x13ec
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1b4]
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], 0x13ed
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1b0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_end__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 [0x4583c0]
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], edi
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x13f0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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 eax, dword [0x4581ec]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x13f2
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__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], 0x13f3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x13f4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1a8]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_pointer__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], 0x13f5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x17
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 [0x4583c0]
mov dword [esp + 4], edi
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
mov dword [esp + 8], 3
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x13f7
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 eax, dword [0x4581ec]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x13f9
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__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], 0x13fa
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x13fb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x13fc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x14
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 [0x4581ec]
add dword [ebp - 0x1a8], 2
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x13ff
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__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], 0x1400
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x1401
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 5
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], 0x1402
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x14
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 [0x4581ec]
add dword [ebp - 0x1a8], 7
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x1405
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__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], 0x1406
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x1407
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x12
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], 0x1408
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x14
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 [0x4581ec]
add dword [ebp - 0x1a8], 9
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov dword [esp + 4], 0x140b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x140c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1ac]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x140d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x140e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a4]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_end__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 [0x4581e8]
mov dword [ebp - 0xc8], 0xabababab
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], 0x1413
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], 0x1414
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1415
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581e8]
mov dword [ebp - 0xbc], 4
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], 0x1419
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 - 0x128]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x141a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x141b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4582d8]
mov dword [ebp - 0xa4], edi
mov dword [ebp - 0xbc], 0
mov dword [esp + 8], esi
mov dword [esp + 4], edi
mov dword [esp + 0xc], 1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1422
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
mov dword [esp + 8], edi
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
cmp eax, edi
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], 0xf
mov dword [esp + 8], str.how_Im_feeling
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x1424
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 0xf
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_15_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1425
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x1426
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0xf
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 [0x4581e8]
mov dword [ebp - 0xc8], 0xffffffff
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], 0x1429
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 1
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x142a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x142b
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__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], 0x142c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x142d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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], esi
mov dword [esp + 0xc], 0xd
mov dword [esp + 8], str.Dont_tell_me
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x142f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 0xd
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_13_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1430
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x1431
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0xd
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 [0x4581e8]
mov dword [esp + 4], ebx
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov ebx, eax
mov dword [esp + 4], 0x1433
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp ebx, 1
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1434
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1435
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__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], 0x1436
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x1437
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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], esi
mov dword [esp + 0xc], 0x17
mov dword [esp + 8], str.youre_too_blind_to_see
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov ebx, eax
mov dword [esp + 4], 0x1439
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp ebx, 0x17
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str.expected_23_got__d_n
lea ebx, [ebp - 0xd0]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x143a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x143b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x17
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 [ebp - 0x1c0]
lea edx, [eax + 0xf]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x1ac], eax
mov dword [eax], 0x6576654e
mov dword [eax + 4], 0x20092072
mov dword [eax + 8], 0x6e6f6720
mov dword [eax + 0xc], 0x20616e
mov eax, dword [0x4581e8]
mov dword [esp + 4], ebx
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1440
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1441
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__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], 0x1442
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x1443
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x17
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 [ebp - 0x1c0]
mov dword [ebp - 0xc8], 0xa
mov dword [esp + 4], ebx
add eax, 4
mov dword [esp + 8], 0xb
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581e8]
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1447
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1448
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1449
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__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], 0x144a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x144b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x17
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 [0x4581e8]
mov esi, dword [ebp - 0x130]
mov dword [esp + 4], ebx
mov dword [ebp - 0x130], 0xffffffff
mov dword [esp + 8], 0xc
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x144f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp edi, 1
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1450
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__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], 0x1451
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x118]
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
mov dword [esp + 4], 0x1452
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x1453
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x17
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 [0x4581e8]
mov dword [ebp - 0x130], esi
mov dword [ebp - 0x118], 0
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xc
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1457
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1458
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__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], 0x1459
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x118]
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], 0x145a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x145b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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 [ebp - 0x1c0]
mov dword [ebp - 0xa0], 0
mov dword [esp + 4], ebx
add eax, 5
mov dword [esp + 8], 0
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581e8]
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x145f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1460
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__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], 0x1461
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 5
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 [0x4581e8]
mov dword [esp + 4], ebx
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1463
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1464
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__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], 0x1465
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 5
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 [0x4581e8]
mov dword [ebp - 0xa0], 1
mov dword [esp + 4], ebx
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1468
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1469
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__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], 0x146a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 5
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 [0x4581e8]
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xffffffff
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x146c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x146d
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__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], 0x146e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 5
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 [0x4581e8]
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1470
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 1
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1471
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__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], 0x1472
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
add eax, 0xe
mov dword [ebp - 0x1a8], eax
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x164], eax
add eax, 0x17
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x160], eax
mov eax, dword [0x4581e8]
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1477
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 - 0x1f0]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1478
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x147a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x147b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x147c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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 [0x4581e4]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xbc], 4
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x1e
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x1483
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], 0x1484
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1485
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1486
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1488
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x1e
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x148d
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], 0x148e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x148f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1490
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1492
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0xa0], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x1498
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], 0x1499
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x149a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x149b
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__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], 0x149c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_65_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov ecx, 0x2020
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
lea edx, [eax + 0x1e]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x1ac], eax
mov word [eax + 0x1c], cx
mov dword [eax], 0x67202020
mov dword [eax + 4], 0x20657669
mov dword [eax + 8], 0x79200a20
mov dword [eax + 0xc], 0x3120756f
mov dword [eax + 0x10], 0x20212031
mov dword [eax + 0x14], 0x2e097075
mov dword [eax + 0x18], 0x20202020
mov byte [eax + 0x1e], 0
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x1e
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x14a3
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], 0x14a4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14a5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_29_got__d_n
cmp eax, 0x1d
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14a6
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__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], 0x14a7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1d
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], 0x14a8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov edi, dword [sym.imp.msvcrt.dll_strncmp]
mov dword [esp + 8], 0x1d
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14a9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1d3]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 1
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x14ad
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x14ae
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14af
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x14b0
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__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], 0x14b1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1e
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], 0x14b2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xa0], 1
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x14b7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x14b8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14b9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_19_got__d_n
cmp eax, 0x13
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14ba
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__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], 0x14bb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x13
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], 0x14bc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 0x13
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14bd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1dd]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
add eax, 0x14
mov dword [esp + 8], esi
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x14c1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x14c2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14c3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_10_got__d_n
cmp eax, 0xa
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14c4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x14c5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x14c6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 0xa
add eax, 0x14
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14c7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1e6]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xcc], 1
mov dword [ebp - 0xbc], 0
lea edx, [eax + 0x14]
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1a8], edx
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xffffffff
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x14cf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x14d0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14d1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_10_got__d_n
cmp eax, 0xa
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14d2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x14d3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x14d4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 0xa
add eax, 0x14
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14d5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1e6]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xa
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x14db
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x14dc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14dd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_9_got__d_n
cmp eax, 9
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14de
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__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], 0x14df
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x14e0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 9
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14e1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1e7]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xa
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x14e4
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], 0x14e5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14e6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x14e7
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__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], 0x14e8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x14e9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xa
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x14ed
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], 0x14ee
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14ef
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x14f0
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__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], 0x14f1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0xa
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], 0x14f2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1a8]
mov byte [eax], 0xce
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xffffffce
mov dword [esp + 0xc], 2
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x14f6
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], 0x14f7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x14f8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x14f9
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__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], 0x14fa
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x14fb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
cmp dl, 0xce
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x14fc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ef]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1a8]
mov byte [eax], 0xce
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xce
mov dword [esp + 0xc], 2
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov esi, eax
mov dword [esp + 4], 0x1500
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
lea esi, [ebp - 0x1f0]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x1501
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1502
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1503
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__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], 0x1504
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x1505
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [ebp - 0xcc], 3
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xce
mov dword [esp + 0xc], 2
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x1509
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], 0x150a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x150b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x150c
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__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], 0x150d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x150e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0x21
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x1511
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], 0x1512
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1513
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1514
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__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], 0x1515
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x12
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], 0x1516
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov edi, dword [sym.imp.msvcrt.dll_strncmp]
mov dword [esp + 8], 6
add eax, 0xc
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1517
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ea]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e4]
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 5
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1519
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x151a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x151b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_4_got__d_n
cmp eax, 4
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x151c
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__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], 0x151d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1a4]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581e4]
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1521
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1522
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1523
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1524
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1526
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1527
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e0]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xbc], 1
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1530
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1531
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1532
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1533
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1535
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581e0]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x153b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x153c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x153d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_19_got__d_n
cmp eax, 0x13
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x153e
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__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], 0x153f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x13
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], 0x1540
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 0x13
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1541
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1dd]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581e0]
mov dword [ebp - 0xcc], 0xffffffff
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 9
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1545
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1546
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1547
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_4_got__d_n
cmp eax, 4
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1548
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__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], 0x1549
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x17
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], 0x154a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 3
add eax, 0x13
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x154b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ed]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1a8]
mov byte [eax], 0xce
mov eax, dword [0x4581e0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xffffffce
mov dword [esp + 0xc], 5
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x154f
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], 0x1550
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1551
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1552
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__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], 0x1553
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x17
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], 0x1554
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1a8]
mov byte [eax + 1], 0xd8
mov eax, dword [ebp - 0x1a8]
mov byte [eax + 2], 0xe2
mov eax, dword [0x4581e0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xffffffe2
mov dword [esp + 0xc], 5
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov esi, eax
mov dword [esp + 4], 0x1559
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], 0x155a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x155b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x155c
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__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], 0x155d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x19
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], 0x155e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected__50_got__d_n
cmp dl, 0xce
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x155f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ef]
mov dword [esp + 4], str.expected__40_got__d_n
cmp dl, 0xd8
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1560
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ee]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581dc]
mov dword [esp + 4], ebx
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xbc], 1
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x1566
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1567
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1568
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581dc]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 4
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov ebx, eax
mov dword [esp + 4], 0x156c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp ebx, 0xffffffff
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str.expected__1_got__d_n
lea ebx, [ebp - 0xd0]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x156d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x156e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581dc]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1a4], 0
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x1573
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1574
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1575
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581dc]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x157a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0x20
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], 0x20
mov dword [esp], eax
mov dword [esp + 4], str.expected__d_got__d_n
call fcn.0044c850
mov dword [esp + 4], 0x157b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x157c
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__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], 0x157d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1a8]
mov byte [eax], 0xa
mov eax, dword [0x4581dc]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x1580
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0xa
mov dword [esp + 0xc], esi
sete al
mov dword [esp + 8], 0xa
mov dword [esp], eax
mov dword [esp + 4], str.expected__d_got__d_n
call fcn.0044c850
mov dword [esp + 4], 0x1581
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1582
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__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], 0x1583
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 2
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 [ebp - 0x1a8]
mov byte [eax], 0xce
mov eax, dword [0x4581dc]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x1586
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0xce
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_206_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1587
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1588
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__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], 0x1589
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
add eax, 0x1e
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581dc]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x158c
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.expected__1_got__d_n
lea esi, [ebp - 0x1fd]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x158d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x158e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x158f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 1
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
cmp eax, 1
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d8]
mov byte [ebp - 0x1fd], 0xab
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xbc], 4
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x1596
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], 0x1597
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1598
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x159a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1fd]
mov dword [esp + 8], 0xffffffab
mov dword [esp + 4], str.expected__d_got__d_n
cmp dl, 0xab
mov dword [esp + 0xc], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d8]
mov dword [esp + 8], esi
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x159d
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], 0x159e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x159f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x15a1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1fd]
mov dword [esp + 4], str.expected__1_got__d_n
cmp dl, 0xff
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 8], esi
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581d8]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x15a6
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], 0x15a7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15a8
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__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], 0x15a9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x15aa
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1fd]
mov dword [esp + 8], 0x20
mov dword [esp + 4], str.expected__d_got__d_n
cmp dl, 0x20
mov dword [esp + 0xc], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
add eax, 2
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581d8]
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x15ad
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, str.__Never_gonna__nlet_you__r_down_
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x15ae
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15af
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__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], 0x15b0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x15b1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1fd]
mov dword [esp + 8], 0xffffffce
mov dword [esp + 4], str.expected__d_got__d_n
cmp dl, 0xce
mov dword [esp + 0xc], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
add eax, 0x1e
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581d8]
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x15b6
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], 0x15b7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15b8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x15ba
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 1
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_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], 0x15bb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1fd]
mov dword [esp + 4], str.expected__1_got__d_n
cmp dl, 0xff
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d8]
mov dword [ebp - 0xbc], 2
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x15be
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], 0x15bf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15c0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x15c1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 1
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
cmp eax, 1
mov dword [esp + 0xc], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
lea eax, [ebp - 0x17c]
mov dword [ebp - 0xc8], 0xabababab
mov dword [esp + 8], eax
mov eax, dword [0x4581d4]
mov dword [ebp - 0xbc], 4
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x15c7
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], 0x15c8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15c9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
lea eax, [ebp - 0x17c]
mov dword [ebp - 0xbc], 0
mov dword [esp + 8], eax
mov eax, dword [0x4581d4]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x15cd
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 esi, 0x3f6e
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x15ce
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15cf
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x15d0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1ac]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x15d1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x15d2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a4]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_end__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 [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
lea edx, [eax + 0x1e]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x1ac], eax
mov word [eax + 0x1c], si
mov dword [eax], 0x654e2020
mov dword [eax + 4], 0x20726576
mov dword [eax + 8], 0x6e6e6f67
mov dword [eax + 0xc], 0x6c0a2061
mov dword [eax + 0x10], 0x79207465
mov dword [eax + 0x14], 0xd20756f
mov dword [eax + 0x18], 0x776f6420
mov byte [eax + 0x1e], 0
lea eax, [ebp - 0x17c]
mov dword [esp + 8], eax
mov eax, dword [0x4581d4]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x15d8
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], 0x15d9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_30_got__d_n
cmp eax, 0x1e
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x15da
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x15db
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1ac]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x15dc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x15dd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a4]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_end__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], 0x15de
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x15df
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x1e
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], 0x15e0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x168]
mov dword [esp + 4], str.wrong_put_end__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], 0x15e1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
mov ecx, 0x1e
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], eax
mov edi, str.__Never_gonna
mov dword [esp + 4], str.unexpected_sb_content__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 [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], ebx
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
lea eax, [ebp - 0x17c]
mov dword [esp + 8], eax
mov eax, dword [0x4581d4]
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x15e6
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], 0x15e7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_14_got__d_n
cmp eax, 0xe
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x15e8
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__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], 0x15e9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x15ea
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x15eb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x1e
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], 0x15ec
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x15ed
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x2c
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], 0x15ee
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x168]
mov dword [esp + 4], str.wrong_put_end__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], 0x15ef
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov ecx, 0xe
mov edx, dword [ebp - 0x164]
lea esi, [eax + 0x1e]
repe cmpsb byte [esi], byte es:[edi]
mov dword [esp + 8], edx
lea esi, [ebp - 0x17c]
mov dword [esp + 4], str.unexpected_sb_content__got__s_n
seta al
sbb al, 0
test al, al
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d4]
mov edi, dword [ebp - 0x130]
mov dword [ebp - 0x15c], 0
mov dword [ebp - 0x130], 0xffffffff
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x164], 0
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x15f4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x15f5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x15f6
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__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], 0x15f7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x15f8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x15f9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x1e
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], 0x15fa
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x15fb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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], 0x15fc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x15c]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_end__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 [0x4581d4]
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 dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x15fe
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x15ff
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_16_got__d_n
cmp eax, 0x10
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1600
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1602
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1ac]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1603
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1604
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a4]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_end__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], 0x1605
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x1606
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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], 0x1607
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x15c]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_end__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 [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [esp + 8], esi
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581d4]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x160c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x160d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_14_got__d_n
cmp eax, 0xe
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x160e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x160f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x1610
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x1611
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x1e
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], 0x1612
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x1613
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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], 0x1614
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x15c]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_end__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 [0x4581d4]
mov dword [ebp - 0x130], edi
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xa
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x1618
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], 0x1619
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x161a
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__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], 0x161b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1ac]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_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], 0x161c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x161d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a4]
mov dword [esp + 4], str.wrong_get_end__expected__p_got__p_n
add eax, 0x1e
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], 0x161e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x164]
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], 0x161f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x160]
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], 0x1620
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x15c]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_end__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 [ebp - 0x1a8]
mov dword [ebp - 0xbc], 0
mov byte [eax], 0xce
mov eax, dword [0x4581d4]
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xffffffce
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x1626
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], 0x1627
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_16_got__d_n
cmp eax, 0x10
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1628
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1629
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1ac]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x162a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x162b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a4]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_end__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], 0x162c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x162d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x10
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], 0x162e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x168]
mov dword [esp + 4], str.wrong_put_end__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 eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [esp + 8], esi
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581d4]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xffffffce
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x1633
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
lea esi, [ebp - 0x1f0]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x1634
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_30_got__d_n
cmp eax, 0x1e
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1635
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1636
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1ac]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1637
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1638
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a4]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_end__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], 0x1639
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x164]
mov eax, dword [ebp - 0x16c]
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], 0x163a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x16c]
mov edx, dword [ebp - 0x160]
mov dword [esp + 4], str.wrong_put_pointer__expected__p_got__p_n
add eax, 0x2e
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], 0x163b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x168]
mov dword [esp + 4], str.wrong_put_end__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 eax, dword [0x4581d0]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x1641
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], 0x1642
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1643
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1644
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1646
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d0]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x164b
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], 0x164c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x164d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x164e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1650
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581d0]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0x72
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x1656
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], 0x1657
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1658
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_7_got__d_n
cmp eax, 7
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1659
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__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], 0x165a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x165b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov edi, dword [sym.imp.msvcrt.dll_strncmp]
mov dword [esp + 8], 6
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x165c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ea]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d0]
mov dword [ebp - 0xcc], 0xffffffff
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xffffffce
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1660
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1661
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1662
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_7_got__d_n
cmp eax, 7
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1663
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__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], 0x1664
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x1665
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 7
add eax, 7
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1666
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1e9]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d0]
mov dword [ebp - 0xcc], 0xffffffff
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xffffffce
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x166a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x166b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x166c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x166d
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__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], 0x166e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x166f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d0]
mov dword [ebp - 0xcc], 0xfffffffe
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0xd
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1673
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1674
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1675
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_10_got__d_n
cmp eax, 0xa
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1676
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__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], 0x1677
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x18
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], 0x1678
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 9
add eax, 0xe
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1679
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1e7]
mov dword [esp + 4], str.expected_0_got__d_n
test dl, dl
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581d0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0x3f
mov dword [esp + 0xc], 0x14
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov edi, eax
mov dword [esp + 4], 0x167c
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], 0x167d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x167e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x167f
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__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], 0x1680
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1e
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 [0x4581d0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0
mov dword [esp], eax
call dword [0x458040]
sub esp, 0x14
mov esi, eax
mov dword [esp + 4], 0x1683
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], 0x1684
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1685
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1686
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__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], 0x1687
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1e
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], 0x1688
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581cc]
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xbc], 4
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x168e
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], 0x168f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1690
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1691
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1693
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1e
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 [0x4581cc]
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xbc], 0
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 esi, eax
mov dword [esp + 4], 0x1697
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], 0x1698
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x1699
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x169a
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__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], 0x169b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1e
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 [0x4581cc]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0
mov dword [esp + 8], 1
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x169d
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], 0x169e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x169f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16a0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x16a2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], ebx
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581cc]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 5
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x16a7
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], 0x16a8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x16a9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_5_got__d_n
cmp eax, 5
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16aa
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__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], 0x16ab
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 5
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 [0x4581cc]
mov dword [ebp - 0xcc], 0
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x67
mov dword [esp + 8], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x16ae
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], 0x16af
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x16b0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_4_got__d_n
cmp eax, 4
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16b1
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__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], 0x16b2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [0x4581cc]
mov dword [ebp - 0xcc], 0xffffffff
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x61
mov dword [esp + 8], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x16b5
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], 0x16b6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x16b7
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_3_got__d_n
cmp eax, 3
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16b8
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__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], 0x16b9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [0x4581cc]
mov dword [ebp - 0xcc], 0xffffffff
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xce
mov dword [esp + 8], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x16bc
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], 0x16bd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x16be
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16bf
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__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], 0x16c0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [0x4581cc]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xffffffce
mov dword [esp + 8], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x16c2
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], 0x16c3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x16c4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_10_got__d_n
cmp eax, 0xa
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16c5
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__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], 0x16c6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x18
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 [0x4581cc]
mov dword [ebp - 0xcc], 0xffffffff
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov esi, eax
mov dword [esp + 4], 0x16c9
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], 0x16ca
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xcc]
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], 0x16cb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16cc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x16cd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [0x4581c8]
mov dword [esp + 4], ebx
mov dword [ebp - 0xc8], 0xabababab
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x16d2
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16d3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16d4
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581c8]
mov dword [esp + 4], ebx
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xbc], 0
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x16d9
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16da
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16db
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__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], 0x16dc
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581c8]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x16e0
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0x20
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected___got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16e1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16e2
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__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], 0x16e3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1a8]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_pointer__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 eax, dword [ebp - 0x1c0]
mov dword [esp + 4], ebx
add eax, 0xe
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581c8]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x16e8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0xce
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_206_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16e9
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16ea
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__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], 0x16eb
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
add eax, 0x1e
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581c8]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x16ee
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x16ef
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x16f0
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__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], 0x16f1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [0x4581c4]
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], ebx
mov dword [esp + 8], 0x61
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x16f6
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], 0x16f7
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__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], 0x16f8
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [0x4581c4]
mov edi, dword [ebp - 0x184]
mov dword [esp + 4], ebx
mov dword [ebp - 0x184], 0xffffffff
mov dword [esp + 8], 0x61
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x16fc
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], 0x16fd
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0x184], edi
mov dword [esp + 4], ebx
lea edx, [eax + 0xf]
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581c4]
mov dword [ebp - 0x1a8], edx
mov dword [esp + 8], 0xffffffd8
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1703
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], 0x1704
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x1705
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0xf
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 [0x4581c4]
mov dword [ebp - 0xbc], 4
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xffffffd8
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1708
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], 0x1709
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x170a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0xf
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 [0x4581c4]
mov dword [ebp - 0xbc], 1
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xffffffd8
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x170d
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], 0x170e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x170f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0xf
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 [0x4581c4]
mov dword [ebp - 0xbc], 0
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xffffffd8
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x1714
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
lea esi, [ebp - 0x1f0]
mov dword [esp], eax
mov dword [esp + 4], str.wrong_return__expected__p_got__p_n
call fcn.0044c850
mov dword [esp + 4], 0x1715
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__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], 0x1716
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_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 dword [esp + 4], 0x1717
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
movsx edx, byte [eax]
mov dword [esp + 4], str.expected__40_got__d_n
cmp dl, 0xd8
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581c0]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0xbc], 4
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x171e
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], 0x171f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1720
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1722
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581c0]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0xa
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x1727
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], 0x1728
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_10_got__d_n
cmp eax, 0xa
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1729
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__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], 0x172a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0xa
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], 0x172b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov edi, dword [sym.imp.msvcrt.dll_strncmp]
mov dword [esp + 8], 0xa
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x172c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1e6]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581c0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x14
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x172f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1730
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_20_got__d_n
cmp eax, 0x14
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1731
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__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], 0x1732
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov edx, dword [ebp - 0x1a8]
mov dword [esp + 4], str.wrong_get_pointer__expected__p_got__p_n
add eax, 0x1e
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], 0x1733
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 0x14
add eax, 0xa
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1734
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ec]
mov dword [esp + 4], str.expected__40_got__d_n
cmp dl, 0xd8
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1735
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1dc]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581c0]
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 5
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1738
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1739
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x173a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x173c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x173d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_e_got__d_n
cmp dl, 0x65
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x173e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1ef]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581c0]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
mov dword [esp + 8], esi
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 0x23
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1744
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1745
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
mov dword [esp + 4], str.expected_30_got__d_n
cmp eax, 0x1e
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x1746
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x1748
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1749
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1c0]
mov dword [esp], esi
mov dword [esp + 8], 0x1e
mov dword [esp + 4], eax
call edi
mov dword [esp + 8], esi
test eax, eax
mov dword [esp + 4], str.unexpected_buffer_content__got__s_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x174a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1d2]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x1f0], 0x41414141
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581c0]
mov dword [ebp - 0x1ec], 0x41414141
mov dword [ebp - 0x1e8], 0x41414141
mov dword [ebp - 0x1e4], 0x41414141
mov dword [ebp - 0x1e0], 0x41414141
mov dword [ebp - 0x1dc], 0x41414141
mov dword [ebp - 0x1d8], 0x41414141
mov dword [ebp - 0x1d4], 0x41414141
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 esi, eax
mov dword [esp + 4], 0x1754
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], 0x1755
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xc8]
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], 0x1756
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__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], 0x1757
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1a8]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_pointer__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], 0x1758
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
movsx edx, byte [ebp - 0x1f0]
mov dword [esp + 4], str.expected_A_got__d_n
cmp dl, 0x41
mov dword [esp + 8], edx
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - 0xc8], 0xabababab
mov dword [ebp - 0xcc], 0xabababab
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581bc]
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov esi, eax
mov dword [esp + 4], 0x175e
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], 0x175f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1760
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x184]
mov esi, dword [sym.imp.msvcrt.dll__tell]
mov dword [esp], eax
call esi
mov edi, eax
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov dword [esp + 8], edi
test eax, eax
mov dword [esp + 4], str.expected_0_got__ld_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581bc]
mov dword [esp + 4], ebx
mov dword [esp + 8], 0xfffffffb
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x1764
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], 0x1765
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x1766
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1767
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov edi, eax
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov dword [esp + 8], edi
test eax, eax
mov dword [esp + 4], str.expected_0_got__ld_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [ebp - 0x1bc]
mov dword [esp + 4], ebx
mov dword [esp + 8], 5
mov dword [ebp - 0x1b0], eax
mov eax, dword [0x4581bc]
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov edi, eax
mov dword [esp + 4], 0x176a
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], 0x176b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x176c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x176d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1b0]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_put_end__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], 0x176e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov edi, eax
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov dword [esp + 8], edi
cmp eax, 5
mov dword [esp + 4], str.expected_5_got__ld_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581bc]
mov edi, dword [ebp - 0x184]
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0x184], 0xffffffff
mov dword [esp + 4], ebx
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458048]
sub esp, 0xc
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1773
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x1774
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x1775
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 2
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581b8]
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov dword [ebp - 0x20c], eax
mov dword [esp + 4], 0x1779
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x20c]
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], 0x177a
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x177b
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1a8]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_pointer__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 eax, dword [0x4581b8]
mov dword [ebp - 0x184], edi
mov dword [ebp - 0xbc], 0
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], 0x177f
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], 0x1780
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x1781
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1a8]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_pointer__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 eax, dword [ebp - 0x1a4]
mov dword [esp + 4], ebx
mov dword [esp + 0xc], 2
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581b8]
mov dword [esp + 8], 0
mov dword [esp], eax
call dword [0x458044]
sub esp, 0x10
mov edi, eax
mov dword [esp + 4], 0x1786
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], 0x1787
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov dword [esp + 4], 0x1788
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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], 0x1789
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov edi, eax
mov eax, dword [ebp - 0x184]
mov dword [esp], eax
call esi
mov dword [esp + 8], edi
cmp eax, 0x18
mov dword [esp + 4], str.expected_24_got__ld_n
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044c850
mov eax, dword [0x4581b4]
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x178d
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], 0x178e
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov eax, dword [0x4581b4]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 4
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x1791
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], 0x1792
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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, dword [0x4581b4]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 0
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x1795
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], 0x1796
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__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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581b4]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov ebx, eax
mov dword [esp + 4], 0x179c
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp ebx, 0xffffffff
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str.expected__1_got__d_n
lea ebx, [ebp - 0xd0]
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x179d
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x179f
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov edx, dword [ebp - 0x1a8]
mov eax, dword [ebp - 0x1c0]
mov dword [esp + 4], str.wrong_get_pointer__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 eax, dword [ebp - 0x1a4]
mov dword [esp + 4], ebx
mov dword [ebp - 0x1a8], eax
mov eax, dword [0x4581b4]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x17a2
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], 0x17a3
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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], 0x17a5
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0x1a8]
mov dword [esp + 8], 0
mov dword [esp + 4], str.wrong_get_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 [0x4581b4]
mov edi, dword [ebp - 0x184]
mov dword [ebp - 0xbc], 1
mov dword [ebp - 0x184], 0xffffffff
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x17aa
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x17ab
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581b0]
mov dword [ebp - 0x184], edi
mov dword [esp + 4], ebx
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x17b1
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0x18
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_24_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x17b2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581b0]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 0
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x17b6
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
xor eax, eax
cmp esi, 0x18
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str.expected_24_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x17b7
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__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 [ebp - 0x1c0]
mov dword [esp + 4], ebx
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1ac], eax
add eax, 0x1e
mov dword [ebp - 0x1a4], eax
mov eax, dword [0x4581b0]
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x17bd
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x17be
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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
mov eax, dword [0x4581b0]
mov dword [esp + 4], ebx
mov dword [ebp - 0xbc], 1
mov dword [esp], eax
call dword [0x45804c]
sub esp, 8
mov esi, eax
mov dword [esp + 4], 0x17c1
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.expected__1_got__d_n
mov dword [esp], eax
call fcn.0044c850
mov dword [esp + 4], 0x17c2
mov dword [esp], str..._wine_dlls_msvcirt_tests_msvcirt.c
call fcn.0044c5e0
mov eax, dword [ebp - 0xbc]
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 [0x4581f0]
mov dword [esp + 4], ebx
lea ebx, [ebp - 0x1fc]
mov dword [ebp - 0x1a4], 0
mov dword [ebp - 0x1a8], 0
mov dword [ebp - 0x1ac], 0
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x74]
sub esp, 8
mov dword [esp + 4], eax
mov eax, dword [0x4581f0]
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x128]
sub esp, 8
mov dword [esp + 4], eax
mov eax, dword [0x4582c4]
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x1d0]
sub esp, 8
mov dword [esp + 4], eax
mov eax, dword [0x4583e4]
mov dword [esp], eax
call dword [0x45804c]
lea eax, [ebp - 0x17c]
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], 0x17cb
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 - 0x1f6]
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], 0x17cc
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