Function at 0x417dd3
Capabilities:
Check mutex on windows

Disassembly:
push 0x294
mov eax, 0x44b1aa
call fcn.0043bc61
mov esi, ecx
mov dword [ebp - 0x1d8], esi
xor ecx, ecx
mov eax, ecx
mov dword [ebp - 0x1e0], eax
mov dword [ebp - 0x1d0], eax
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x250], ecx
mov dword [ebp - 0x24c], ecx
mov dword [ebp - 0x248], ecx
mov dword [ebp - 4], ecx
mov dword [ebp - 0x244], ecx
mov dword [ebp - 0x240], ecx
mov dword [ebp - 0x23c], ecx
mov dword [ebp - 0x238], ecx
mov dword [ebp - 0x200], eax
mov dword [ebp - 0x234], eax
mov dword [ebp - 0x230], ecx
mov dword [ebp - 0x22c], ecx
mov dword [ebp - 0x228], ecx
push 0x40b1a8
push ecx
push ecx
call dword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_CreateMutexW]
mov edi, eax
mov dword [ebp - 0x1ec], edi
mov byte [ebp - 4], 3
test edi, edi
je 0x417ee4
cmp edi, 0xffffffff
je 0x417ee4
push 0xffffffffffffffff
push edi
call dword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_WaitForSingleObject]
lea eax, [ebp - 0x254]
mov ecx, esi
push eax
push 0x40b2b8
call fcn.00416366
mov ebx, eax
test ebx, ebx
js 0x417ecf
lea eax, [ebp - 0x244]
mov ecx, esi
push eax
push 0x40b180
call fcn.00416366
mov ebx, eax
test ebx, ebx
js 0x417ecf
lea eax, [ebp - 0x234]
mov ecx, esi
push eax
push 0x40b280
call fcn.00416366
mov ebx, eax
mov eax, dword [ebp - 0x234]
mov dword [ebp - 0x200], eax
push edi
call dword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_ReleaseMutex]
mov eax, dword [ebp - 0x254]
mov dword [ebp - 0x1dc], eax
jmp 0x417ef9
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
mov ebx, eax
test ebx, ebx
jle 0x417efb
movzx ebx, bx
or ebx, 0x80070000
test ebx, ebx
js 0x418a1d
lea eax, [esi + 0x2c]
push eax
lea eax, [esi + 0x30]
push eax
lea ecx, [ebp - 0x2a0]
call fcn.0042407d
mov byte [ebp - 4], 4
mov ecx, dword [esi + 0x58]
push dword [ecx]
call fcn.0043579d
test eax, eax
je 0x417f78
mov edi, dword [esi + 0x58]
push eax
mov ecx, edi
mov dword [ebp - 0x1b4], eax
call fcn.00435756
mov ecx, dword [ebp - 0x1b4]
cmp dword [ecx + 0x44], 0
je 0x417f6e
lea eax, [ecx + 0x20]
push eax
push ecx
lea ecx, [ebp - 0x2a0]
call fcn.004176dc
mov ecx, dword [ebp - 0x1b4]
push ecx
mov ecx, dword [esi + 0x58]
call fcn.0048765d
mov edi, dword [esi + 0x58]
mov ecx, edi
push dword [edi]
call fcn.0043579d
test eax, eax
jne 0x417f29
mov edi, dword [ebp - 0x1ec]
mov eax, dword [ebp - 0x240]
xor ecx, ecx
mov dword [ebp - 0x1c8], ecx
test eax, eax
je 0x418329
mov edx, dword [ebp - 0x244]
mov dword [ebp - 0x1cc], edx
xor ebx, ebx
mov dword [ebp - 0x1c4], ebx
mov dword [ebp - 0x1c0], ebx
mov dword [ebp - 0x1bc], ebx
mov dword [ebp - 0x1b8], ebx
mov byte [ebp - 4], 5
cmp ecx, eax
jae 0x418a75
lea ecx, [ebp - 0x1c4]
mov eax, edx
push ecx
push eax
mov ecx, esi
mov dword [ebp - 0x1f0], eax
call fcn.00488ce3
mov ebx, eax
mov dword [ebp - 0x1e8], ebx
test ebx, ebx
js 0x41831a
and dword [ebp - 0x1b4], 0
cmp dword [ebp - 0x1c0], 0
jbe 0x4182df
mov esi, dword [ebp - 0x1c4]
mov edi, dword [ebp - 0x1d8]
mov ebx, dword [ebp - 0x1d0]
mov dword [ebp - 0x1e4], esi
push 0x4a1724
lea ecx, [ebp - 0x1b0]
call fcn.004240ea
mov byte [ebp - 4], 6
mov eax, dword [ebp - 0x1c0]
cmp dword [ebp - 0x1b4], eax
jae 0x418a85
mov eax, esi
lea ecx, [ebp - 0x1b0]
push eax
mov dword [ebp - 0x1f4], eax
call fcn.004258e2
mov esi, dword [ebp - 0x1b0]
cmp dword [esi - 0xc], 2
jl 0x4180c0
push 2
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x1b0]
call fcn.0042bd21
mov byte [ebp - 4], 7
or ebx, 1
push 0x4070b0
mov ecx, eax
mov dword [ebp - 0x1e0], ebx
call fcn.004259c6
test eax, eax
je 0x4180b7
push 2
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1b0]
call fcn.0042bd21
or ebx, 2
mov ecx, eax
push 0x4070b8
mov dword [ebp - 0x1e0], ebx
call fcn.004259c6
test eax, eax
jne 0x4180c0
mov byte [ebp - 0x1a9], 1
jmp 0x4180c7
mov byte [ebp - 0x1a9], 0
test bl, 2
je 0x4180dd
mov ecx, dword [ebp - 0x1f8]
and ebx, 0xfffffffd
add ecx, 0xfffffff0
call fcn.00429900
mov dword [ebp - 4], 6
test bl, 1
je 0x4180fa
mov ecx, dword [ebp - 0x1fc]
and ebx, 0xfffffffe
add ecx, 0xfffffff0
call fcn.00429900
cmp byte [ebp - 0x1a9], 0
je 0x41811a
mov eax, dword [esi - 0xc]
push ecx
dec eax
lea ecx, [ebp - 0x1b0]
push eax
call fcn.0048507a
mov esi, dword [ebp - 0x1b0]
lea ecx, [ebp - 0x1a8]
call fcn.0042bd68
mov ecx, esi
mov byte [ebp - 4], 8
call fcn.00423495
test al, al
je 0x41816f
mov ecx, dword [edi + 0x9c]
lea eax, [ebp - 0x1a8]
push eax
mov edx, esi
call fcn.0042e4f0
test eax, eax
js 0x41816f
mov ecx, dword [ebp - 0x1a4]
call fcn.00423980
push eax
push dword [ebp - 0x1a4]
lea ecx, [ebp - 0x1b0]
call fcn.004261f0
mov esi, dword [ebp - 0x1b0]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x224]
call fcn.00423441
push 0
xor eax, eax
mov byte [ebp - 4], 9
inc eax
lea ecx, [ebp - 0x280]
push eax
push eax
push eax
push eax
push 0
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00419d4d
lea eax, [ebp - 0x280]
mov byte [ebp - 4], 0xa
push eax
lea eax, [ebp - 0x224]
push eax
lea eax, [ebp - 0x2a0]
push eax
call fcn.00487b56
mov ecx, dword [edi + 0x58]
lea eax, [ebp - 0x224]
push eax
call fcn.00435b82
test eax, eax
je 0x4181df
add eax, 0x20
je 0x4181df
cmp dword [eax + 0x18], 0
je 0x4181f5
mov ecx, dword [edi + 0x58]
lea eax, [ebp - 0x280]
push eax
lea eax, [ebp - 0x224]
push eax
call fcn.004176dc
mov ecx, dword [ebp - 0x278]
mov dword [ebp - 0x280], 0x40154c
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x27c]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x210]
mov dword [ebp - fcn.00437280], 0x403060
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x214]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x224]
test ecx, ecx
je 0x418263
mov edx, dword [ebp - 0x220]
call fcn.0042628e
push dword [ebp - 0x224]
call dword [sym.imp.msvcrt.dll_free]
pop ecx
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - fcn.0042be10], 0x401508
test eax, eax
je 0x418289
lea ecx, [ebp - 0x198]
cmp eax, ecx
je 0x418289
push eax
call dword [sym.imp.msvcrt.dll_free]
pop ecx
lea ecx, [esi - 0x10]
mov dword [ebp - fcn.00437280], 0x401558
mov byte [ebp - 4], 5
call fcn.00429900
mov eax, dword [ebp - 0x1b4]
mov esi, dword [ebp - 0x1e4]
inc eax
add esi, 4
mov dword [ebp - 0x1b4], eax
mov dword [ebp - 0x1e4], esi
cmp eax, dword [ebp - 0x1c0]
jb 0x418013
mov edi, dword [ebp - 0x1ec]
mov esi, dword [ebp - 0x1d8]
mov dword [ebp - 0x1d0], ebx
mov ebx, dword [ebp - 0x1e8]
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 4
call fcn.00432c1e
mov ecx, dword [ebp - 0x1c8]
mov edx, dword [ebp - 0x1cc]
inc ecx
mov eax, dword [ebp - 0x240]
add edx, 4
mov dword [ebp - 0x1c8], ecx
mov dword [ebp - 0x1cc], edx
cmp ecx, eax
jb 0x417f9a
jmp 0x418329
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 4
call fcn.00432c1e
mov ecx, dword [ebp - 0x250]
xor eax, eax
mov dword [ebp - 0x1c8], eax
test ecx, ecx
je 0x4185d1
xor ebx, ebx
mov dword [ebp - 0x1c4], ebx
mov dword [ebp - 0x1c0], ebx
mov dword [ebp - 0x1bc], ebx
mov dword [ebp - 0x1b8], ebx
mov byte [ebp - 4], 0xb
cmp eax, ecx
jae 0x418a95
mov eax, dword [ebp - 0x1dc]
lea ecx, [ebp - 0x1c4]
push ecx
push eax
mov ecx, esi
mov dword [ebp - 0x1fc], eax
call fcn.00488ce3
mov ebx, eax
mov dword [ebp - 0x1e8], ebx
test ebx, ebx
js 0x4185c2
and dword [ebp - 0x1f8], 0
cmp dword [ebp - 0x1c0], 0
jbe 0x41858f
mov ebx, dword [ebp - 0x1c4]
mov edi, dword [ebp - 0x1f8]
lea ecx, [ebp - 0x1a8]
call fcn.0042bd68
mov byte [ebp - 4], 0xc
cmp edi, dword [ebp - 0x1c0]
jae 0x418a85
mov eax, ebx
mov dword [ebp - 0x1f4], eax
mov ecx, dword [eax]
call fcn.00423495
test al, al
je 0x41843d
cmp edi, dword [ebp - 0x1c0]
jae 0x418a75
mov eax, ebx
lea ecx, [ebp - 0x1a8]
push ecx
mov ecx, dword [esi + 0x9c]
mov dword [ebp - 0x1f0], eax
mov edx, dword [eax]
call fcn.0042e4f0
test eax, eax
js 0x41843d
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - 0x1cc], eax
cmp edi, dword [ebp - 0x1c0]
jae 0x418aa5
mov ecx, eax
mov dword [ebp - 0x1e4], ebx
call fcn.00423980
push eax
push dword [ebp - 0x1cc]
mov ecx, ebx
call fcn.004261f0
cmp edi, dword [ebp - 0x1c0]
jae 0x418ab5
mov eax, ebx
lea ecx, [ebp - 0x224]
push eax
mov dword [ebp - 0x1b4], eax
call fcn.00423441
mov byte [ebp - 4], 0xd
cmp edi, dword [ebp - 0x1c0]
jae 0x418ac5
xor ecx, ecx
xor edx, edx
push ecx
inc edx
mov eax, ebx
push edx
push edx
push edx
push edx
push ecx
push ecx
push eax
lea ecx, [ebp - 0x280]
mov dword [ebp - 0x1e0], eax
call fcn.00419d4d
lea eax, [ebp - 0x280]
mov byte [ebp - 4], 0xe
push eax
lea eax, [ebp - 0x224]
push eax
lea eax, [ebp - 0x2a0]
push eax
call fcn.00487b56
mov ecx, dword [esi + 0x58]
lea eax, [ebp - 0x224]
push eax
call fcn.00435b82
test eax, eax
je 0x4184c9
add eax, 0x20
je 0x4184c9
cmp dword [eax + 0x18], 0
je 0x4184df
mov ecx, dword [esi + 0x58]
lea eax, [ebp - 0x280]
push eax
lea eax, [ebp - 0x224]
push eax
call fcn.004176dc
mov ecx, dword [ebp - 0x278]
mov dword [ebp - 0x280], 0x40154c
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x27c]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x210]
mov dword [ebp - fcn.00437280], 0x403060
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x214]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x224]
test ecx, ecx
je 0x41854d
mov edx, dword [ebp - 0x220]
call fcn.0042628e
push dword [ebp - 0x224]
call dword [sym.imp.msvcrt.dll_free]
pop ecx
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - fcn.0042be10], 0x401508
test eax, eax
je 0x418573
lea ecx, [ebp - 0x198]
cmp eax, ecx
je 0x418573
push eax
call dword [sym.imp.msvcrt.dll_free]
pop ecx
inc edi
add ebx, 4
cmp edi, dword [ebp - 0x1c0]
jb 0x4183b0
mov edi, dword [ebp - 0x1ec]
mov ebx, dword [ebp - 0x1e8]
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 4
call fcn.00432c1e
mov eax, dword [ebp - 0x1c8]
add dword [ebp - 0x1dc], 4
inc eax
mov ecx, dword [ebp - 0x250]
mov dword [ebp - 0x1c8], eax
cmp eax, ecx
jb 0x41833f
jmp 0x4185d1
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 4
call fcn.00432c1e
mov ecx, dword [ebp - 0x230]
xor eax, eax
mov dword [ebp - 0x1c8], eax
test ecx, ecx
je 0x41897c
cmp eax, ecx
jae 0x418a95
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x1fc], eax
mov ecx, dword [eax]
sub ecx, 0x10
call fcn.00429040
lea esi, [eax + 0x10]
mov dword [ebp - 0x1b0], esi
push 2
lea eax, [ebp - 0x1f4]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x1b0]
call fcn.0042bd21
mov byte [ebp - 4], 0x10
mov ecx, eax
mov ebx, dword [ebp - 0x1d0]
or ebx, 4
push 0x4070b8
mov dword [ebp - 0x1e0], ebx
call fcn.004259c6
test eax, eax
je 0x41867d
push 2
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1b0]
call fcn.0042bd21
or ebx, 8
mov ecx, eax
push 0x4070b0
mov dword [ebp - 0x1e0], ebx
call fcn.004259c6
mov byte [ebp - 0x1a9], 0
test eax, eax
jne 0x418684
mov byte [ebp - 0x1a9], 1
test bl, 8
je 0x41869a
mov ecx, dword [ebp - 0x1f8]
and ebx, 0xfffffff7
lea ecx, [ecx - 0x10]
call fcn.00429900
mov dword [ebp - 4], 0xf
and ebx, 0xfffffffb
mov ecx, dword [ebp - 0x1f4]
add ecx, 0xfffffff0
mov dword [ebp - 0x1d0], ebx
call fcn.00429900
cmp byte [ebp - 0x1a9], 0
je 0x4186d8
mov eax, dword [esi - 0xc]
push ecx
dec eax
lea ecx, [ebp - 0x1b0]
push eax
call fcn.0048507a
mov esi, dword [ebp - 0x1b0]
xor eax, eax
mov dword [ebp - 0x1c4], eax
mov dword [ebp - 0x1c0], eax
mov dword [ebp - 0x1bc], eax
mov dword [ebp - 0x1b8], eax
mov ecx, dword [ebp - 0x1d8]
lea eax, [ebp - 0x1c4]
push eax
lea eax, [ebp - 0x1b0]
mov byte [ebp - 4], 0x11
push eax
call fcn.00488ce3
mov ebx, eax
mov dword [ebp - 0x1e8], ebx
test ebx, ebx
js 0x418965
and dword [ebp - 0x1f0], 0
cmp dword [ebp - 0x1c0], 0
jbe 0x41892a
mov ebx, dword [ebp - 0x1c4]
mov edi, dword [ebp - 0x1d8]
mov esi, dword [ebp - 0x1f0]
lea ecx, [ebp - 0x1a8]
call fcn.0042bd68
mov byte [ebp - 4], 0x12
cmp esi, dword [ebp - 0x1c0]
jae 0x418ad5
mov eax, ebx
mov dword [ebp - 0x1e4], eax
mov ecx, dword [eax]
call fcn.00423495
test al, al
je 0x4187d2
cmp esi, dword [ebp - 0x1c0]
jae 0x418ab5
mov eax, ebx
lea ecx, [ebp - 0x1a8]
push ecx
mov ecx, dword [edi + 0x9c]
mov dword [ebp - 0x1b4], eax
mov edx, dword [eax]
call fcn.0042e4f0
test eax, eax
js 0x4187d2
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - 0x1cc], eax
cmp esi, dword [ebp - 0x1c0]
jae 0x418aa5
mov ecx, eax
mov dword [ebp - 0x1dc], ebx
call fcn.00423980
push eax
push dword [ebp - 0x1cc]
mov ecx, ebx
call fcn.004261f0
cmp esi, dword [ebp - 0x1c0]
jae 0x418ae5
mov eax, ebx
lea ecx, [ebp - 0x224]
push eax
mov dword [ebp - 0x204], eax
call fcn.00423441
mov byte [ebp - 4], 0x13
cmp esi, dword [ebp - 0x1c0]
jae 0x418af5
xor ecx, ecx
mov eax, ebx
push ecx
push 1
push 1
push ecx
push 1
push ecx
push ecx
push eax
lea ecx, [ebp - 0x280]
mov dword [ebp - 0x1d4], eax
call fcn.00419d4d
lea eax, [ebp - 0x280]
mov byte [ebp - 4], 0x14
push eax
lea eax, [ebp - 0x224]
push eax
lea eax, [ebp - 0x2a0]
push eax
call fcn.00487b56
mov ecx, dword [edi + 0x58]
lea eax, [ebp - 0x224]
push eax
call fcn.0048765d
mov ecx, dword [edi + 0x58]
lea eax, [ebp - 0x224]
push eax
call fcn.004873b3
mov ecx, dword [edi + 0x58]
lea eax, [ebp - 0x280]
push eax
lea eax, [ebp - 0x224]
push eax
call fcn.004176dc
mov ecx, dword [ebp - 0x278]
mov dword [ebp - 0x280], 0x40154c
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x27c]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x210]
mov dword [ebp - fcn.00437280], 0x403060
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x214]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x224]
test ecx, ecx
je 0x4188e2
mov edx, dword [ebp - 0x220]
call fcn.0042628e
push dword [ebp - 0x224]
call dword [sym.imp.msvcrt.dll_free]
pop ecx
mov eax, dword [ebp - 0x1a4]
mov dword [ebp - fcn.0042be10], 0x401508
test eax, eax
je 0x418908
lea ecx, [ebp - 0x198]
cmp eax, ecx
je 0x418908
push eax
call dword [sym.imp.msvcrt.dll_free]
pop ecx
inc esi
add ebx, 4
cmp esi, dword [ebp - 0x1c0]
jb 0x418745
mov esi, dword [ebp - 0x1b0]
mov edi, dword [ebp - 0x1ec]
mov ebx, dword [ebp - 0x1e8]
lea ecx, [ebp - 0x1c4]
call fcn.00432c1e
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 4
call fcn.00429900
mov eax, dword [ebp - 0x1c8]
add dword [ebp - 0x200], 4
inc eax
mov ecx, dword [ebp - 0x230]
mov dword [ebp - 0x1c8], eax
cmp eax, ecx
jb 0x4185ef
jmp 0x41897c
lea ecx, [ebp - 0x1c4]
call fcn.00432c1e
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 4
call fcn.00429900
cmp dword [ebp - 0x29c], 0
mov esi, dword [ebp - 0x1d8]
jbe 0x418992
mov byte [esi + 0x92], 1
push dword [ebp - 0x2a0]
lea ecx, [ebp - 0x2a0]
call fcn.0043579d
test eax, eax
je 0x4189e0
lea ecx, [esi + 0x44]
mov dword [ebp - 0x1d4], ecx
mov edi, ecx
push eax
lea ecx, [ebp - 0x2a0]
mov esi, eax
call fcn.00435756
push dword [esi + 0x14]
mov ecx, edi
mov dword [ebp - 0x1d4], eax
call fcn.00417177
mov eax, dword [ebp - 0x1d4]
test eax, eax
jne 0x4189b2
mov edi, dword [ebp - 0x1ec]
mov ecx, dword [ebp - 0x284]
lea ecx, [ecx - 0x10]
call fcn.00429900
mov ecx, dword [ebp - 0x288]
lea ecx, [ecx - 0x10]
call fcn.00429900
lea ecx, [ebp - 0x2a0]
call fcn.0042bd87
cmp dword [ebp - 0x28c], 0
je 0x418a1d
push dword [ebp - 0x28c]
call dword [sym.imp.msvcrt.dll_free]
pop ecx
mov byte [ebp - 4], 2
test edi, edi
je 0x418a4c
cmp edi, 0xffffffff
je 0x418a4c
mov eax, dword [sym.imp.api_ms_win_core_handle_l1_1_0.dll_CloseHandle]
lea edx, [ebp - 0x1d4]
lea ecx, [ebp - 0x204]
mov dword [ebp - 0x1d4], edi
mov dword [ebp - 0x204], eax
call fcn.0043d568
lea ecx, [ebp - 0x234]
call fcn.00432c1e
lea ecx, [ebp - 0x244]
call fcn.00432c1e
lea ecx, [ebp - 0x254]
call fcn.00432c1e
mov eax, ebx
call fcn.0043bc10
ret
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1f0]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1f4]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1fc]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1cc]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1b4]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1e0]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1e4]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x204]
mov ecx, 0x80070057
call fcn.0045fefb
mov eax, dword [ebp - 0x1d4]