Function at 0x4017f0
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x1c
mov dword [esp], str.msvcp120.dll
call dword [sym.imp.kernel32.dll_LoadLibraryA]
sub esp, 4
mov dword [0x41b018], eax
test eax, eax
je 0x403723
mov ebx, dword [sym.imp.kernel32.dll_GetProcAddress]
mov dword [esp + 4], str._Xtime_diff_to_millis2
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b194], eax
mov dword [esp + 4], 0x1b3
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b194]
xor eax, eax
mov dword [esp + 8], str._Xtime_diff_to_millis2
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.xtime_get
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b190], eax
mov dword [esp + 4], 0x1b5
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b190]
xor eax, eax
mov dword [esp + 8], str.xtime_get
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Getcvt
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b18c], eax
mov dword [esp + 4], 0x1b7
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b18c]
xor eax, eax
mov dword [esp + 8], str._Getcvt
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Call_once
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b188], eax
mov dword [esp + 4], 0x1b9
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b188]
xor eax, eax
mov dword [esp + 8], str._Call_once
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Call_onceEx
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b184], eax
mov dword [esp + 4], 0x1bb
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b184]
xor eax, eax
mov dword [esp + 8], str._Call_onceEx
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Do_call
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b180], eax
mov dword [esp + 4], 0x1bd
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b180]
xor eax, eax
mov dword [esp + 8], str._Do_call
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Dtest
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b17c], eax
mov dword [esp + 4], 0x1bf
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b17c]
xor eax, eax
mov dword [esp + 8], str._Dtest
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Dscale
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b178], eax
mov dword [esp + 4], 0x1c1
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b178]
xor eax, eax
mov dword [esp + 8], str._Dscale
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._FExp
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b174], eax
mov dword [esp + 4], 0x1c3
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b174]
xor eax, eax
mov dword [esp + 8], str._FExp
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__File_size_sys_tr2_std__YA_KPBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b16c], eax
mov dword [esp + 4], 0x247
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b16c]
xor eax, eax
mov dword [esp + 8], str.__File_size_sys_tr2_std__YA_KPBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__File_size_sys_tr2_std__YA_KPB_W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b168], eax
mov dword [esp + 4], 0x249
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b168]
xor eax, eax
mov dword [esp + 8], str.__File_size_sys_tr2_std__YA_KPB_W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Equivalent_sys_tr2_std__YAHPBD0_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b164], eax
mov dword [esp + 4], 0x24b
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b164]
xor eax, eax
mov dword [esp + 8], str.__Equivalent_sys_tr2_std__YAHPBD0_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Equivalent_sys_tr2_std__YAHPB_W0_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b160], eax
mov dword [esp + 4], 0x24d
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b160]
xor eax, eax
mov dword [esp + 8], str.__Equivalent_sys_tr2_std__YAHPB_W0_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Current_get_sys_tr2_std__YAPADAAY0BAE_D_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b15c], eax
mov dword [esp + 4], 0x24f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b15c]
xor eax, eax
mov dword [esp + 8], str.__Current_get_sys_tr2_std__YAPADAAY0BAE_D_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Current_get_sys_tr2_std__YAPA_WAAY0BAE__W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b158], eax
mov dword [esp + 4], 0x251
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b158]
xor eax, eax
mov dword [esp + 8], str.__Current_get_sys_tr2_std__YAPA_WAAY0BAE__W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Current_set_sys_tr2_std__YA_NPBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b154], eax
mov dword [esp + 4], 0x253
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b154]
xor eax, eax
mov dword [esp + 8], str.__Current_set_sys_tr2_std__YA_NPBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Current_set_sys_tr2_std__YA_NPB_W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b150], eax
mov dword [esp + 4], 0x255
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b150]
xor eax, eax
mov dword [esp + 8], str.__Current_set_sys_tr2_std__YA_NPB_W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Make_dir_sys_tr2_std__YAHPBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b14c], eax
mov dword [esp + 4], 0x257
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b14c]
xor eax, eax
mov dword [esp + 8], str.__Make_dir_sys_tr2_std__YAHPBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Make_dir_sys_tr2_std__YAHPB_W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b148], eax
mov dword [esp + 4], 0x259
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b148]
xor eax, eax
mov dword [esp + 8], str.__Make_dir_sys_tr2_std__YAHPB_W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Remove_dir_sys_tr2_std__YA_NPBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b144], eax
mov dword [esp + 4], 0x25b
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b144]
xor eax, eax
mov dword [esp + 8], str.__Remove_dir_sys_tr2_std__YA_NPBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Remove_dir_sys_tr2_std__YA_NPB_W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b140], eax
mov dword [esp + 4], 0x25d
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b140]
xor eax, eax
mov dword [esp + 8], str.__Remove_dir_sys_tr2_std__YA_NPB_W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Copy_file_sys_tr2_std__YAHPBD0_N_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b13c], eax
mov dword [esp + 4], 0x25f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b13c]
xor eax, eax
mov dword [esp + 8], str.__Copy_file_sys_tr2_std__YAHPBD0_N_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Copy_file_sys_tr2_std__YAHPB_W0_N_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b138], eax
mov dword [esp + 4], 0x261
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b138]
xor eax, eax
mov dword [esp + 8], str.__Copy_file_sys_tr2_std__YAHPB_W0_N_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Rename_sys_tr2_std__YAHPBD0_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b134], eax
mov dword [esp + 4], 0x263
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b134]
xor eax, eax
mov dword [esp + 8], str.__Rename_sys_tr2_std__YAHPBD0_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Rename_sys_tr2_std__YAHPB_W0_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b130], eax
mov dword [esp + 4], 0x265
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b130]
xor eax, eax
mov dword [esp + 8], str.__Rename_sys_tr2_std__YAHPB_W0_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Statvfs_sys_tr2_std__YA_AUspace_info_123_PBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b12c], eax
mov dword [esp + 4], 0x267
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b12c]
xor eax, eax
mov dword [esp + 8], str.__Statvfs_sys_tr2_std__YA_AUspace_info_123_PBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Statvfs_sys_tr2_std__YA_AUspace_info_123_PB_W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b128], eax
mov dword [esp + 4], 0x269
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b128]
xor eax, eax
mov dword [esp + 8], str.__Statvfs_sys_tr2_std__YA_AUspace_info_123_PB_W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Stat_sys_tr2_std__YA_AW4file_type_123_PBDAAH_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b124], eax
mov dword [esp + 4], 0x26b
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b124]
xor eax, eax
mov dword [esp + 8], str.__Stat_sys_tr2_std__YA_AW4file_type_123_PBDAAH_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Stat_sys_tr2_std__YA_AW4file_type_123_PB_WAAH_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b120], eax
mov dword [esp + 4], 0x26d
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b120]
xor eax, eax
mov dword [esp + 8], str.__Stat_sys_tr2_std__YA_AW4file_type_123_PB_WAAH_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Lstat_sys_tr2_std__YA_AW4file_type_123_PBDAAH_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b11c], eax
mov dword [esp + 4], 0x26f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b11c]
xor eax, eax
mov dword [esp + 8], str.__Lstat_sys_tr2_std__YA_AW4file_type_123_PBDAAH_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Lstat_sys_tr2_std__YA_AW4file_type_123_PB_WAAH_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b118], eax
mov dword [esp + 4], 0x271
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b118]
xor eax, eax
mov dword [esp + 8], str.__Lstat_sys_tr2_std__YA_AW4file_type_123_PB_WAAH_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Last_write_time_sys_tr2_std__YA_JPBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b114], eax
mov dword [esp + 4], 0x273
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b114]
xor eax, eax
mov dword [esp + 8], str.__Last_write_time_sys_tr2_std__YA_JPBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Last_write_time_sys_tr2_std__YA_JPB_W_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b110], eax
mov dword [esp + 4], 0x275
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b110]
xor eax, eax
mov dword [esp + 8], str.__Last_write_time_sys_tr2_std__YA_JPB_W_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Last_write_time_sys_tr2_std__YAXPBD_J_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b10c], eax
mov dword [esp + 4], 0x277
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b10c]
xor eax, eax
mov dword [esp + 8], str.__Last_write_time_sys_tr2_std__YAXPBD_J_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Open_dir_sys_tr2_std__YAPAXAAY0BAE_DPBDAAHAAW4file_type_123__Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b108], eax
mov dword [esp + 4], 0x279
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b108]
xor eax, eax
mov dword [esp + 8], str.__Open_dir_sys_tr2_std__YAPAXAAY0BAE_DPBDAAHAAW4file_type_123__Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Read_dir_sys_tr2_std__YAPADAAY0BAE_DPAXAAW4file_type_123__Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b104], eax
mov dword [esp + 4], 0x27b
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b104]
xor eax, eax
mov dword [esp + 8], str.__Read_dir_sys_tr2_std__YAPADAAY0BAE_DPAXAAW4file_type_123__Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Close_dir_sys_tr2_std__YAXPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b100], eax
mov dword [esp + 4], 0x27d
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b100]
xor eax, eax
mov dword [esp + 8], str.__Close_dir_sys_tr2_std__YAXPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Link_sys_tr2_std__YAHPBD0_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0fc], eax
mov dword [esp + 4], 0x27f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b0fc]
xor eax, eax
mov dword [esp + 8], str.__Link_sys_tr2_std__YAHPBD0_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Symlink_sys_tr2_std__YAHPBD0_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0f8], eax
mov dword [esp + 4], 0x281
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0f8]
xor eax, eax
mov dword [esp + 8], str.__Symlink_sys_tr2_std__YAHPBD0_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Unlink_sys_tr2_std__YAHPBD_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0f4], eax
mov dword [esp + 4], 0x283
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b0f4]
xor eax, eax
mov dword [esp + 8], str.__Unlink_sys_tr2_std__YAHPBD_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Mtx_new_threads_stdext__YAXAAPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b080], eax
mov dword [esp + 4], 0x285
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b080]
xor eax, eax
mov dword [esp + 8], str.__Mtx_new_threads_stdext__YAXAAPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Mtx_delete_threads_stdext__YAXPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b07c], eax
mov dword [esp + 4], 0x287
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b07c]
xor eax, eax
mov dword [esp + 8], str.__Mtx_delete_threads_stdext__YAXPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Mtx_lock_threads_stdext__YAXPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b078], eax
mov dword [esp + 4], 0x289
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b078]
xor eax, eax
mov dword [esp + 8], str.__Mtx_lock_threads_stdext__YAXPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Mtx_unlock_threads_stdext__YAXPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b074], eax
mov dword [esp + 4], 0x28b
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b074]
xor eax, eax
mov dword [esp + 8], str.__Mtx_unlock_threads_stdext__YAXPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Segment_index_of__Concurrent_vector_base_v4_details_Concurrency__KAII_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b06c], eax
mov dword [esp + 4], 0x28d
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b06c]
xor eax, eax
mov dword [esp + 8], str.__Segment_index_of__Concurrent_vector_base_v4_details_Concurrency__KAII_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Syserror_map_std__YAPBDH_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b170], eax
mov dword [esp + 4], 0x28f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b170]
xor eax, eax
mov dword [esp + 8], str.__Syserror_map_std__YAPBDH_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_current
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0d4], eax
mov dword [esp + 4], 0x292
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0d4]
xor eax, eax
mov dword [esp + 8], str._Thrd_current
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [0x41b0e4], 0x401000
mov dword [esp + 4], str.__0_Pad_std__QAE_XZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b098], eax
mov dword [esp + 4], 0x295
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b098]
xor eax, eax
mov dword [esp + 8], str.__0_Pad_std__QAE_XZ
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__0_Pad_std__QAE_ABV01__Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b094], eax
mov dword [esp + 4], 0x297
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b094]
xor eax, eax
mov dword [esp + 8], str.__0_Pad_std__QAE_ABV01__Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__1_Pad_std__QAE_XZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b090], eax
mov dword [esp + 4], 0x299
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b090]
xor eax, eax
mov dword [esp + 8], str.__1_Pad_std__QAE_XZ
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__4_Pad_std__QAEAAV01_ABV01__Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b08c], eax
mov dword [esp + 4], 0x29b
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b08c]
xor eax, eax
mov dword [esp + 8], str.__4_Pad_std__QAEAAV01_ABV01__Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Launch__Pad_std__QAEXPAU_Thrd_imp_t___Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b088], eax
mov dword [esp + 4], 0x29d
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b088]
xor eax, eax
mov dword [esp + 8], str.__Launch__Pad_std__QAEXPAU_Thrd_imp_t___Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Release__Pad_std__QAEXXZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b084], eax
mov dword [esp + 4], 0x29f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b084]
xor eax, eax
mov dword [esp + 8], str.__Release__Pad_std__QAEXXZ
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__0_Concurrent_queue_base_v4_details_Concurrency__IAE_I_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b068], eax
mov dword [esp + 4], 0x2a1
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b068]
xor eax, eax
mov dword [esp + 8], str.__0_Concurrent_queue_base_v4_details_Concurrency__IAE_I_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__1_Concurrent_queue_base_v4_details_Concurrency__MAE_XZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b064], eax
mov dword [esp + 4], 0x2a3
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b064]
xor eax, eax
mov dword [esp + 8], str.__1_Concurrent_queue_base_v4_details_Concurrency__MAE_XZ
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_empty__Concurrent_queue_base_v4_details_Concurrency__IBE_NXZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b060], eax
mov dword [esp + 4], 0x2a5
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b060]
xor eax, eax
mov dword [esp + 8], str.__Internal_empty__Concurrent_queue_base_v4_details_Concurrency__IBE_NXZ
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_size__Concurrent_queue_base_v4_details_Concurrency__IBEIXZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b05c], eax
mov dword [esp + 4], 0x2a7
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b05c]
xor eax, eax
mov dword [esp + 8], str.__Internal_size__Concurrent_queue_base_v4_details_Concurrency__IBEIXZ
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_push__Concurrent_queue_base_v4_details_Concurrency__IAEXPBX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b058], eax
mov dword [esp + 4], 0x2a9
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b058]
xor eax, eax
mov dword [esp + 8], str.__Internal_push__Concurrent_queue_base_v4_details_Concurrency__IAEXPBX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_move_push__Concurrent_queue_base_v4_details_Concurrency__IAEXPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b054], eax
mov dword [esp + 4], 0x2ab
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b054]
xor eax, eax
mov dword [esp + 8], str.__Internal_move_push__Concurrent_queue_base_v4_details_Concurrency__IAEXPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_pop_if_present__Concurrent_queue_base_v4_details_Concurrency__IAE_NPAX_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b050], eax
mov dword [esp + 4], 0x2ad
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b050]
xor eax, eax
mov dword [esp + 8], str.__Internal_pop_if_present__Concurrent_queue_base_v4_details_Concurrency__IAE_NPAX_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_finish_clear__Concurrent_queue_base_v4_details_Concurrency__IAEXXZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b04c], eax
mov dword [esp + 4], 0x2af
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b04c]
xor eax, eax
mov dword [esp + 8], str.__Internal_finish_clear__Concurrent_queue_base_v4_details_Concurrency__IAEXXZ
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__1_Concurrent_vector_base_v4_details_Concurrency__IAE_XZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b048], eax
mov dword [esp + 4], 0x2b1
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b048]
xor eax, eax
mov dword [esp + 8], str.__1_Concurrent_vector_base_v4_details_Concurrency__IAE_XZ
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_capacity__Concurrent_vector_base_v4_details_Concurrency__IBEIXZ
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b044], eax
mov dword [esp + 4], 0x2b3
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b044]
xor eax, eax
mov dword [esp + 8], str.__Internal_capacity__Concurrent_vector_base_v4_details_Concurrency__IBEIXZ
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_push_back__Concurrent_vector_base_v4_details_Concurrency__IAEPAXIAAI_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b040], eax
mov dword [esp + 4], 0x2b5
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b040]
xor eax, eax
mov dword [esp + 8], str.__Internal_push_back__Concurrent_vector_base_v4_details_Concurrency__IAEPAXIAAI_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_clear__Concurrent_vector_base_v4_details_Concurrency__IAEIP6AXPAXI_Z_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b03c], eax
mov dword [esp + 4], 0x2b7
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b03c]
xor eax, eax
mov dword [esp + 8], str.__Internal_clear__Concurrent_vector_base_v4_details_Concurrency__IAEIP6AXPAXI_Z_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_copy__Concurrent_vector_base_v4_details_Concurrency__IAEXABV123_IP6AXPAXPBXI_Z_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b038], eax
mov dword [esp + 4], 0x2b9
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b038]
xor eax, eax
mov dword [esp + 8], str.__Internal_copy__Concurrent_vector_base_v4_details_Concurrency__IAEXABV123_IP6AXPAXPBXI_Z_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_assign__Concurrent_vector_base_v4_details_Concurrency__IAEXABV123_IP6AXPAXI_ZP6AX1PBXI_Z4_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b034], eax
mov dword [esp + 4], 0x2bb
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b034]
xor eax, eax
mov dword [esp + 8], str.__Internal_assign__Concurrent_vector_base_v4_details_Concurrency__IAEXABV123_IP6AXPAXI_ZP6AX1PBXI_Z4_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_swap__Concurrent_vector_base_v4_details_Concurrency__IAEXAAV123__Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b030], eax
mov dword [esp + 4], 0x2bd
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b030]
xor eax, eax
mov dword [esp + 8], str.__Internal_swap__Concurrent_vector_base_v4_details_Concurrency__IAEXAAV123__Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_compact__Concurrent_vector_base_v4_details_Concurrency__IAEPAXIPAXP6AX0I_ZP6AX0PBXI_Z_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b02c], eax
mov dword [esp + 4], 0x2bf
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b02c]
xor eax, eax
mov dword [esp + 8], str.__Internal_compact__Concurrent_vector_base_v4_details_Concurrency__IAEPAXIPAXP6AX0I_ZP6AX0PBXI_Z_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_grow_by__Concurrent_vector_base_v4_details_Concurrency__IAEIIIP6AXPAXPBXI_Z1_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b028], eax
mov dword [esp + 4], 0x2c1
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b028]
xor eax, eax
mov dword [esp + 8], str.__Internal_grow_by__Concurrent_vector_base_v4_details_Concurrency__IAEIIIP6AXPAXPBXI_Z1_Z
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_grow_to_at_least_with_result__Concurrent_vector_base_v4_details_Concurrency__IAEIIIP6AXPAXPBXI_Z1_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b024], eax
mov dword [esp + 4], 0x2c3
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b024]
xor eax, eax
mov dword [esp + 8], str.__Internal_grow_to_at_least_with_result__Concurrent_vector_base_v4_details_Concurrency__IAEIIIP6AXPAXPBXI_Z1_Z
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_reserve__Concurrent_vector_base_v4_details_Concurrency__IAEXIII_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b020], eax
mov dword [esp + 4], 0x2c5
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b020]
xor eax, eax
mov dword [esp + 8], str.__Internal_reserve__Concurrent_vector_base_v4_details_Concurrency__IAEXIII_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str.__Internal_resize__Concurrent_vector_base_v4_details_Concurrency__IAEXIIIP6AXPAXI_ZP6AX0PBXI_Z2_Z
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b01c], eax
mov dword [esp + 4], 0x2c7
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b01c]
xor eax, eax
mov dword [esp + 8], str.__Internal_resize__Concurrent_vector_base_v4_details_Concurrency__IAEXIIIP6AXPAXI_ZP6AX0PBXI_Z2_Z
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_equal
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0f0], eax
mov dword [esp + 4], 0x302
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b0f0]
xor eax, eax
mov dword [esp + 8], str._Thrd_equal
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_lt
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0ec], eax
mov dword [esp + 4], 0x304
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0ec]
xor eax, eax
mov dword [esp + 8], str._Thrd_lt
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_sleep
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0e8], eax
mov dword [esp + 4], 0x306
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b0e8]
xor eax, eax
mov dword [esp + 8], str._Thrd_sleep
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_create
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0e0], eax
mov dword [esp + 4], 0x308
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b0e0]
xor eax, eax
mov dword [esp + 8], str._Thrd_create
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_join
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0dc], eax
mov dword [esp + 4], 0x30a
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b0dc]
xor eax, eax
mov dword [esp + 8], str._Thrd_join
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Thrd_detach
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0d8], eax
mov dword [esp + 4], 0x30c
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0d8]
xor eax, eax
mov dword [esp + 8], str._Thrd_detach
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Mtx_init
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0d0], eax
mov dword [esp + 4], 0x30f
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b0d0]
xor eax, eax
mov dword [esp + 8], str._Mtx_init
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Mtx_destroy
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0cc], eax
mov dword [esp + 4], 0x311
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b0cc]
xor eax, eax
mov dword [esp + 8], str._Mtx_destroy
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Mtx_lock
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0c8], eax
mov dword [esp + 4], 0x313
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b0c8]
xor eax, eax
mov dword [esp + 8], str._Mtx_lock
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Mtx_unlock
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0c4], eax
mov dword [esp + 4], 0x315
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0c4]
xor eax, eax
mov dword [esp + 8], str._Mtx_unlock
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Mtx_trylock
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0c0], eax
mov dword [esp + 4], 0x317
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b0c0]
xor eax, eax
mov dword [esp + 8], str._Mtx_trylock
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_init
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0bc], eax
mov dword [esp + 4], 0x31a
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b0bc]
xor eax, eax
mov dword [esp + 8], str._Cnd_init
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_destroy
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0b8], eax
mov dword [esp + 4], 0x31c
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b0b8]
xor eax, eax
mov dword [esp + 8], str._Cnd_destroy
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_wait
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0b4], eax
mov dword [esp + 4], 0x31e
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0b4]
xor eax, eax
mov dword [esp + 8], str._Cnd_wait
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_timedwait
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0b0], eax
mov dword [esp + 4], 0x320
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b0b0]
xor eax, eax
mov dword [esp + 8], str._Cnd_timedwait
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_broadcast
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0ac], eax
mov dword [esp + 4], 0x322
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b0ac]
xor eax, eax
mov dword [esp + 8], str._Cnd_broadcast
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_signal
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0a8], eax
mov dword [esp + 4], 0x324
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov ecx, dword [0x41b0a8]
xor eax, eax
mov dword [esp + 8], str._Cnd_signal
mov dword [esp + 4], str.Export__s_not_found_n
test ecx, ecx
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_register_at_thread_exit
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0a4], eax
mov dword [esp + 4], 0x326
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov esi, dword [0x41b0a4]
xor eax, eax
mov dword [esp + 8], str._Cnd_register_at_thread_exit
mov dword [esp + 4], str.Export__s_not_found_n
test esi, esi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_unregister_at_thread_exit
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b0a0], eax
mov dword [esp + 4], 0x328
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edi, dword [0x41b0a0]
xor eax, eax
mov dword [esp + 8], str._Cnd_unregister_at_thread_exit
mov dword [esp + 4], str.Export__s_not_found_n
test edi, edi
setne al
mov dword [esp], eax
call fcn.00413800
mov eax, dword [0x41b018]
mov dword [esp + 4], str._Cnd_do_broadcast_at_thread_exit
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b09c], eax
mov dword [esp + 4], 0x32a
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov edx, dword [0x41b09c]
xor eax, eax
mov dword [esp + 8], str._Cnd_do_broadcast_at_thread_exit
mov dword [esp + 4], str.Export__s_not_found_n
test edx, edx
setne al
mov dword [esp], eax
call fcn.00413800
mov edi, dword [sym.imp.kernel32.dll_GetModuleHandleA]
mov dword [esp], str.msvcr120.dll
call edi
sub esp, 4
mov esi, eax
mov dword [esp + 4], str.setlocale
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b1a0], eax
mov dword [esp], esi
mov dword [esp + 4], str._setmbcp
call ebx
sub esp, 8
mov dword [0x41b19c], eax
mov dword [esp], esi
mov dword [esp + 4], str._ismbblead
call ebx
sub esp, 8
mov dword [0x41b198], eax
mov dword [esp], str.kernel32.dll
call edi
sub esp, 4
mov dword [esp + 4], str.CreateSymbolicLinkA
mov dword [esp], eax
call ebx
sub esp, 8
mov dword [0x41b070], eax
mov dword [esp + 0xc], 0x40
mov dword [esp + 8], 0x1000
mov dword [esp + 4], 6
mov dword [esp], 0
call dword [sym.imp.kernel32.dll_VirtualAlloc]
mov ecx, 0xffffe2ff
mov dword [eax], 0x50595a58
sub esp, 0x10
mov word [eax + 4], cx
mov dword [0x41b1bc], eax
mov dword [0x41b1b8], eax
mov dword [0x41b1b4], eax
mov dword [0x41b1b0], eax
mov dword [0x41b1ac], eax
mov dword [0x41b1a8], eax
mov dword [0x41b1a4], eax
lea esp, [ebp - 0xc]
mov eax, 1
pop ebx
pop esi
pop edi
pop ebp
ret
mov dword [esp + 4], 0x1ae
mov dword [esp], str..._wine_dlls_msvcp120_tests_msvcp120.c
call fcn.00413590
mov dword [esp], str.msvcp120.dll_not_installed_n
call fcn.00413910
lea esp, [ebp - 0xc]
xor eax, eax
pop ebx
pop esi
pop edi
pop ebp
ret