Function at 0x48b100
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403d96
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0xdc
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402ee0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
lea eax, [ebp - 0x4c]
push eax
push 0x400
call dword [sym.imp.MSVBVM60.DLL___vbaFixstrConstruct]
mov dword [ebp - 4], 2
mov ecx, dword [ebp + 0xc]
mov dx, word [ecx]
mov word [ebp - 0xe4], dx
movsx eax, word [ebp - 0xe4]
mov dword [ebp - 0xfc], eax
cmp dword [ebp - 0xfc], 0x12
ja case.default.0x48b188
mov ecx, dword [ebp - 0xfc]
jmp dword [ecx*4 + 0x48cf86]
mov dword [ebp - 4], 4
lea edx, [ebp - 0x60]
push edx
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 5
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov edx, dword [ebp - 0x60]
push edx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x64]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 6
mov edx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 8
push 0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xd8], 0x4008
push 1
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x78]
push eax
push 0
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0x98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xd8]
push ecx
lea edx, [ebp - 0xa8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 8
lea ecx, [ebp - 0x60]
push ecx
mov ecx, 5
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 9
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x64]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xd8], 0x4008
push 1
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
push 0
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0x98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0xc
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x400
call fcn.0041d89c
mov dword [ebp - 0xdc], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, dword [ebp - 0xdc]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 3
lea edx, [ebp - 0xb8]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xd
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 0x4008
lea eax, [ebp - 0x48]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xf
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xb0], 1
mov dword [ebp - 0xb8], 2
push 1
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 0
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0xa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x11
push 0x400
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0041dd44
mov dword [ebp - 0xdc], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, dword [ebp - 0xdc]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 3
lea edx, [ebp - 0xb8]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 0x4008
lea eax, [ebp - 0x48]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp case.default.0x48b188
mov dword [ebp - 4], 0x14
push 0x400
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0041de60
mov dword [ebp - 0xdc], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp - 0xdc]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 3
lea edx, [ebp - 0xb8]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x15
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 0x4008
lea edx, [ebp - 0x48]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp case.default.0x48b188
mov dword [ebp - 4], 0x17
lea ecx, [ebp - 0x60]
push ecx
mov ecx, 9
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x18
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x19
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x64]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xd8], 0x4008
push 1
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
push 0
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0x98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x1b
lea eax, [ebp - 0x60]
push eax
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1c
mov ecx, dword [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov eax, dword [ebp - 0x60]
push eax
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1d
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
push 0
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xd0], edx
mov dword [ebp - 0xd8], 0x4008
push 1
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 0
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0xd8]
push edx
lea eax, [ebp - 0xa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x88]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x1f
lea edx, [ebp - 0x60]
push edx
mov ecx, 7
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x20
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov edx, dword [ebp - 0x60]
push edx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x64]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x21
mov edx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 8
push 0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xd8], 0x4008
push 1
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x78]
push eax
push 0
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0x98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xd8]
push ecx
lea edx, [ebp - 0xa8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x23
lea ecx, [ebp - 0x60]
push ecx
mov ecx, 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x24
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x25
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x64]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xd8], 0x4008
push 1
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
push 0
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0x98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x27
lea eax, [ebp - 0x60]
push eax
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x28
mov ecx, dword [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov eax, dword [ebp - 0x60]
push eax
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x29
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
push 0
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xd0], edx
mov dword [ebp - 0xd8], 0x4008
push 1
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 0
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0xd8]
push edx
lea eax, [ebp - 0xa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x88]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x2b
lea edx, [ebp - 0x60]
push edx
mov ecx, 8
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2c
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov edx, dword [ebp - 0x60]
push edx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x64]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2d
mov edx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 8
push 0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xd8], 0x4008
push 1
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x78]
push eax
push 0
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0x98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xd8]
push ecx
lea edx, [ebp - 0xa8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x2f
lea ecx, [ebp - 0x60]
push ecx
mov ecx, 0x13
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x30
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x31
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x64]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xd8], 0x4008
push 1
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
push 0
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0x98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x33
lea eax, [ebp - 0x60]
push eax
mov ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x34
mov ecx, dword [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov eax, dword [ebp - 0x60]
push eax
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x35
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
push 0
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xd0], edx
mov dword [ebp - 0xd8], 0x4008
push 1
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 0
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0xd8]
push edx
lea eax, [ebp - 0xa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x88]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x37
lea edx, [ebp - 0x60]
push edx
mov ecx, 0x21
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x38
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov edx, dword [ebp - 0x60]
push edx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x64]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x39
mov edx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 8
push 0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xd8], 0x4008
push 1
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x78]
push eax
push 0
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0x98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xd8]
push ecx
lea edx, [ebp - 0xa8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x3b
lea ecx, [ebp - 0x60]
push ecx
mov ecx, 0x22
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3c
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x3d
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x64]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xd8], 0x4008
push 1
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
push 0
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0x98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x3f
lea eax, [ebp - 0x60]
push eax
mov ecx, 0x20
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x40
mov ecx, dword [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov eax, dword [ebp - 0x60]
push eax
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x41
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
push 0
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xd0], edx
mov dword [ebp - 0xd8], 0x4008
push 1
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 0
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0xd8]
push edx
lea eax, [ebp - 0xa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x88]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x43
lea edx, [ebp - 0x60]
push edx
mov ecx, 0x15
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x44
mov eax, dword [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov edx, dword [ebp - 0x60]
push edx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x64]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x45
mov edx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 8
push 0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xd8], 0x4008
push 1
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x78]
push eax
push 0
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0x98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0xd8]
push ecx
lea edx, [ebp - 0xa8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x47
lea ecx, [ebp - 0x60]
push ecx
mov ecx, 0x1a
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x48
mov edx, dword [ebp - 0x4c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov ecx, dword [ebp - 0x4c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x49
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
push 0
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x64]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xd8], 0x4008
push 1
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x78]
push edx
push 0
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0x98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp case.default.0x48b188
mov dword [ebp - 4], 0x4b
lea eax, [ebp - 0x60]
push eax
mov ecx, 0x1b
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0
call fcn.0041d8fc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x4c
mov ecx, dword [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov eax, dword [ebp - 0x60]
push eax
call fcn.0041d94c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x4c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4d
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
push 0
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0xc0], 1
mov dword [ebp - 0xc8], 2
mov edx, dword [ebp - 0x4c]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x64]
mov dword [ebp - 0xd0], edx
mov dword [ebp - 0xd8], 0x4008
push 1
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 0
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0xd8]
push edx
lea eax, [ebp - 0xa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x4c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x88]
push eax
lea ecx, [ebp - 0x78]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4f
mov dword [ebp - 0xb0], 0
mov dword [ebp - 0xb8], 0x8002
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
push eax
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstGt]
movsx edx, ax
test edx, edx
je 0x48cedf
mov dword [ebp - 4], 0x50
push 1
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0xb0], 0x41f138
mov dword [ebp - 0xb8], 0x8008
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0xe0], ax
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0xe0]
test ecx, ecx
je 0x48cbc3
mov dword [ebp - 4], 0x51
mov dword [ebp - 0xb0], 0x41f138
mov dword [ebp - 0xb8], 8
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x53
mov dword [ebp - 4], 0x54
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0049c040
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [fcn.00401318]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x55
mov dword [ebp - 4], 0x56
push 1
mov ecx, dword [ebp - 0x24]
push ecx
push 0x41dbec
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x38], ax
mov dword [ebp - 4], 0x57
mov dword [ebp - 4], 0x58
lea edx, [ebp - 0x38]
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xc8], 0x4002
lea eax, [ebp - 0x24]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 0x4008
lea ecx, [ebp - 0xc8]
push ecx
push 1
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [fcn.00401318]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x59
mov dword [ebp - 4], 0x5a
push 1
mov edx, dword [ebp - 0x24]
push edx
push 0x423190
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x2c], ax
mov dword [ebp - 4], 0x5b
cmp word [ebp - 0x2c], 1
jle 0x48ce20
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x70], 0x80020004
mov dword [ebp - 0x78], 0xa
lea eax, [ebp - 0x24]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 0x4008
lea ecx, [ebp - 0x78]
push ecx
mov dx, word [ebp - 0x2c]
add dx, 3
jo 0x48cfd2
movsx eax, dx
push eax
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [fcn.00401318]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5d
mov dword [ebp - 4], 0x5e
push 1
mov eax, dword [ebp - 0x24]
push eax
push 0x41f138
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x30], ax
mov dword [ebp - 4], 0x5f
mov ecx, dword [ebp - 0x34]
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xd8], 8
mov dword [ebp - 0x70], 0x80020004
mov dword [ebp - 0x78], 0xa
lea edx, [ebp - 0x24]
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xb8], 0x4008
lea eax, [ebp - 0x78]
push eax
movsx ecx, word [ebp - 0x30]
push ecx
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0xd8]
push ecx
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [fcn.00401318]
lea ecx, [ebp - 0x98]
push ecx
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x61
mov ecx, dword [ebp - 0x24]
mov dword [ebp - 0xb0], ecx
mov dword [ebp - 0xb8], 8
lea edx, [ebp - 0xb8]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x62
push 0
push 0xffffffffffffffff
push 1
push 0x41fbf8
push 0x42319c
lea edx, [ebp - 0x5c]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x78], 8
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x63
push 0
push 0xffffffffffffffff
push 1
push 0x41fbf8
push 0x4231c0
lea ecx, [ebp - 0x5c]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x78], 8
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x48cf56
jmp 0x48cf31
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3