Function at 0x4fcde0
Capabilities:
Contain obfuscated stackstrings
Create directory
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x573501
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x5c0
push ebx
push esi
push edi
mov dword [ebp - 0x5c], ecx
mov dword [ebp - 0x10], esp
call fcn.004fc5c0
test eax, eax
je 0x4fef8d
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push str.080404
call fcn.0055734e
call fcn.004c8190
add esp, 4
test eax, eax
jne 0x4fce65
call sub.MFC42.DLL_AfxGetModuleState
mov eax, dword [eax + 4]
push 0x2010
push 0x5b6164
push 0x5b9038
mov eax, dword [eax + 0x20]
mov ecx, dword [eax + 0x20]
push ecx
call dword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 5
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString_3
push 0
lea ecx, [ebp - 0x410]
mov byte [ebp - 4], 7
call fcn.0041c660
lea ecx, [ebp - 0x410]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::DoModal
cmp eax, 1
je 0x4fcff5
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x1a
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x19
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x18
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x17
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x16
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x15
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x14
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x13
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x12
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x11
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x10
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0xf
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0xe
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0xd
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0xc
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0xb
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0xa
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 9
jmp 0x4fef10
push 6
lea edx, [ebp - 0x3c]
push 0
push edx
mov ecx, 0x5c03bc
call sub.MFC42.DLL_CString::Mid_1
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0x1b
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CString::CString
lea eax, [ebp - 0x3c]
push 6
push eax
mov ecx, 0x5c03bc
call sub.MFC42.DLL_CString::Mid
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x1c
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CString::CString
push 0
push 0
lea ecx, [ebp - 0x4b4]
call fcn.00461380
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CDialog::DoModal
cmp eax, 2
jne 0x4fd196
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x1e
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x30
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x2f
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x2e
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x2d
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x2c
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x2b
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x2a
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x29
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x28
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x27
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x26
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x25
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x24
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0x23
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x22
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x21
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0x20
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x1f
jmp 0x4fef10
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5c03bc
call sub.MFC42.DLL_CString::CString_2
lea ecx, [ebp - 0x3c]
push ecx
call fcn.004bd7e0
add esp, 8
push eax
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x31
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
push 1
push 0x5c
lea ecx, [ebp - 0x3c]
call sub.MFC42.DLL_CString::CString_1
mov edx, dword [ebp - 0x34]
push 1
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x32
mov eax, dword [edx - 8]
dec eax
push eax
lea eax, [ebp - 0x60]
push eax
call sub.MFC42.DLL_CString::Mid_1
mov esi, dword [ebp - 0x3c]
mov eax, dword [eax]
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x4fd21e
test cl, cl
je 0x4fd21a
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x4fd21e
add eax, 2
add esi, 2
test cl, cl
jne 0x4fd1f6
xor eax, eax
jmp 0x4fd223
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
lea ecx, [ebp - 0x60]
setne bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
test bl, bl
je 0x4fd24d
push 0x5b739c
lea ecx, [ebp - 0x34]
call fcn.00557276
lea eax, [ebp - 0x5cc]
lea ecx, [ebp - 0x2c]
push eax
push 0x5c02fc
push 0x5b6368
lea edx, [ebp - 0x30]
push ecx
push edx
push 0x5bc994
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5c0334
call sub.MFC42.DLL_CString::CString_2
lea eax, [ebp - 0x14]
push eax
call fcn.004bd7e0
add esp, 8
mov esi, eax
lea ecx, [ebp - 0x34]
push 0x5c030c
lea edx, [ebp - 0x1c]
push ecx
push edx
mov byte [ebp - 4], 0x33
call sub.MFC42.DLL_operator_3
push esi
push eax
lea eax, [ebp - 0x54]
mov byte [ebp - 4], 0x34
push eax
call sub.MFC42.DLL_operator_3
lea ecx, [ebp - 0x64]
push eax
push ecx
mov byte [ebp - 4], 0x35
call sub.MFC42.DLL_operator_4
lea edx, [ebp - 0x68]
push eax
push edx
mov byte [ebp - 4], 0x36
call sub.MFC42.DLL_operator_3
push eax
lea eax, [ebp - 0x6c]
push eax
mov byte [ebp - 4], 0x37
call sub.MFC42.DLL_operator_3
lea ecx, [ebp - 0x3c]
mov bl, 0x38
push eax
push ecx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
lea edx, [ebp - 0x60]
push eax
push edx
mov byte [ebp - 4], 0x39
call sub.MFC42.DLL_operator_3
mov ecx, eax
call fcn.004cc2a0
mov edi, dword [sym.imp.MSVCRT.dll__findfirst]
push eax
call edi
add esp, 8
lea ecx, [ebp - 0x60]
mov esi, eax
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0x37
call sub.MFC42.DLL_CString::CString
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0x68]
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x35
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x34
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x33
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
cmp esi, 0xffffffff
je 0x4fd4be
push esi
call dword [sym.imp.MSVCRT.dll__findclose]
add esp, 4
push 0x2024
push 0x5b726c
push 0x5bc974
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 7
jne 0x4fd4c9
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x3a
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x4c
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x4b
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x4a
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x49
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x48
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x47
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x46
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x45
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x44
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x43
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x42
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x41
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x40
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0x3f
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x3e
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x3d
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0x3c
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x3b
jmp 0x4fef10
push 0xffffffffffffffff
call dword [sym.imp.MSVCRT.dll__findclose]
add esp, 4
mov esi, dword [ebp - 0x5c]
mov ecx, esi
call sub.MFC42.DLL_CCmdTarget::BeginWaitCursor
push 0x5c03d8
lea ecx, [ebp - 0x20]
call sub.MFC42.DLL_CString::operator_2
push 0x5c031c
lea eax, [ebp - 0x64]
push 0x5c030c
push eax
call sub.MFC42.DLL_operator_3
push 0x5bc994
lea ecx, [ebp - 0x54]
push eax
push ecx
mov byte [ebp - 4], 0x4d
call sub.MFC42.DLL_operator_4
lea edx, [ebp - 0x30]
mov byte [ebp - 4], 0x4e
push edx
push eax
lea eax, [ebp - 0x1c]
push eax
call sub.MFC42.DLL_operator_3
lea ecx, [ebp - 0x2c]
lea edx, [ebp - 0x14]
push ecx
mov bl, 0x4f
push eax
push edx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_3
push eax
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x50
call fcn.0055727c
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x4e
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x4d
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
mov ecx, dword [ebp - 0x20]
lea eax, [ebp - 0x5cc]
push eax
push ecx
call edi
add esp, 8
cmp eax, 0xffffffff
je 0x4fd6d1
push eax
call dword [sym.imp.MSVCRT.dll__findclose]
lea edx, [ebp - 0x20]
mov ecx, esp
mov dword [ebp - 0x24], esp
push edx
call sub.MFC42.DLL_CString::CString_2
mov ecx, esi
call fcn.00503150
test eax, eax
jge 0x4fd6dc
mov ecx, esi
call sub.MFC42.DLL_CCmdTarget::EndWaitCursor
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x51
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x63
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x62
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x61
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x60
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x5f
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x5e
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x5d
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x5c
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x5b
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x5a
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x59
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x58
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x57
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0x56
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x55
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x54
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0x53
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x52
jmp 0x4fef10
push 0xffffffffffffffff
call dword [sym.imp.MSVCRT.dll__findclose]
add esp, 4
mov eax, dword [ebp - 0x20]
push eax
call dword [sym.imp.MSVCRT.dll__mkdir]
or edi, 0xffffffff
add esp, 4
cmp eax, edi
jne 0x4fd8a9
mov ecx, esi
call sub.MFC42.DLL_CCmdTarget::EndWaitCursor
push 0x2010
push 0x5b6164
push 0x5bc960
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x64
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x76
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x75
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x74
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x73
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x72
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x71
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x70
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x6f
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x6e
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x6d
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x6c
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x6b
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x6a
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0x69
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x68
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x67
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0x370]
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x65
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x410]
mov byte [ebp - 4], 7
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 5
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
call sub.MFC42.DLL_CString::CString
mov dword [ebp - 4], edi
jmp 0x4fef85
push 0x5b739c
lea ecx, [ebp - 0x20]
call fcn.00557276
lea ecx, [ebp - 0x20]
push str.LXBBbak.mdb
lea edx, [ebp - 0x14]
push ecx
push edx
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x77
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
push ecx
lea eax, [ebp - 0x40]
mov ecx, esp
mov dword [ebp - 0x24], esp
push eax
call sub.MFC42.DLL_CString::CString_2
mov ecx, esi
call fcn.005045a0
test eax, eax
jge 0x4fdab4
mov ecx, esi
call sub.MFC42.DLL_CCmdTarget::EndWaitCursor
push 0x2010
push 0x5b6164
push 0x5bc940
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x78
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x8a
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x89
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x88
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x87
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x86
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x85
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x84
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x83
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x82
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x81
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x80
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x7f
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x7e
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0x7d
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x7c
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x7b
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x7a
lea ecx, [ebp - 0x370]
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x79
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x410]
mov byte [ebp - 4], 7
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 5
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
call sub.MFC42.DLL_CString::CString
mov dword [ebp - 4], edi
jmp 0x4fef85
push ecx
lea edx, [ebp - 0x20]
mov ecx, esp
mov dword [ebp - 0x24], esp
push edx
call sub.MFC42.DLL_CString::CString_2
push ecx
mov byte [ebp - 4], 0x8b
mov ecx, esp
mov dword [ebp - 0x38], esp
push 0x5c031c
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c02c8
mov byte [ebp - 4], 0x1d
call fcn.0050c100
test eax, eax
jne 0x4fdca5
mov ecx, esi
call sub.MFC42.DLL_CCmdTarget::EndWaitCursor
push 0x10
push 0x5b6164
push 0x5bc924
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x8c
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x9e
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x9d
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x9c
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x9b
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x9a
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x99
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x98
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x97
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x96
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x95
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x94
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x93
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x92
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0x91
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x90
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x8f
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x8e
lea ecx, [ebp - 0x370]
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x8d
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x410]
mov byte [ebp - 4], 7
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 5
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
call sub.MFC42.DLL_CString::CString
mov dword [ebp - 4], edi
jmp 0x4fef85
push ecx
lea ecx, [ebp - 0x20]
mov eax, esp
mov dword [ebp - 0x24], esp
push str.LXBBbak.mdb
push ecx
push eax
call sub.MFC42.DLL_operator_4
mov ecx, dword [0x5c0424]
push 0
push 0x5c03f0
call fcn.004178f0
test eax, eax
jne 0x4fde7e
push 0x10
push 0x5b6164
push 0x5bc90c
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x9f
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0xb1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0xb0
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0xaf
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0xae
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0xad
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xac
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0xab
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0xaa
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0xa9
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0xa8
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0xa7
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0xa6
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0xa5
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0xa4
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0xa3
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0xa2
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0xa1
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0xa0
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x410]
mov byte [ebp - 4], 7
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 5
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
call sub.MFC42.DLL_CString::CString
mov dword [ebp - 4], edi
jmp 0x4fef85
lea ecx, [ebp - 0x48]
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xb2
call sub.MFC42.DLL_CString::CString_3
push 0x5c031c
lea edx, [ebp - 0x1c]
push 0x5bc908
push edx
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_operator_2
push 0x5b6394
push eax
lea eax, [ebp - 0x14]
mov bl, 0xb4
push eax
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0xb5
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x18]
push 5
push ecx
mov ecx, dword [0x5c0424]
lea edx, [ebp - 0x14]
push 0x5c02c8
push edx
call fcn.0041fb00
push eax
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xb6
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5b6334
call fcn.0055734e
push ecx
lea eax, [ebp - 0x58]
mov ecx, esp
mov dword [ebp - 0x38], esp
push eax
mov byte [ebp - 4], 0xb7
call sub.MFC42.DLL_CString::CString_2
mov byte [ebp - 4], 0xb3
call fcn.004bf470
mov edi, 1
add esp, 8
cmp eax, edi
mov dword [ebp - 0x3c], eax
jl 0x4fe092
push edi
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5b6334
call fcn.0055734e
push ecx
lea edx, [ebp - 0x58]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xb8
call sub.MFC42.DLL_CString::CString_2
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0xb3
push eax
call fcn.004bf510
add esp, 0x10
push eax
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0xb9
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
push 6
lea ecx, [ebp - 0x54]
push 0xa
push ecx
lea ecx, [ebp - 0x48]
call sub.MFC42.DLL_CString::Mid_1
mov esi, dword [ebp - 0x30]
mov eax, dword [eax]
mov byte [ebp - 4], 0xba
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x4fdfe1
test cl, cl
je 0x4fdfdd
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x4fdfe1
add eax, 2
add esi, 2
test cl, cl
jne 0x4fdfb9
xor eax, eax
jmp 0x4fdfe6
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jl 0x4fe041
push 6
lea eax, [ebp - 0x1c]
push 0xa
push eax
lea ecx, [ebp - 0x48]
call sub.MFC42.DLL_CString::Mid_1
mov esi, dword [ebp - 0x2c]
mov eax, dword [eax]
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x4fe027
test cl, cl
je 0x4fe023
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x4fe027
add eax, 2
add esi, 2
test cl, cl
jne 0x4fdfff
xor eax, eax
jmp 0x4fe02c
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
lea ecx, [ebp - 0x1c]
setle bl
call sub.MFC42.DLL_CString::CString
test bl, bl
je 0x4fe041
mov bl, 1
jmp 0x4fe043
xor bl, bl
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
test bl, bl
je 0x4fe086
push 0x5c03f0
push ecx
lea eax, [ebp - 0x20]
mov ecx, esp
mov dword [ebp - 0x24], esp
push eax
call sub.MFC42.DLL_CString::CString_2
push ecx
lea edx, [ebp - 0x48]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xbb
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [ebp - 0x5c]
mov byte [ebp - 4], 0xb3
call fcn.00503390
mov eax, dword [ebp - 0x3c]
inc edi
cmp edi, eax
jle 0x4fdf53
push 0x5c031c
lea eax, [ebp - 0x1c]
push 0x5bc904
push eax
call sub.MFC42.DLL_operator_2
push 0x5b6394
lea ecx, [ebp - 0x14]
mov bl, 0xbc
push eax
push ecx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0xbd
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
mov ecx, dword [0x5c0424]
lea edx, [ebp - 0x18]
push 5
push edx
lea eax, [ebp - 0x14]
push 0x5c02c8
push eax
call fcn.0041fb00
push eax
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xbe
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5b6334
call fcn.0055734e
push ecx
lea edx, [ebp - 0x58]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xbf
call sub.MFC42.DLL_CString::CString_2
mov byte [ebp - 4], 0xb3
call fcn.004bf470
mov edi, 1
add esp, 8
cmp eax, edi
mov dword [ebp - 0x3c], eax
jl 0x4fe28e
push edi
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5b6334
call fcn.0055734e
push ecx
lea eax, [ebp - 0x58]
mov ecx, esp
mov dword [ebp - 0x38], esp
push eax
mov byte [ebp - 4], 0xc0
call sub.MFC42.DLL_CString::CString_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xb3
push ecx
call fcn.004bf510
add esp, 0x10
push eax
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0xc1
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
push 6
lea edx, [ebp - 0x54]
push 0xa
push edx
lea ecx, [ebp - 0x48]
call sub.MFC42.DLL_CString::Mid_1
mov esi, dword [ebp - 0x30]
mov eax, dword [eax]
mov byte [ebp - 4], 0xc2
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x4fe1dd
test cl, cl
je 0x4fe1d9
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x4fe1dd
add eax, 2
add esi, 2
test cl, cl
jne 0x4fe1b5
xor eax, eax
jmp 0x4fe1e2
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jl 0x4fe23d
push 6
lea eax, [ebp - 0x1c]
push 0xa
push eax
lea ecx, [ebp - 0x48]
call sub.MFC42.DLL_CString::Mid_1
mov esi, dword [ebp - 0x2c]
mov eax, dword [eax]
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x4fe223
test cl, cl
je 0x4fe21f
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x4fe223
add eax, 2
add esi, 2
test cl, cl
jne 0x4fe1fb
xor eax, eax
jmp 0x4fe228
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
lea ecx, [ebp - 0x1c]
setle bl
call sub.MFC42.DLL_CString::CString
test bl, bl
je 0x4fe23d
mov bl, 1
jmp 0x4fe23f
xor bl, bl
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
test bl, bl
je 0x4fe282
push 0x5c03f0
push ecx
lea eax, [ebp - 0x20]
mov ecx, esp
mov dword [ebp - 0x24], esp
push eax
call sub.MFC42.DLL_CString::CString_2
push ecx
lea edx, [ebp - 0x48]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xc3
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [ebp - 0x5c]
mov byte [ebp - 4], 0xb3
call fcn.00503390
mov eax, dword [ebp - 0x3c]
inc edi
cmp edi, eax
jle 0x4fe14f
lea ecx, [ebp - 0x44]
call sub.MFC42.DLL_CString::CString_3
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xc4
call sub.MFC42.DLL_CString::CString_3
push 0x5c0168
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0xc5
call sub.MFC42.DLL_CString::operator_1
push str.Select__from_ReportDetails
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::operator_1
lea eax, [ebp - 0x44]
lea ecx, [ebp - 0x1c]
push eax
push str.Select__from
push ecx
call sub.MFC42.DLL_operator_2
push str.ReportDetails
lea edx, [ebp - 0x14]
mov bl, 0xc7
push eax
push edx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xc8
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea ecx, [ebp - 0x18]
mov eax, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push ecx
push eax
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea edx, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xc9
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe368
lea eax, [ebp - 0x80]
push 0x58eda0
push eax
mov dword [ebp - 0x80], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_UnitDetails
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea ecx, [ebp - 0x44]
lea edx, [ebp - 0x1c]
push ecx
push str.Select__from
push edx
call sub.MFC42.DLL_operator_2
push str.UnitDetails
push eax
lea eax, [ebp - 0x14]
mov bl, 0xca
push eax
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xcb
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea edx, [ebp - 0x18]
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push edx
push ecx
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea eax, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push eax
mov byte [ebp - 4], 0xcc
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe41f
lea ecx, [ebp - 0x84]
push 0x58eda0
push ecx
mov dword [ebp - 0x84], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_Job
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea edx, [ebp - 0x44]
lea eax, [ebp - 0x1c]
push edx
push str.Select__from
push eax
call sub.MFC42.DLL_operator_2
push 0x5bc900
lea ecx, [ebp - 0x14]
mov bl, 0xcd
push eax
push ecx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xce
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea eax, [ebp - 0x18]
mov edx, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push eax
push edx
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea edx, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xcf
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe4d6
lea eax, [ebp - 0x8c]
push 0x58eda0
push eax
mov dword [ebp - 0x8c], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_PrinterSet
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea ecx, [ebp - 0x44]
lea edx, [ebp - 0x1c]
push ecx
push str.Select__from
push edx
call sub.MFC42.DLL_operator_2
push str.PrinterSet
push eax
lea eax, [ebp - 0x14]
mov bl, 0xd0
push eax
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xd1
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea edx, [ebp - 0x18]
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push edx
push ecx
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea eax, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push eax
mov byte [ebp - 4], 0xd2
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe587
lea ecx, [ebp - 0x78]
push 0x58eda0
push ecx
mov dword [ebp - 0x78], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_ReportDataProtect
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea edx, [ebp - 0x44]
lea eax, [ebp - 0x1c]
push edx
push str.Select__from
push eax
call sub.MFC42.DLL_operator_2
push str.ReportDataProtect
lea ecx, [ebp - 0x14]
mov bl, 0xd3
push eax
push ecx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xd4
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea eax, [ebp - 0x18]
mov edx, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push eax
push edx
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea edx, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xd5
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe63e
lea eax, [ebp - 0x90]
push 0x58eda0
push eax
mov dword [ebp - 0x90], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_SumJob
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea ecx, [ebp - 0x44]
lea edx, [ebp - 0x1c]
push ecx
push str.Select__from
push edx
call sub.MFC42.DLL_operator_2
push str.SumJob
push eax
lea eax, [ebp - 0x14]
mov bl, 0xd6
push eax
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xd7
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea edx, [ebp - 0x18]
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push edx
push ecx
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea eax, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push eax
mov byte [ebp - 4], 0xd8
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe6ef
lea ecx, [ebp - 0x70]
push 0x58eda0
push ecx
mov dword [ebp - 0x70], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_ZhaiYao
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea edx, [ebp - 0x44]
lea eax, [ebp - 0x1c]
push edx
push str.Select__from
push eax
call sub.MFC42.DLL_operator_2
push str.ZhaiYao
lea ecx, [ebp - 0x14]
mov bl, 0xd9
push eax
push ecx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xda
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea edx, [ebp - 0x18]
mov ecx, esp
mov dword [ebp - 0x24], esp
push edx
call sub.MFC42.DLL_CString::CString_2
push 0x5c02d8
push ecx
lea eax, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push eax
mov byte [ebp - 4], 0xdb
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe7a0
lea ecx, [ebp - 0x94]
push 0x58eda0
push ecx
mov dword [ebp - 0x94], 1
call sub.MSVCRT.dll__CxxThrowException
push str.Select__from_PageSet
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::operator_1
lea edx, [ebp - 0x44]
lea eax, [ebp - 0x1c]
push edx
push str.Select__from
push eax
call sub.MFC42.DLL_operator_2
push str.PageSet
lea ecx, [ebp - 0x14]
mov bl, 0xdc
push eax
push ecx
mov byte [ebp - 4], bl
call sub.MFC42.DLL_operator_4
push eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xdd
call sub.MFC42.DLL_CString::operator_2
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xc6
call sub.MFC42.DLL_CString::CString
push ecx
lea eax, [ebp - 0x18]
mov edx, esp
mov dword [ebp - 0x24], esp
push 0x5c031c
push eax
push edx
call sub.MFC42.DLL_operator_3
push 0x5c02c8
push ecx
lea edx, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x38], esp
push edx
mov byte [ebp - 4], 0xde
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [0x5c0424]
push 0x5c03f0
mov byte [ebp - 4], 0xc6
call fcn.0050beb0
test eax, eax
jne 0x4fe857
lea eax, [ebp - 0x88]
push 0x58eda0
push eax
mov dword [ebp - 0x88], 1
call sub.MSVCRT.dll__CxxThrowException
push ecx
lea edx, [ebp - 0x20]
mov ecx, esp
mov dword [ebp - 0x24], esp
push edx
mov dword [ebp - 4], 0xc5
call sub.MFC42.DLL_CString::CString_2
mov esi, dword [ebp - 0x5c]
mov ecx, esi
call fcn.00505020
test eax, eax
jl 0x4fec37
push ecx
lea eax, [ebp - 0x20]
mov ecx, esp
mov dword [ebp - 0x24], esp
push eax
call sub.MFC42.DLL_CString::CString_2
mov ecx, esi
call fcn.00505480
test eax, eax
jl 0x4fec37
mov ecx, 0x5c03f0
call fcn.00418ba0
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x38]
push ecx
push 0x5bc854
push edx
call sub.MFC42.DLL_operator_2
push 0x5bc850
push eax
lea eax, [ebp - 0x7c]
mov dword [ebp - 4], 0x106
push eax
call sub.MFC42.DLL_operator_4
lea ecx, [ebp - 0x2c]
lea edx, [ebp - 0x74]
push ecx
push eax
push edx
mov byte [ebp - 4], 7
call sub.MFC42.DLL_operator_3
push 0x5bc840
push eax
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 8
push eax
call sub.MFC42.DLL_operator_4
mov esi, eax
lea ecx, [ebp - 0x34]
push 0x5c030c
lea edx, [ebp - 0x3c]
push ecx
push edx
mov byte [ebp - 4], 9
call sub.MFC42.DLL_operator_3
push 0x5c0334
push eax
lea eax, [ebp - 0x60]
mov byte [ebp - 4], 0xa
push eax
call sub.MFC42.DLL_operator_3
push 0x5bc994
lea ecx, [ebp - 0x6c]
push eax
push ecx
mov byte [ebp - 4], 0xb
call sub.MFC42.DLL_operator_4
lea edx, [ebp - 0x30]
mov byte [ebp - 4], 0xc
push edx
push eax
lea eax, [ebp - 0x68]
push eax
call sub.MFC42.DLL_operator_3
lea ecx, [ebp - 0x2c]
lea edx, [ebp - 0x64]
push ecx
push eax
push edx
mov byte [ebp - 4], 0xd
call sub.MFC42.DLL_operator_3
push 0x5b6368
push eax
lea eax, [ebp - 0x54]
mov byte [ebp - 4], 0xe
push eax
call sub.MFC42.DLL_operator_4
push 0x5c02fc
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x1c]
push ecx
call sub.MFC42.DLL_operator_3
mov edi, eax
mov edx, dword [ebp - 0x20]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x10
mov eax, dword [edx - 8]
dec eax
push eax
lea eax, [ebp - 0x14]
push 0
push eax
call sub.MFC42.DLL_CString::Mid_1
mov ebx, eax
push 1
push 0x64
mov ecx, esi
mov byte [ebp - 4], 0x11
call sub.MFC42.DLL_CString::GetBuffer
push eax
push 0x58c
push 0x64
mov ecx, edi
call sub.MFC42.DLL_CString::GetBuffer
push eax
push 0x64
mov ecx, ebx
call sub.MFC42.DLL_CString::GetBuffer
push eax
call dword [sym.imp.PubCFunc.dll_Ordinal_4]
test eax, eax
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x10
setl bl
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xf
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0xe
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0xd
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0xc
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0xb
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 0xa
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 9
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 7
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0xc5
call sub.MFC42.DLL_CString::CString
push ecx
test bl, bl
mov ecx, esp
je 0x4fea93
lea edx, [ebp - 0x20]
mov dword [ebp - 0x24], esp
push edx
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [ebp - 0x5c]
call fcn.00503150
push 0x2030
push 0x5b62e8
push 0x5bc830
jmp 0x4feab6
lea eax, [ebp - 0x20]
mov dword [ebp - 0x24], esp
push eax
call sub.MFC42.DLL_CString::CString_2
mov ecx, dword [ebp - 0x5c]
call fcn.00503150
push 0x2040
push 0x5b75e8
push 0x5bc824
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, dword [ebp - 0x5c]
call sub.MFC42.DLL_CCmdTarget::EndWaitCursor
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xc4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xb2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x450]
mov dword [ebp - 4], 0x112
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov dword [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov dword [ebp - 4], 0x124
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x23
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x22
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x21
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x20
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x1f
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0x1e
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x1c
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x1b
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x1a
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x19
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x18
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x2b0]
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0x16
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0x15
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0x14
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x13
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov dword [ebp - 4], 7
jmp 0x4fef1f
mov ecx, esi
call sub.MFC42.DLL_CCmdTarget::EndWaitCursor
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xc4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0xb3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xb2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x1d
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0xf3
call sub.MFC42.DLL_CButton::CButton
lea ecx, [ebp - 0x4b4]
mov byte [ebp - 4], 8
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x9c]
mov dword [ebp - 4], 0x105
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0xf0]
mov dword [ebp - 4], 0xff
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0xfe
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0xfd
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0xfc
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0xfb
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0xfa
call sub.MFC42.DLL_CEdit::CEdit
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0xf9
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0xf8
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x2f0]
mov byte [ebp - 4], 0xf7
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0xf6
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0xf5
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 0xf4
jmp 0x4fef10
lea ecx, [ebp - 0x3b0]
call sub.MFC42.DLL_CSpinButtonCtrl::CSpinButtonCtrl
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x410]
call sub.MFC42.DLL_CDialog::CDialog
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 6
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 5
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 3
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 2
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
call sub.MFC42.DLL_CString::CString
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::CString
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
mov dword fs:[0], ecx
pop ebx
mov esp, ebp
pop ebp
ret