Function at 0x42e5c0
Capabilities:
Inspect section memory permissions

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4475ce
mov eax, dword fs:[0]
push eax
sub esp, 0xc
push ebx
push esi
push edi
mov eax, dword [0x455014]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x18], 0
call dword [sym.imp.mfc140.dll_Ordinal_10421]
push 0x10021
push 0
push 0x1036
push dword [esi + 0xf0]
call dword [sym.imp.USER32.dll_SendMessageA]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0
call dword [sym.imp.mfc140.dll_Ordinal_316]
mov ebx, dword [sym.imp.mfc140.dll_Ordinal_4807]
lea eax, [ebp - 0x10]
push 0xfffffffffffffffe
push 0x449f80
push eax
mov dword [ebp - 0x18], 1
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e66a
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
mov edi, dword [sym.imp.mfc140.dll_Ordinal_8026]
add esi, 0xd0
push 0xffffffffffffffff
push 0
push 1
push dword [ebp - 0x10]
mov ecx, esi
push 0xffffffffffffffff
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 1
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xffffffffffffffff
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 2
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e6d5
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 2
push dword [ebp - 0x10]
mov ecx, esi
push 0
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 2
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 4
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e734
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 1
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 3
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 8
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e793
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 1
push dword [ebp - 0x10]
mov ecx, esi
push 2
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 4
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 2
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e7f2
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 1
push dword [ebp - 0x10]
mov ecx, esi
push 3
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 5
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 3
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x20
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e851
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 1
push dword [ebp - 0x10]
mov ecx, esi
push 4
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 6
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 4
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e8b0
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 2
push dword [ebp - 0x10]
mov ecx, esi
push 5
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 7
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 5
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x80
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e90f
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 2
push dword [ebp - 0x10]
mov ecx, esi
push 6
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 8
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 6
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x100
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e96e
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 2
push dword [ebp - 0x10]
mov ecx, esi
push 7
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 9
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 7
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x200
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42e9cd
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 2
push dword [ebp - 0x10]
mov ecx, esi
push 8
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xa
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 8
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x400
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ea2c
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 1
push dword [ebp - 0x10]
mov ecx, esi
push 9
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xb
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 9
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x800
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ea8b
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 1
push dword [ebp - 0x10]
mov ecx, esi
push 0xa
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xc
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xa
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x1000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42eaea
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0xb
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xd
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xb
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x2000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42eb49
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0xc
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xe
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xc
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x4000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42eba8
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0xd
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xf
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xd
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x8000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ec07
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0xe
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x10
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xe
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ec66
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0xf
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x11
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0xf
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x20000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ecc5
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x10
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x12
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ed24
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x11
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x13
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x11
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x80000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ed83
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x12
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x14
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x12
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x100000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ede2
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x13
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x15
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x13
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x200000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ee41
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x14
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x16
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x14
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x400000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42eea0
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x15
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x17
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x15
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x800000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42eeff
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x16
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x18
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x16
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x1000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ef5e
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x17
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x19
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x17
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x2000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42efbd
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x18
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x1a
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x18
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x4000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f01c
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x19
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x1b
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x19
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x8000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f07b
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x1a
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x1c
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x1a
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f0da
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x1b
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x1d
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x1b
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x20000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f139
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x1c
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x1e
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x1c
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f198
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x1d
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x1f
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x1d
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], closesocket
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f1f7
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x1e
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x20
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x1e
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 1
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f256
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x1f
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x21
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x1f
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 2
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f2b5
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x20
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x22
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x20
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 4
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f314
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x21
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x23
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x21
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 8
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f373
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x22
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x24
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x22
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f3d2
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x23
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x25
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x23
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x20
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f431
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x24
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x26
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x24
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f490
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x25
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x27
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x25
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x80
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f4ef
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x26
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x28
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x26
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x100
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f54e
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x27
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x29
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x27
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x200
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f5ad
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x28
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x2a
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x28
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x400
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f60c
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x29
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x2b
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x29
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x800
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f66b
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x2a
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x2c
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x2a
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x1000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f6ca
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x2b
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x2d
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x2b
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x2000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f729
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x2c
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x2e
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x2c
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x4000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f788
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x2d
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x2f
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x2d
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x8000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f7e7
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x2e
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x30
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x2e
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f846
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x2f
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x31
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x2f
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x20000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f8a5
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x30
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x32
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x30
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f904
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x31
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x33
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x31
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x80000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f963
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x32
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x34
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x32
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x100000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42f9c2
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x33
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x35
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x33
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x200000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fa21
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x34
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x36
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x34
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x400000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fa80
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x35
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x37
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x35
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x800000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fadf
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x36
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x38
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x36
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x1000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fb3e
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x37
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x39
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x37
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x2000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fb9d
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x38
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x3a
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x38
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x4000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fbfc
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x39
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x3b
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x39
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x8000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fc5b
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x3a
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x3c
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x3a
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fcba
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x3b
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x3d
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x3b
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x20000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fd19
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x3c
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x3e
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x3c
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40000000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fd78
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x3d
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x3f
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x3d
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], closesocket
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fdd7
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x3e
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x40
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x3e
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 1
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fe36
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x3f
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x41
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x3f
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 2
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fe95
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x40
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x42
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x40
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 4
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42fef4
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x41
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x43
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x41
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 8
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ff53
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x42
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x44
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x42
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x10
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x42ffb2
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x43
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x45
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x43
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x20
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x430011
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x44
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x46
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x44
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x40
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x430070
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x45
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x47
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x45
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x80
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x4300cf
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x46
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x48
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x46
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x100
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x43012e
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x47
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x49
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x47
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x200
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x43018d
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x48
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x4a
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x48
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x400
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x4301ec
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x49
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x4b
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x49
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x800
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x43024b
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x4a
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x4c
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x4a
lea eax, [ebp - 0x10]
mov dword [ebp - 0x18], 0x1000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x10]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x4302aa
push 0x449a14
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x10]
mov ecx, esi
push 0x4b
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x4d
call dword [sym.imp.mfc140.dll_Ordinal_316]
push 0x4b
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], 0x2000
push 0x449f80
push eax
call ebx
add esp, 0xc
lea ecx, [ebp - 0x14]
push 0x44a66c
call dword [sym.imp.mfc140.dll_Ordinal_2986]
test eax, eax
jne 0x430309
push 0x449a14
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0xffffffffffffffff
push 0x41
push 0
push dword [ebp - 0x14]
mov ecx, esi
push 0x4c
call edi
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
mov eax, 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret