Function at 0x480700
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
mov eax, dword fs:[0]
push 0x401fb6
push eax
mov eax, 0x1b44
mov dword fs:[0], esp
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0xc], esp
mov dword [ebp - 8], 0x401bf8
xor edx, edx
mov ecx, 0x14d
xor eax, eax
lea edi, [ebp - 0x55c]
rep stosd dword es:[edi], eax
mov ecx, 0x4b
lea edi, [ebp - 0x694]
rep stosd dword es:[edi], eax
mov ecx, 0xf4
lea edi, [ebp - 0xa7c]
rep stosd dword es:[edi], eax
mov ecx, 0x14d
lea edi, [ebp - 0xff0]
rep stosd dword es:[edi], eax
mov ecx, 0x4c
lea edi, [ebp - 0x1124]
rep stosd dword es:[edi], eax
mov ecx, 0x60
lea edi, [ebp - 0x12a8]
rep stosd dword es:[edi], eax
mov dword [ebp - 0x12dc], eax
mov ecx, 0x4b
mov dword [ebp - 0x12d8], eax
lea edi, [ebp - 0x141c]
mov dword [ebp - 0x12d4], eax
mov dword [ebp - 0x24], edx
mov dword [ebp - 0x28], edx
mov dword [ebp - 0x560], edx
mov dword [ebp - 0x568], edx
mov dword [ebp - 0x564], edx
mov dword [ebp - 0x69c], edx
mov dword [ebp - 0x6a0], edx
mov dword [ebp - 0x6a4], edx
mov dword [ebp - 0x6a8], edx
mov dword [ebp - 0x6ac], edx
mov dword [ebp - 0xa80], edx
mov dword [ebp - 0xa88], edx
mov dword [ebp - 0xa8c], edx
mov dword [ebp - 0xa90], edx
mov dword [ebp - 0xa94], edx
mov dword [ebp - 0xa9c], edx
mov dword [ebp - 0xaa0], edx
mov dword [ebp - 0xaa4], edx
mov dword [ebp - 0xaa8], edx
mov dword [ebp - 0xab0], edx
mov dword [ebp - 0xab4], edx
mov dword [ebp - 0xab8], edx
mov dword [ebp - 0xabc], edx
mov dword [ebp - 0xff4], edx
mov dword [ebp - 0x1128], edx
mov dword [ebp - 0x12ac], edx
mov dword [ebp - 0x12b4], edx
mov dword [ebp - 0x12b0], edx
mov dword [ebp - 0x12b8], edx
mov dword [ebp - 0x12bc], edx
mov dword [ebp - 0x12c0], edx
mov dword [ebp - 0x12c4], edx
mov dword [ebp - 0x12c8], edx
mov dword [ebp - 0x12cc], edx
mov dword [ebp - 0x12d0], eax
mov dword [ebp - 0x12e0], edx
mov dword [ebp - 0x12e4], edx
mov dword [ebp - 0x12ec], edx
mov dword [ebp - 0x12e8], edx
rep stosd dword es:[edi], eax
mov dword [ebp - 0x1420], edx
mov dword [ebp - 0x1424], edx
mov dword [ebp - 0x1428], edx
mov dword [ebp - 0x1430], edx
mov dword [ebp - 0x142c], edx
xor ecx, ecx
mov dword [ebp - 0x1434], edx
mov dword [ebp - 0x1444], ecx
mov dword [ebp - 0x1448], edx
mov dword [ebp - 0x1440], ecx
mov dword [ebp - 0x144c], edx
mov dword [ebp - 0x143c], ecx
mov dword [ebp - 0x1450], edx
mov dword [ebp - 0x1438], ecx
mov dword [ebp - 0x1454], edx
mov dword [ebp - 0x145c], edx
mov dword [ebp - 0x1460], edx
mov dword [ebp - 0x1464], edx
mov dword [ebp - 0x1468], edx
mov dword [ebp - 0x146c], edx
mov dword [ebp - 0x1470], edx
mov dword [ebp - 0x1474], edx
mov dword [ebp - 0x1478], edx
mov dword [ebp - 0x147c], edx
mov dword [ebp - 0x1480], edx
mov dword [ebp - 0x1484], edx
mov dword [ebp - 0x1488], edx
mov dword [ebp - 0x148c], edx
mov dword [ebp - 0x1490], edx
mov dword [ebp - 0x1494], edx
mov dword [ebp - 0x1498], edx
mov dword [ebp - 0x149c], edx
mov dword [ebp - 0x14a0], edx
mov dword [ebp - 0x14a4], edx
mov dword [ebp - 0x14a8], edx
mov dword [ebp - 0x14ac], edx
mov dword [ebp - 0x14b0], edx
mov dword [ebp - 0x14b4], edx
mov dword [ebp - 0x14b8], edx
mov dword [ebp - 0x14bc], edx
mov dword [ebp - 0x14c0], edx
mov dword [ebp - 0x14d0], edx
mov dword [ebp - 0x14e0], edx
mov dword [ebp - 0x14f0], edx
mov dword [ebp - 0x1500], edx
mov dword [ebp - 0x1510], edx
mov dword [ebp - 0x1520], edx
mov dword [ebp - 0x1530], edx
mov dword [ebp - 0x1540], edx
mov dword [ebp - 0x1550], edx
mov dword [ebp - 0x1560], edx
mov dword [ebp - 0x1570], edx
mov dword [ebp - 0x1580], edx
mov dword [ebp - 0x1590], edx
mov dword [ebp - 0x15a0], edx
mov dword [ebp - 0x15b0], edx
mov dword [ebp - 0x15c0], edx
mov dword [ebp - 0x15d0], edx
mov dword [ebp - 0x15e0], edx
mov dword [ebp - 0x15f0], edx
mov dword [ebp - 0x1600], edx
mov dword [ebp - 0x1610], edx
mov dword [ebp - 0x1620], edx
mov dword [ebp - 0x1630], edx
mov dword [ebp - 0x1640], edx
mov dword [ebp - 0x1650], edx
mov dword [ebp - 0x1660], edx
mov dword [ebp - 0x1670], edx
mov dword [ebp - 0x1680], edx
mov dword [ebp - 0x1690], edx
mov dword [ebp - 0x16a0], edx
mov dword [ebp - 0x16b0], edx
mov dword [ebp - 0x16c0], edx
mov dword [ebp - 0x16d0], edx
mov dword [ebp - 0x16e0], edx
mov dword [ebp - 0x16f0], edx
mov dword [ebp - 0x1700], edx
mov dword [ebp - 0x1710], edx
mov dword [ebp - 0x1720], edx
mov dword [ebp - 0x1730], edx
mov dword [ebp - 0x1740], edx
mov dword [ebp - 0x1750], edx
mov dword [ebp - 0x1760], edx
mov dword [ebp - 0x1770], edx
mov dword [ebp - 0x1780], edx
mov dword [ebp - 0x1790], edx
mov dword [ebp - 0x17a0], edx
mov dword [ebp - 0x17b0], edx
mov dword [ebp - 0x17c0], edx
mov dword [ebp - 0x17d0], edx
mov dword [ebp - 0x17e0], edx
mov dword [ebp - 0x17f0], edx
mov dword [ebp - 0x1800], edx
mov dword [ebp - 0x1810], edx
mov dword [ebp - 0x1820], edx
mov dword [ebp - 0x1830], edx
mov dword [ebp - 0x1840], edx
mov dword [ebp - 0x1850], edx
mov dword [ebp - 0x1860], edx
mov dword [ebp - 0x1870], edx
mov dword [ebp - 0x1880], edx
mov dword [ebp - 0x1890], edx
mov dword [ebp - 0x18a0], edx
mov dword [ebp - 0x18b0], edx
mov dword [ebp - 0x18c0], edx
mov dword [ebp - 0x18d0], edx
mov dword [ebp - 0x18e0], edx
mov dword [ebp - 0x18f0], edx
mov dword [ebp - 0x1900], edx
mov dword [ebp - 0x1910], edx
mov dword [ebp - 0x1920], edx
mov dword [ebp - 0x1930], edx
mov dword [ebp - 0x1940], edx
mov dword [ebp - 0x1950], edx
mov dword [ebp - 0x1960], edx
mov dword [ebp - 0x1964], edx
mov dword [ebp - 0x1968], edx
mov dword [ebp - 0x196c], edx
mov dword [ebp - 0x19c8], edx
mov dword [ebp - 0x19d8], edx
mov dword [ebp - 0x19e8], edx
mov dword [ebp - 0x19f8], edx
mov dword [ebp - 0x1a08], edx
mov dword [ebp - 0x1a18], edx
mov dword [ebp - 0x1a28], edx
mov dword [ebp - 0x1a38], edx
mov dword [ebp - 0x1a48], edx
mov dword [ebp - 0x1a58], edx
mov dword [ebp - 0x1a68], edx
mov dword [ebp - 0x1a78], edx
mov dword [ebp - 0x1a88], edx
mov dword [ebp - 0x1a98], edx
mov dword [ebp - 0x1aa8], edx
mov dword [ebp - 0x1aac], edx
mov dword [ebp - 0x1ab0], edx
mov dword [ebp - 0x1ab8], edx
push 8
lea edx, [ebp - 0x1ae4]
push 0x41167c
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
mov edx, 0x408ba0
lea ecx, [ebp - 0xa88]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp + 0x30]
mov ecx, dword [ebp + 8]
mov edx, dword [ebp + 0x20]
push eax
mov eax, dword [ebp + 0x1c]
push ecx
push edx
push eax
call fcn.004a8000
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0xa88]
call esi
mov edi, dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1790]
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0xa88]
mov ebx, 0x4008
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x480df7
lea eax, [ebp - 0xa88]
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x1788], eax
push ecx
lea edx, [ebp - 0x1790]
push 3
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x14c8], 0x80020004
mov dword [ebp - 0x14d0], 0xa
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x14f0]
push ecx
push edx
call edi
mov ecx, 0xa
mov eax, 0x80020004
mov dword [ebp - 0x1520], ecx
mov dword [ebp - 0x1510], ecx
lea edx, [ebp - 0x17b0]
lea ecx, [ebp - 0x1500]
mov dword [ebp - 0x1518], eax
mov dword [ebp - 0x1508], eax
mov dword [ebp - 0x17a8], 0x40a8f0
mov dword [ebp - 0x17b0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x1520]
lea ecx, [ebp - 0x1510]
push eax
lea edx, [ebp - 0x1500]
push ecx
push edx
lea eax, [ebp - 0x14f0]
push 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
lea ecx, [ebp - 0x1520]
lea edx, [ebp - 0x1510]
push ecx
lea eax, [ebp - 0x1500]
push edx
lea ecx, [ebp - 0x14f0]
push eax
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
lea edx, [ebp - 0x1790]
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0xa88]
push 1
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x14e0]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea eax, [ebp - 0x14e0]
lea ecx, [ebp - 0x17a0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x40bd44
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x1970], ax
lea edx, [ebp - 0x14e0]
lea eax, [ebp - 0x14d0]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
jne 0x4a6d8e
mov eax, dword [ebp + 0x44]
xor ecx, ecx
mov word [ebp - 0x1222], cx
mov word [ebp - 0x1220], cx
mov word [ebp - 0x121e], cx
mov dword [eax], ecx
mov dword [eax + 4], ecx
mov ecx, dword [ebp + 0x18]
lea edx, [ebp - 0x1790]
lea eax, [ebp - 0x14d0]
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x4099b0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x481049
mov edx, 0x408ba0
lea ecx, [ebp - 0xa88]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp + 0xa4]
mov edx, dword [ebp + 0x54]
push eax
mov eax, dword [ebp + 8]
lea ecx, [eax + 0x20]
add eax, 0x24
push ecx
push eax
mov eax, dword [ebp + 0x30]
push edx
mov edx, dword [ebp + 0x20]
lea ecx, [ebp - 0x12a8]
push eax
mov eax, dword [ebp + 0x1c]
push ecx
push edx
push eax
call fcn.004ac090
mov edx, eax
lea ecx, [ebp - 0xa88]
call esi
lea edx, [ebp - 0x1790]
lea ecx, [ebp - 0x11d8]
push edx
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
lea ecx, [ebp - 0x17a0]
mov word [ebp - 0x17b8], ax
mov eax, dword [ebp + 0x20]
lea edx, [ebp - 0x14d0]
push ecx
push edx
mov dword [ebp - 0x17c0], 0xb
mov dword [ebp - 0x1798], eax
mov dword [ebp - 0x17a0], ebx
call edi
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x17d0]
lea edx, [ebp - 0x1500]
add eax, 0x6c
push ecx
push edx
mov dword [ebp - 0x17a8], 0x40bdc4
mov dword [ebp - 0x17b0], 0x8008
mov dword [ebp - 0x17c8], eax
mov dword [ebp - 0x17d0], ebx
call edi
lea eax, [ebp - 0x17c0]
lea ecx, [ebp - 0x14d0]
push eax
lea edx, [ebp - 0x17b0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x17d8], 0x40af38
mov dword [ebp - 0x17e0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x14f0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x1500]
lea eax, [ebp - 0x17e0]
push edx
lea ecx, [ebp - 0x1510]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea edx, [ebp - 0x1520]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea eax, [ebp - 0x1500]
lea ecx, [ebp - 0x17c0]
push eax
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
cmp word [ebp - 0x1970], 0
je 0x481004
mov eax, dword [ebp - 0x11d8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
mov ecx, dword [ebp + 0x44]
fstp qword [ecx]
mov edx, dword [ebp - 0x11a4]
mov ecx, dword [ebp + 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x1790]
lea edx, [ebp - 0x11a0]
push eax
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
test ax, ax
je 0x481049
mov ecx, dword [ebp - 0x11a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
mov edx, dword [ebp + 0x78]
fstp qword [edx]
mov eax, dword [ebp + 0x18]
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
mov eax, dword [ebp + 0x30]
lea ecx, [ebp - 0x17b0]
lea edx, [ebp - 0x14f0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x4099b0
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], eax
mov dword [ebp - 0x17b0], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
lea edx, [ebp - 0x14e0]
push ecx
push edx
mov dword [ebp - 0x17b8], 0x40f598
mov dword [ebp - 0x17c0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x14f0]
lea ecx, [ebp - 0x17c0]
push eax
lea edx, [ebp - 0x1500]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGe]
push eax
lea eax, [ebp - 0x1510]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 2
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
je 0x4817cf
mov eax, dword [ebp + 0x20]
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea edx, [ebp - 0x14d0]
lea ecx, [ebp - 0x19c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x19c8]
lea ecx, [ebp - 0x1790]
push eax
push ecx
mov dword [ebp - 0x1788], 0x40be90
mov dword [ebp - 0x1790], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
test ax, ax
jne 0x4811b8
lea edx, [ebp - 0x19c8]
lea eax, [ebp - 0x17a0]
push edx
push eax
mov dword [ebp - 0x1798], 0x40bdc4
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
test ax, ax
je 0x4817cf
mov ecx, dword [ebp + 0x20]
lea edx, [ebp - 0x1790]
lea eax, [ebp - 0x14d0]
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call edi
lea edx, [ebp - 0x17b0]
lea eax, [ebp - 0x14f0]
lea ecx, [ebp - 0x1244]
push edx
push eax
mov dword [ebp - 0x1798], 0x40be90
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], ecx
mov dword [ebp - 0x17b0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov ecx, dword [ebp + 0x20]
lea edx, [ebp - 0x17d0]
lea eax, [ebp - 0x1520]
push edx
push eax
mov dword [ebp - 0x17b8], 0x40bf70
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], ecx
mov dword [ebp - 0x17d0], ebx
call edi
lea edx, [ebp - 0x17f0]
lea eax, [ebp - 0x1540]
lea ecx, [ebp - 0x1210]
push edx
push eax
mov dword [ebp - 0x17d8], 0x40bdc4
mov dword [ebp - 0x17e0], 0x8008
mov dword [ebp - 0x17e8], ecx
mov dword [ebp - 0x17f0], ebx
call edi
lea edx, [ebp - 0x1810]
lea eax, [ebp - 0x1560]
lea ecx, [ebp - 0x1210]
push edx
push eax
mov dword [ebp - 0x17f8], 0x40af38
mov dword [ebp - 0x1800], 0x8008
mov dword [ebp - 0x1808], ecx
mov dword [ebp - 0x1810], ebx
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x1818], 0x40bf38
mov dword [ebp - 0x1820], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x14f0]
push eax
lea edx, [ebp - 0x17c0]
push ecx
lea eax, [ebp - 0x1500]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea ecx, [ebp - 0x1510]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x1520]
lea eax, [ebp - 0x17e0]
push edx
lea ecx, [ebp - 0x1530]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea edx, [ebp - 0x1540]
push eax
push edx
lea eax, [ebp - 0x1800]
lea ecx, [ebp - 0x1550]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x1560]
lea eax, [ebp - 0x1820]
push edx
lea ecx, [ebp - 0x1570]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea edx, [ebp - 0x1580]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
lea eax, [ebp - 0x1590]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
lea ecx, [ebp - 0x15a0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea edx, [ebp - 0x1560]
lea eax, [ebp - 0x1540]
push edx
lea ecx, [ebp - 0x1520]
push eax
lea edx, [ebp - 0x14f0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
cmp word [ebp - 0x1970], 0
je 0x4817cf
mov edx, dword [ebp + 0x30]
mov eax, dword [ebp + 0x2c]
lea ecx, [ebp - 0x12ac]
push ecx
push edx
lea ecx, [ebp - 0x1210]
push eax
mov eax, dword [ebp + 0x20]
push ecx
mov ecx, dword [ebp + 8]
lea edx, [ebp - 0x1244]
push edx
add ecx, 0x24
push eax
push ecx
call fcn.004e1750
test ax, ax
je 0x4815cc
mov ecx, 0xa
mov eax, 0x80020004
mov dword [ebp - 0x1500], ecx
mov dword [ebp - 0x14f0], ecx
lea edx, [ebp - 0x1790]
lea ecx, [ebp - 0x14e0]
mov dword [ebp - 0x14f8], eax
mov dword [ebp - 0x14e8], eax
mov dword [ebp - 0x1788], 0x40a8f0
mov dword [ebp - 0x1790], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0x40f5b0
push 0x40f600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
push eax
push 0x40f61c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
push 0x40f600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1488]
call esi
push eax
push 0x40f644
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x148c]
call esi
push eax
push 0x40f600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1490]
call esi
push eax
push 0x40f668
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1494]
call esi
push eax
push 0x40f600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1498]
call esi
push eax
push 0x40f600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x149c]
call esi
push eax
push 0x40f690
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x14c8], eax
lea edx, [ebp - 0x1500]
lea eax, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
lea edx, [ebp - 0x14d0]
push 0x104
push edx
mov dword [ebp - 0x14d0], 8
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
xor ecx, ecx
cmp eax, 7
sete cl
neg ecx
lea edx, [ebp - 0x149c]
mov word [ebp - 0x1970], cx
push edx
lea eax, [ebp - 0x1498]
lea ecx, [ebp - 0x1494]
push eax
lea edx, [ebp - 0x1490]
push ecx
lea eax, [ebp - 0x148c]
push edx
lea ecx, [ebp - 0x1488]
push eax
lea edx, [ebp - 0x1484]
push ecx
lea eax, [ebp - 0x1480]
push edx
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea ecx, [ebp - 0x1500]
lea edx, [ebp - 0x14f0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x38
cmp word [ebp - 0x1970], 0
jne 0x4a6d8e
xor edx, edx
cmp word [ebp - 0x12ac], 0xf
mov eax, dword [ebp + 0x2c]
lea ecx, [ebp - 0x1790]
setle dl
neg edx
mov word [ebp - 0x17a8], dx
push 6
lea edx, [ebp - 0x14d0]
push ecx
push edx
mov dword [ebp - 0x17b0], 0xb
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp + 0x30]
lea ecx, [ebp - 0x17c0]
push 6
lea edx, [ebp - 0x1500]
push ecx
push edx
mov dword [ebp - 0x1798], 0x40f6b4
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17b8], eax
mov dword [ebp - 0x17c0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x17b0]
lea ecx, [ebp - 0x14d0]
push eax
lea edx, [ebp - 0x17a0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x17c8], 0x40f6b4
mov dword [ebp - 0x17d0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
lea ecx, [ebp - 0x14f0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x1500]
lea eax, [ebp - 0x17d0]
push edx
lea ecx, [ebp - 0x1510]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGe]
lea edx, [ebp - 0x1520]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea eax, [ebp - 0x1500]
lea ecx, [ebp - 0x17b0]
push eax
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
cmp word [ebp - 0x1970], 0
je 0x4817cf
mov ecx, 0xa
mov eax, 0x80020004
mov dword [ebp - 0x1500], ecx
mov dword [ebp - 0x14f0], ecx
lea edx, [ebp - 0x17a0]
lea ecx, [ebp - 0x14e0]
mov dword [ebp - 0x14f8], eax
mov dword [ebp - 0x14e8], eax
mov dword [ebp - 0x1798], 0x40a8f0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x1788], 0x40f6c8
mov dword [ebp - 0x1790], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x1500]
lea ecx, [ebp - 0x14f0]
push eax
lea edx, [ebp - 0x14e0]
push ecx
push edx
lea eax, [ebp - 0x14d0]
push 0x104
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
xor ecx, ecx
cmp eax, 7
sete cl
neg ecx
lea edx, [ebp - 0x1500]
mov word [ebp - 0x1970], cx
lea eax, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
cmp word [ebp - 0x1970], 0
jne 0x4a6d8e
mov eax, dword [ebp + 0x14]
push eax
call fcn.00476a20
push 0
lea ecx, [ebp - 0x14d0]
push 0x40f740
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcCreateObject2]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
lea eax, [ebp - 0xab8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [ebp + 0x24]
push ecx
push 0x408a1c
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov edx, dword [ebp + 0x24]
push 0
push 1
push 1
push 0x4f2950
push edx
push 0x534
push 0x20
call dword [sym.imp.MSVBVM60.DLL___vbaRedimPreserve]
mov eax, dword [ebp + 0x4c]
mov edx, dword [ebp + 0x30]
add esp, 0x1c
lea ecx, [ebp - 0x12a8]
mov word [0x4ef010], 0
push eax
mov eax, dword [edx]
push ecx
mov ecx, dword [ebp + 0x2c]
push eax
mov eax, dword [ebp + 0x20]
mov edx, dword [ecx]
mov ecx, dword [ebp + 0x1c]
push edx
mov edx, dword [ebp + 0x18]
push eax
mov eax, dword [ebp + 0x14]
push ecx
mov ecx, dword [ebp + 0x10]
push edx
push eax
push ecx
call fcn.004d46d0
mov edx, 0x408ba0
lea ecx, [ebp - 0x1468]
mov dword [ebp - 0x12f0], 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp + 0x18]
lea eax, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call edi
mov edx, dword [ebp + 0x20]
lea eax, [ebp - 0x17b0]
lea ecx, [ebp - 0x14f0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x4099b0
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], edx
mov dword [ebp - 0x17b0], ebx
call edi
lea edx, [ebp - 0x17d0]
mov dword [ebp - 0x17b8], 0x40be90
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], 0x4f203c
mov dword [ebp - 0x17d0], ebx
push edx
lea eax, [ebp - 0x1520]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x17f0]
lea eax, [ebp - 0x1550]
lea ecx, [ebp - 0x11c8]
push edx
push eax
mov dword [ebp - 0x17d8], 0x40bbf4
mov dword [ebp - 0x17e0], 0x8008
mov dword [ebp - 0x17e8], ecx
mov dword [ebp - 0x17f0], ebx
call edi
lea edx, [ebp - 0x1810]
lea eax, [ebp - 0x1580]
lea ecx, [ebp - 0x123c]
push edx
push eax
mov dword [ebp - 0x17f8], 0x4099b0
mov dword [ebp - 0x1800], 0x8008
mov dword [ebp - 0x1808], ecx
mov dword [ebp - 0x1810], ebx
call edi
lea edx, [ebp - 0x1840]
lea ecx, [ebp - 0x15b0]
mov dword [ebp - 0x1818], 0x40c028
mov dword [ebp - 0x1820], 0x8008
mov dword [ebp - 0x1838], 0x40b018
mov dword [ebp - 0x1840], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x1274]
push 1
lea edx, [ebp - 0x15b0]
mov dword [ebp - 0x1828], ecx
push 1
lea eax, [ebp - 0x1830]
push edx
lea ecx, [ebp - 0x15c0]
push eax
push ecx
mov dword [ebp - 0x1830], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x15c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsDate]
lea edx, [ebp - 0x1870]
lea ecx, [ebp - 0x15e0]
mov word [ebp - 0x1848], ax
mov dword [ebp - 0x1850], 0xb
mov dword [ebp - 0x1868], 0x40b018
mov dword [ebp - 0x1870], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x1284]
push 1
lea ecx, [ebp - 0x15e0]
mov dword [ebp - 0x1858], eax
push 1
lea edx, [ebp - 0x1860]
push ecx
lea eax, [ebp - 0x15f0]
push edx
push eax
mov dword [ebp - 0x1860], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea ecx, [ebp - 0x15f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsDate]
mov word [ebp - 0x1878], ax
lea eax, [ebp - 0x1890]
lea ecx, [ebp - 0x1610]
lea edx, [ebp - 0x1274]
push eax
push ecx
mov dword [ebp - 0x1880], 0xb
mov dword [ebp - 0x1888], edx
mov dword [ebp - 0x1890], ebx
call edi
lea edx, [ebp - 0x14d0]
mov dword [ebp - 0x1898], 0x40f770
mov dword [ebp - 0x18a0], 0x8008
push edx
lea eax, [ebp - 0x17a0]
lea ecx, [ebp - 0x14e0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x14f0]
lea eax, [ebp - 0x17c0]
push edx
lea ecx, [ebp - 0x1500]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea edx, [ebp - 0x1510]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea eax, [ebp - 0x1520]
lea ecx, [ebp - 0x17e0]
push eax
lea edx, [ebp - 0x1530]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1540]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
lea ecx, [ebp - 0x1550]
push eax
lea edx, [ebp - 0x1800]
push ecx
lea eax, [ebp - 0x1560]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x1570]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x1580]
lea eax, [ebp - 0x1820]
push edx
lea ecx, [ebp - 0x1590]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea edx, [ebp - 0x15a0]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea eax, [ebp - 0x1850]
lea ecx, [ebp - 0x15d0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x1880]
lea eax, [ebp - 0x1600]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
lea ecx, [ebp - 0x1610]
push eax
lea edx, [ebp - 0x18a0]
push ecx
lea eax, [ebp - 0x1620]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGe]
lea ecx, [ebp - 0x1630]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea edx, [ebp - 0x1610]
lea eax, [ebp - 0x1880]
push edx
lea ecx, [ebp - 0x15f0]
push eax
lea edx, [ebp - 0x15e0]
push ecx
lea eax, [ebp - 0x1850]
push edx
lea ecx, [ebp - 0x15c0]
push eax
lea edx, [ebp - 0x15b0]
push ecx
lea eax, [ebp - 0x1580]
push edx
lea ecx, [ebp - 0x1550]
push eax
lea edx, [ebp - 0x1520]
push ecx
lea eax, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x34
cmp word [ebp - 0x1970], 0
je 0x481e89
lea eax, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x1270]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call edi
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x12c8]
call esi
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x12c8]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x481d3f
mov edx, dword [ebp + 0x30]
lea eax, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call edi
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x12c8]
call esi
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [0x4f2288]
lea ecx, [ebp - 0x1478]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
mov eax, dword [ebp - 0x1478]
test eax, eax
je 0x481da6
cmp word [eax], 1
jne 0x481da6
mov edx, dword [ebp + 0x14]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Str]
mov ecx, dword [ebp - 0x1478]
mov edx, dword [ecx + 0x14]
sub eax, edx
mov edx, dword [ecx + 0x10]
cmp eax, edx
mov dword [ebp - 0x1970], eax
jb 0x481d8c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0x1970]
lea ecx, [eax*8]
sub ecx, eax
lea edx, [eax + ecx*4]
lea eax, [eax + edx*2]
shl eax, 2
jmp 0x481dac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [ebp + 0x10]
lea edx, [ebp - 0x12c8]
push ecx
lea ecx, [ebp - 0x1274]
push edx
push ecx
mov ecx, dword [ebp + 8]
lea edx, [ebp - 0x1284]
add ecx, 0x24
push edx
mov edx, dword [ebp + 0x20]
push ecx
mov ecx, dword [ebp + 0x1c]
push edx
mov edx, dword [ebp + 0x14]
push ecx
mov ecx, dword [ebp - 0x1478]
push edx
mov edx, dword [ecx + 0xc]
add edx, eax
push edx
call fcn.004d7430
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea eax, [ebp - 0x1478]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
mov edx, dword [ebp - 0x1480]
lea ecx, [ebp - 0x1468]
mov dword [ebp - 0x1480], 0
call esi
lea edx, [ebp - 0x1790]
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x1468]
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x481e89
mov dword [ebp - 0x12f0], 0xffffffff
mov edx, 0x408ba0
lea ecx, [ebp - 0xa88]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x1284]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x4821fc
mov edx, dword [ebp + 0x18]
lea eax, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x17b0]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x1288]
push eax
push ecx
mov dword [ebp - 0x1798], 0x4099b0
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], edx
mov dword [ebp - 0x17b0], ebx
call edi
lea eax, [ebp - 0x17d0]
lea ecx, [ebp - 0x1510]
lea edx, [ebp - 0x1288]
push eax
push ecx
mov dword [ebp - 0x17b8], 0x40f788
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], edx
mov dword [ebp - 0x17d0], ebx
call edi
mov edx, dword [ebp + 0x2c]
lea eax, [ebp - 0x17e0]
lea ecx, [ebp - 0x1520]
push eax
push ecx
mov dword [ebp - 0x17d8], edx
mov dword [ebp - 0x17e0], ebx
call edi
lea eax, [ebp - 0x17f0]
lea ecx, [ebp - 0x1550]
lea edx, [ebp - 0x1288]
push eax
push ecx
mov dword [ebp - 0x17e8], edx
mov dword [ebp - 0x17f0], ebx
call edi
lea eax, [ebp - 0x1810]
lea ecx, [ebp - 0x1570]
lea edx, [ebp - 0x1284]
push eax
push ecx
mov dword [ebp - 0x17f8], 0x40f788
mov dword [ebp - 0x1800], 0x8008
mov dword [ebp - 0x1808], edx
mov dword [ebp - 0x1810], ebx
call edi
mov edx, dword [ebp + 0x2c]
lea eax, [ebp - 0x1820]
lea ecx, [ebp - 0x1580]
push eax
push ecx
mov dword [ebp - 0x1818], edx
mov dword [ebp - 0x1820], ebx
call edi
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x14f0]
lea eax, [ebp - 0x17c0]
push edx
lea ecx, [ebp - 0x1500]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGe]
lea edx, [ebp - 0x1510]
push eax
push edx
lea eax, [ebp - 0x1520]
lea ecx, [ebp - 0x1530]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea edx, [ebp - 0x1540]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea eax, [ebp - 0x1550]
lea ecx, [ebp - 0x1800]
push eax
lea edx, [ebp - 0x1560]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
push eax
lea eax, [ebp - 0x1570]
lea ecx, [ebp - 0x1580]
push eax
lea edx, [ebp - 0x1590]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x15a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
lea ecx, [ebp - 0x15b0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
lea edx, [ebp - 0x15c0]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea eax, [ebp - 0x1580]
lea ecx, [ebp - 0x1570]
push eax
lea edx, [ebp - 0x1550]
push ecx
lea eax, [ebp - 0x1520]
push edx
lea ecx, [ebp - 0x1510]
push eax
lea edx, [ebp - 0x14f0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
cmp word [ebp - 0x1970], 0
je 0x4821fc
mov ecx, dword [ebp + 0x2c]
mov edx, dword [ecx]
lea ecx, [ebp - 0x1274]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp + 0x14]
mov eax, dword [ebp + 0x2c]
push edx
lea ecx, [ebp - 0x12a8]
push eax
push ecx
call fcn.004d1590
mov edx, eax
lea ecx, [ebp - 0xa88]
call esi
lea eax, [ebp - 0x1790]
push 1
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0xa88]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
push eax
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x4821fc
mov edx, dword [ebp + 0x30]
mov eax, dword [ebp + 0x2c]
lea ecx, [ebp - 0x128c]
push ecx
mov ecx, dword [ebp + 0x14]
push edx
push eax
lea edx, [ebp - 0x12a8]
push ecx
push edx
call fcn.004d23f0
mov eax, dword [ebp + 0x34]
mov ecx, dword [ebp + 0x2c]
mov word [eax], 0
mov edx, dword [ecx]
lea eax, [ebp - 0x1444]
push edx
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x1444]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea eax, [ebp - 0x1790]
push 6
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x1480]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x1480]
lea eax, [ebp - 0x1444]
push edx
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp + 0x30]
lea edx, [ebp - 0x17a0]
push 6
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x1798], ecx
mov dword [ebp - 0x17a0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x14e0]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstGt]
not eax
lea ecx, [ebp - 0x1480]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x14e0]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
je 0x4a6daa
lea edx, [ebp - 0x1444]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea ecx, [ebp - 0x1790]
push 4
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x1480]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x1480]
lea ecx, [ebp - 0x1444]
push eax
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2ErrVar]
lea ecx, [ebp - 0x1480]
mov dword [ebp - 0x1474], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
lea edx, [ebp - 0x1444]
mov eax, 2
push edx
push 8
mov dword [ebp - 0x14c8], eax
mov dword [ebp - 0x14d0], eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea eax, [ebp - 0x1480]
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x1788], eax
push ecx
lea edx, [ebp - 0x1790]
push 5
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x1480]
lea edx, [ebp - 0x1444]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x14e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2ErrVar]
lea ecx, [ebp - 0x1480]
mov dword [ebp - 0x1470], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
lea ecx, [ebp - 0x1444]
mov dword [ebp - 0x1798], 0x40eb64
mov dword [ebp - 0x17a0], 8
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea eax, [ebp - 0x1790]
push 6
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x1480]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov edx, dword [ebp - 0x1480]
lea eax, [ebp - 0x1444]
push edx
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x17a0]
lea edx, [ebp - 0x14d0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xff4]
call esi
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
lea eax, [ebp - 0x1444]
mov dword [ebp - 0x1798], 0x40b764
mov dword [ebp - 0x17a0], 8
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea edx, [ebp - 0x1790]
push 6
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x1480]
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x1480]
lea edx, [ebp - 0x1444]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea eax, [ebp - 0x17a0]
lea ecx, [ebp - 0x14d0]
push eax
lea edx, [ebp - 0x14e0]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x12b8]
call esi
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x14e0]
push eax
lea ecx, [ebp - 0x14d0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov edx, 0x40b770
lea ecx, [ebp - 0x1480]
mov dword [ebp - 0x1964], 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x1964]
lea eax, [ebp - 0xff4]
push edx
lea ecx, [ebp - 0x1480]
push eax
push ecx
push 0x4f1d50
call fcn.004e7b30
neg ax
sbb eax, eax
lea ecx, [ebp - 0x1480]
inc eax
neg eax
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
cmp word [ebp - 0x1970], 0
jne 0x4a69dd
mov edx, 0x40b770
lea ecx, [ebp - 0x1480]
mov dword [ebp - 0x1964], 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x1964]
lea eax, [ebp - 0x12b8]
push edx
lea ecx, [ebp - 0x1480]
push eax
push ecx
push 0x4f1d50
call fcn.004e7b30
neg ax
sbb eax, eax
lea ecx, [ebp - 0x1480]
inc eax
neg eax
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
cmp word [ebp - 0x1970], 0
jne 0x4a69dd
lea edx, [ebp - 0x1444]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea ecx, [ebp - 0x1790]
push 6
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x1480]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x1480]
lea ecx, [ebp - 0x1444]
push eax
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, dword [ebp + 0x2c]
lea eax, [ebp - 0x17a0]
push 6
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], edx
mov dword [ebp - 0x17a0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x14e0]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x1480]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
je 0x4828df
mov eax, 2
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x14c8], eax
mov dword [ebp - 0x14d0], eax
mov eax, dword [ebp + 0x2c]
push ecx
mov dword [ebp - 0x1788], eax
lea edx, [ebp - 0x1790]
push 7
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x14e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
lea edx, [ebp - 0xa9c]
push eax
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstrFree]
lea eax, [ebp - 0x14e0]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
lea edx, [ebp - 0x1444]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea ecx, [ebp - 0x1790]
push 6
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x1480]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov eax, dword [ebp - 0x1480]
lea ecx, [ebp - 0x1444]
push eax
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, dword [ebp + 0x30]
lea eax, [ebp - 0x17a0]
push 6
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], edx
mov dword [ebp - 0x17a0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x14e0]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x1480]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
je 0x482a34
mov eax, 2
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x14c8], eax
mov dword [ebp - 0x14d0], eax
mov eax, dword [ebp + 0x30]
push ecx
mov dword [ebp - 0x1788], eax
lea edx, [ebp - 0x1790]
push 7
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x14e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
lea edx, [ebp - 0xa8c]
push eax
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstrFree]
lea eax, [ebp - 0x14e0]
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x482a48
lea eax, [ebp - 0x1444]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea edx, [ebp - 0x1790]
push 6
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x1480]
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x1480]
lea edx, [ebp - 0x1444]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov eax, dword [ebp + 0x30]
lea ecx, [ebp - 0x17a0]
push 6
lea edx, [ebp - 0x14e0]
push ecx
push edx
mov dword [ebp - 0x1798], eax
mov dword [ebp - 0x17a0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x14e0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x1480]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14e0]
lea eax, [ebp - 0x14d0]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
lea ecx, [ebp - 0xa9c]
push 0x40b758
push ecx
push 2
je 0x482a2e
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, dword [ebp + 0x30]
mov eax, 2
mov dword [ebp - 0x14c8], eax
mov dword [ebp - 0x14d0], eax
lea eax, [ebp - 0x14d0]
mov dword [ebp - 0x1788], edx
push eax
lea ecx, [ebp - 0x1790]
push 7
lea edx, [ebp - 0x14e0]
push ecx
push edx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x14e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
lea ecx, [ebp - 0xa8c]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstrFree]
lea edx, [ebp - 0x14e0]
lea eax, [ebp - 0x14d0]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x482a48
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea edx, [ebp - 0xa8c]
push 0x40b74c
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, 0x408ba0
lea ecx, [ebp - 0xaa4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
sub esp, 0x10
mov ecx, 2
mov edx, esp
mov dword [ebp - 0x1790], ecx
xor eax, eax
push 0x40f79c
mov dword [edx], ecx
mov ecx, dword [ebp - 0x178c]
mov dword [ebp - 0x1788], eax
mov dword [edx + 4], ecx
mov ecx, dword [ebp + 0x38]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [edx + 0xc], eax
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov eax, dword [ebp - 0xff4]
push 0x40ecbc
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
push eax
push 0x40b97c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov ecx, dword [ebp - 0xa90]
push ecx
push 0x40ee70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov edx, dword [ebp + 0x14]
push eax
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea ecx, [ebp - 0x1484]
lea edx, [ebp - 0x1480]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [ebp - 0xa90]
add esp, 0xc
push eax
push 0x40ee9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0x18]
push eax
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea eax, [ebp - 0x1484]
lea ecx, [ebp - 0x1480]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov edx, dword [ebp - 0xa90]
add esp, 0xc
push edx
push 0x40eec8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
push eax
mov eax, dword [ebp + 0x1c]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea edx, [ebp - 0x1484]
lea eax, [ebp - 0x1480]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov ecx, dword [ebp - 0xa90]
add esp, 0xc
push ecx
push 0x40eef0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov edx, dword [ebp + 0x20]
push eax
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea ecx, [ebp - 0x1484]
lea edx, [ebp - 0x1480]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [ebp + 0x18]
add esp, 0xc
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x40af38
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x482f30
lea edx, [ebp - 0x1790]
lea eax, [ebp - 0x14d0]
push edx
push eax
mov dword [ebp - 0x1788], 0x4f1d58
mov dword [ebp - 0x1790], ebx
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x14e0]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov eax, dword [0x4f2288]
lea ecx, [ebp - 0x1478]
push eax
push ecx
mov dword [ebp - 0x1798], 0x40befc
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
mov eax, dword [ebp - 0x1478]
test eax, eax
je 0x482d76
cmp word [eax], 1
jne 0x482d76
mov edx, dword [ebp + 0x14]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Str]
mov ecx, dword [ebp - 0x1478]
mov edx, dword [ecx + 0x14]
sub eax, edx
mov edx, dword [ecx + 0x10]
cmp eax, edx
mov dword [ebp - 0x1970], eax
jb 0x482d5c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0x1970]
lea ecx, [eax*8]
sub ecx, eax
lea edx, [eax + ecx*4]
lea eax, [eax + edx*2]
shl eax, 2
jmp 0x482d7c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [ebp - 0x1478]
mov edx, dword [ecx + 0xc]
lea ecx, [ebp - 0x17b0]
push ecx
mov dword [ebp - 0x17b0], ebx
lea eax, [edx + eax + 0xe0]
lea edx, [ebp - 0x1500]
push edx
mov dword [ebp - 0x17a8], eax
call edi
lea eax, [ebp - 0x1478]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea ecx, [ebp - 0x1500]
lea edx, [ebp - 0x1510]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov eax, dword [ebp + 0x3c]
lea ecx, [ebp - 0x17d0]
lea edx, [ebp - 0x1540]
push ecx
push edx
mov dword [ebp - 0x17b8], 0x40bbf4
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], eax
mov dword [ebp - 0x17d0], ebx
call edi
lea eax, [ebp - 0x14e0]
lea ecx, [ebp - 0x17a0]
push eax
lea edx, [ebp - 0x14f0]
push ecx
push edx
mov dword [ebp - 0x17d8], 0x408ba0
mov dword [ebp - 0x17e0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1510]
lea ecx, [ebp - 0x17c0]
push eax
lea edx, [ebp - 0x1520]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1530]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
lea ecx, [ebp - 0x1540]
push eax
lea edx, [ebp - 0x17e0]
push ecx
lea eax, [ebp - 0x1550]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea ecx, [ebp - 0x1560]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1974], ax
lea edx, [ebp - 0x1540]
lea eax, [ebp - 0x1510]
push edx
lea ecx, [ebp - 0x1500]
push eax
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
cmp word [ebp - 0x1974], 0
je 0x4831e9
mov ecx, dword [ebp - 0xa90]
push ecx
push 0x40ef1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov edx, dword [ebp + 0x3c]
push eax
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea ecx, [ebp - 0x1484]
lea edx, [ebp - 0x1480]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x4831e9
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x122c]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
mov eax, dword [ebp + 0x20]
lea ecx, [ebp - 0x17b0]
lea edx, [ebp - 0x14f0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x40c4b8
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], eax
mov dword [ebp - 0x17b0], ebx
call edi
lea ecx, [ebp - 0x17d0]
lea edx, [ebp - 0x1520]
lea eax, [ebp - 0x123c]
push ecx
push edx
mov dword [ebp - 0x17b8], 0x40bdc4
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], eax
mov dword [ebp - 0x17d0], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
lea edx, [ebp - 0x14e0]
push ecx
push edx
mov dword [ebp - 0x17d8], 0x40af38
mov dword [ebp - 0x17e0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x14f0]
lea ecx, [ebp - 0x17c0]
push eax
lea edx, [ebp - 0x1500]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1510]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
lea ecx, [ebp - 0x1520]
push eax
lea edx, [ebp - 0x17e0]
push ecx
lea eax, [ebp - 0x1530]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea ecx, [ebp - 0x1540]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea edx, [ebp - 0x1520]
lea eax, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
cmp word [ebp - 0x1970], 0
je 0x483087
mov edx, dword [ebp - 0xa90]
push edx
push 0x40f7ac
jmp 0x4831d9
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x122c]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
mov eax, dword [ebp + 0x20]
lea ecx, [ebp - 0x17b0]
lea edx, [ebp - 0x14f0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x40c4b8
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], eax
mov dword [ebp - 0x17b0], ebx
call edi
lea ecx, [ebp - 0x17d0]
lea edx, [ebp - 0x1520]
lea eax, [ebp - 0x123c]
push ecx
push edx
mov dword [ebp - 0x17b8], 0x40bdc4
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], eax
mov dword [ebp - 0x17d0], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
lea edx, [ebp - 0x14e0]
push ecx
push edx
mov dword [ebp - 0x17d8], 0x40af38
mov dword [ebp - 0x17e0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x14f0]
lea ecx, [ebp - 0x17c0]
push eax
lea edx, [ebp - 0x1500]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1510]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
lea ecx, [ebp - 0x1520]
push eax
lea edx, [ebp - 0x17e0]
push ecx
lea eax, [ebp - 0x1530]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x1540]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea edx, [ebp - 0x1520]
lea eax, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0x14d0]
push eax
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
cmp word [ebp - 0x1970], 0
je 0x4831e9
mov edx, dword [ebp - 0xa90]
push edx
push 0x40f7e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
mov eax, dword [ebp - 0xa90]
push eax
push 0x40f814
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea ecx, [ebp - 0xa9c]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1488]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea edx, [ebp - 0x1488]
lea eax, [ebp - 0x1484]
push edx
lea ecx, [ebp - 0x1480]
push eax
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov edx, dword [ebp - 0xa90]
add esp, 0x10
push edx
push 0x40f838
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
push eax
lea eax, [ebp - 0xa8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1488]
call esi
push eax
push 0x40b580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
lea ecx, [ebp - 0x1488]
lea edx, [ebp - 0x1484]
push ecx
lea eax, [ebp - 0x1480]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov ecx, dword [ebp - 0xa90]
add esp, 0x10
push ecx
push 0x40ef6c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
mov edx, dword [ebp - 0xa90]
push edx
push 0x40f85c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa90]
call esi
push 0x40b124
call dword [sym.imp.MSVBVM60.DLL___vbaNew]
push eax
lea eax, [ebp - 0x6a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov eax, dword [ebp - 0x6a4]
push 3
push eax
mov ecx, dword [eax]
call dword [ecx + 0xf0]
test eax, eax
fnclex
jge 0x483363
mov edx, dword [ebp - 0x6a4]
push 0xf0
push 0x40b134
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x6a4]
push 1
push eax
mov ecx, dword [eax]
call dword [ecx + 0x4c]
test eax, eax
fnclex
jge 0x48338c
mov edx, dword [ebp - 0x6a4]
push 0x4c
push 0x40b134
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x6a4]
push 1
push eax
mov ecx, dword [eax]
call dword [ecx + 0x5c]
test eax, eax
fnclex
jge 0x4833b5
mov edx, dword [ebp - 0x6a4]
push 0x5c
push 0x40b134
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [0x4f1d50]
mov ecx, dword [ebp - 0xa90]
mov edx, dword [ebp - 0x6a4]
push 0xffffffffffffffff
mov dword [ebp - 0x1798], eax
push 0xffffffffffffffff
mov eax, 9
push 0xffffffffffffffff
mov dword [ebp - 0x17a0], eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], 8
mov ecx, dword [edx]
sub esp, 0x10
mov edx, esp
sub esp, 0x10
mov dword [edx], eax
mov eax, dword [ebp - 0x179c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x1798]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x1794]
mov dword [edx + 0xc], eax
mov eax, dword [ebp - 0x1790]
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x178c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x6a4]
push edx
call dword [ecx + 0xa0]
test eax, eax
fnclex
jge 0x483464
mov ecx, dword [ebp - 0x6a4]
push 0xa0
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x6a4]
lea ecx, [ebp - 0x1964]
push ecx
push eax
mov edx, dword [eax]
call dword [edx + 0x50]
test eax, eax
fnclex
jge 0x483492
mov edx, dword [ebp - 0x6a4]
push 0x50
push 0x40b134
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x1968]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4834c0
mov ecx, dword [ebp - 0x6a4]
push 0x34
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
xor edx, edx
cmp word [ebp - 0x1968], dx
sete dl
xor eax, eax
cmp word [ebp - 0x1964], ax
sete al
or edx, eax
je 0x4a6995
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x196c]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x68]
test eax, eax
fnclex
jge 0x48350e
mov ecx, dword [ebp - 0x6a4]
push 0x68
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x196c]
mov dword [ebp - 0x1458], 0
mov dword [ebp - 0x18], edx
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x1964]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x50]
test eax, eax
fnclex
jge 0x48354f
mov ecx, dword [ebp - 0x6a4]
push 0x50
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
cmp word [ebp - 0x1964], 0
jne 0x4a6995
call dword [sym.imp.MSVBVM60.DLL_rtcDoEvents]
mov edx, dword [ebp - 0x1458]
lea eax, [ebp - 0x1444]
add edx, 1
push eax
jo 0x4a71fa
push 8
mov dword [ebp - 0x1458], edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea edx, [ebp - 0x1790]
push 6
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x1480]
push edx
push eax
mov dword [ebp - 0x1788], ecx
mov dword [ebp - 0x1790], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov ecx, dword [ebp - 0x1480]
lea edx, [ebp - 0x1444]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4835fd
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1798], 0x40f88c
mov dword [ebp - 0x17a0], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x179c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1798]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1794]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x48366e
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14e0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4836a2
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14e0]
lea eax, [ebp - 0x17b0]
push edx
lea ecx, [ebp - 0x14f0]
push eax
push ecx
mov dword [ebp - 0x17a8], 0x408ba0
mov dword [ebp - 0x17b0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x1500]
push eax
push edx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x1500]
push eax
lea edx, [ebp - 0x1510]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
push eax
lea eax, [ebp - 0x12dc]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstrFree]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x14a8]
lea edx, [ebp - 0x14a4]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea eax, [ebp - 0x1510]
lea ecx, [ebp - 0x1500]
push eax
lea edx, [ebp - 0x14d0]
push ecx
lea eax, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x24
lea eax, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0xaa4]
push eax
push ecx
mov dword [ebp - 0x144c], 0
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call edi
lea edx, [ebp - 0x12dc]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea ecx, [ebp - 0x17a0]
lea edx, [ebp - 0x14e0]
lea eax, [ebp - 0x1480]
push ecx
push edx
mov dword [ebp - 0x1798], eax
mov dword [ebp - 0x17a0], ebx
call edi
mov eax, dword [ebp - 0x1480]
lea ecx, [ebp - 0x12dc]
push eax
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov dword [ebp - 0x17a8], 0x4f1d58
mov dword [ebp - 0x17b0], ebx
lea edx, [ebp - 0x17b0]
lea eax, [ebp - 0x1500]
push edx
push eax
call edi
lea ecx, [ebp - 0x1500]
lea edx, [ebp - 0x1510]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov eax, dword [0x4f2288]
lea ecx, [ebp - 0x1478]
push eax
push ecx
mov dword [ebp - 0x17b8], 0x40befc
mov dword [ebp - 0x17c0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
mov eax, dword [ebp - 0x1478]
test eax, eax
je 0x483889
cmp word [eax], 1
jne 0x483889
mov edx, dword [ebp + 0x14]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Str]
mov ecx, dword [ebp - 0x1478]
mov edx, dword [ecx + 0x14]
sub eax, edx
mov edx, dword [ecx + 0x10]
cmp eax, edx
mov dword [ebp - 0x1970], eax
jb 0x48386f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0x1970]
lea ecx, [eax*8]
sub ecx, eax
lea edx, [eax + ecx*4]
lea eax, [eax + edx*2]
shl eax, 2
jmp 0x48388f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [ebp - 0x1478]
mov edx, dword [ecx + 0xc]
lea ecx, [ebp - 0x17d0]
push ecx
mov dword [ebp - 0x17d0], ebx
lea eax, [edx + eax + 0xe0]
lea edx, [ebp - 0x1530]
push edx
mov dword [ebp - 0x17c8], eax
call edi
lea eax, [ebp - 0x1478]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea ecx, [ebp - 0x1530]
lea edx, [ebp - 0x1540]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
xor eax, eax
cmp word [ebp - 0x1434], 0xffff
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x14e0]
sete al
neg eax
mov word [ebp - 0x17e8], ax
push ecx
lea eax, [ebp - 0x14f0]
push edx
push eax
mov dword [ebp - 0x17d8], 0x40bbf4
mov dword [ebp - 0x17e0], 0x8008
mov dword [ebp - 0x17f0], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x1510]
push eax
lea edx, [ebp - 0x17c0]
push ecx
lea eax, [ebp - 0x1520]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x1540]
push eax
lea edx, [ebp - 0x17e0]
push ecx
lea eax, [ebp - 0x1550]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x1560]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
lea edx, [ebp - 0x1570]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea eax, [ebp - 0x1580]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNot]
lea ecx, [ebp - 0x17f0]
push eax
lea edx, [ebp - 0x1590]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x1480]
mov word [ebp - 0x1974], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x17f0]
lea ecx, [ebp - 0x1540]
push eax
lea edx, [ebp - 0x1530]
push ecx
lea eax, [ebp - 0x1510]
push edx
push eax
lea ecx, [ebp - 0x1500]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
cmp word [ebp - 0x1974], 0
je 0x483a6d
lea ecx, [ebp - 0x141c]
lea edx, [ebp - 0xa7c]
push ecx
lea eax, [ebp - 0x1124]
push edx
push eax
call fcn.004d39f0
lea ecx, [ebp - 0x12e4]
push ecx
push 0x408a1c
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
push 0
push 0
push 1
lea edx, [ebp - 0x12e4]
push 0x4f2950
push edx
push 0x534
push 0x20
call dword [sym.imp.MSVBVM60.DLL___vbaRedimPreserve]
add esp, 0x1c
xor eax, eax
mov dword [ebp - 0x69c], eax
mov dword [ebp - 0xaa0], eax
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x1420], eax
mov dword [ebp - 0x1460], eax
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x483a9b
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f89c
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x483b0c
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x483b40
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x14a8]
lea edx, [ebp - 0x14a4]
push ecx
fstp qword [eax]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x483ba5
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f8b0
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x483c16
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x483c4a
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x483d18
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f8c4
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x483d89
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x483dbd
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x483e8b
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f8dc
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x483efc
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x483f30
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x483ffe
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f8f4
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x48406f
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4840a3
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x484171
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f910
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x4841e2
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x484216
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4842e4
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f88c
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x484355
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x484389
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
lea ecx, [ebp - 0x12dc]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov edx, eax
mov eax, dword [ebp + 0xc]
lea ecx, [eax + 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x48448a
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40ef98
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x4844fb
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x48452f
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4845fd
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f92c
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x48466e
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4846a2
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x28
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x484770
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f940
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x4847e1
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x484815
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x2c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4848e3
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f954
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x484954
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x484988
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
test dword [eax], edx
jmp 0x4849c5
call dword [eax - 1]
adc eax, sym.imp.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x30
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x484a56
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f964
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x484ac7
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x484afb
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x484bc9
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f97c
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x484c3a
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x484c6e
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov ecx, dword [ebp + 0xc]
add esp, 0x1c
lea edx, [ebp - 0x1790]
mov dword [ebp - 0x1790], ebx
lea eax, [ecx + 0xc]
push edx
mov dword [ebp - 0x1788], eax
lea eax, [ebp - 0x14d0]
push eax
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x4099b0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x484dd4
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x1244]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x14d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [ebp + 0xc]
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x1790], ebx
lea eax, [edx + 0x14]
mov dword [ebp - 0x1788], eax
lea eax, [ebp - 0x1790]
push eax
push ecx
call edi
lea edx, [ebp - 0x14d0]
lea ecx, [ebp - 0x19d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x19d8]
lea eax, [ebp - 0x1790]
push edx
push eax
mov dword [ebp - 0x1788], 0x40be90
mov dword [ebp - 0x1790], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
test ax, ax
jne 0x484e73
lea ecx, [ebp - 0x19d8]
lea edx, [ebp - 0x17a0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x40bdc4
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
test ax, ax
jne 0x484e73
mov eax, dword [ebp + 0xc]
mov edx, 0x408ba8
lea ecx, [eax + 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x12dc]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea eax, [ebp - 0x1790]
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x1480]
push eax
push ecx
mov dword [ebp - 0x1788], edx
mov dword [ebp - 0x1790], ebx
call edi
mov edx, dword [ebp - 0x1480]
lea eax, [ebp - 0x12dc]
push edx
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x17b0]
push edx
mov dword [ebp - 0x1798], 0x40f998
lea eax, [ecx + 0x14]
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], eax
lea eax, [ebp - 0x14f0]
push eax
mov dword [ebp - 0x17b0], ebx
call edi
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x17d0]
push edx
mov dword [ebp - 0x17b8], 0x40be90
lea eax, [ecx + 0x38]
mov dword [ebp - 0x17c0], 0x8008
mov dword [ebp - 0x17c8], eax
lea eax, [ebp - 0x1520]
push eax
mov dword [ebp - 0x17d0], ebx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x17d8], 0x40c0c8
mov dword [ebp - 0x17e0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
lea ecx, [ebp - 0x14f0]
push eax
lea edx, [ebp - 0x17c0]
push ecx
lea eax, [ebp - 0x1500]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea ecx, [ebp - 0x1510]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
lea edx, [ebp - 0x1520]
lea eax, [ebp - 0x17e0]
push edx
lea ecx, [ebp - 0x1530]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea edx, [ebp - 0x1540]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x1480]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x1520]
lea ecx, [ebp - 0x14f0]
push eax
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
cmp word [ebp - 0x1970], 0
je 0x48500c
mov eax, dword [ebp + 0xc]
mov edx, 0x408ba8
lea ecx, [eax + 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp + 8]
lea eax, [ecx + 0x24]
push eax
call fcn.004dd3d0
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov edx, eax
mov eax, dword [ebp + 0xc]
lea ecx, [eax + 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x48506d
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f9b0
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x4850de
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485112
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x14a8]
push edx
mov word [ecx + 0x84], ax
lea eax, [ebp - 0x14a4]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x1790]
push edx
mov dword [ebp - 0x1790], ebx
lea eax, [ecx + 0xc]
mov dword [ebp - 0x1788], eax
lea eax, [ebp - 0x14d0]
push eax
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
push edx
mov dword [ebp - 0x1798], 0x40af38
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x485266
mov eax, dword [ebp + 8]
mov ecx, dword [ebp + 0xc]
add eax, 0x24
push eax
lea eax, [ecx + 0x20]
push eax
call fcn.004e6590
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
mov eax, dword [ebp - 0x1484]
lea edx, [ebp - 0x14d0]
mov dword [ebp - 0x14c8], eax
push 3
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x1484], 0
mov dword [ebp - 0x14d0], 8
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x1480]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x1484]
push edx
mov word [ecx + 0x84], ax
lea eax, [ebp - 0x1480]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x14d0]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x485294
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f9c4
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485305
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485339
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x14a8]
push edx
mov word [ecx + 0x3c], ax
lea eax, [ebp - 0x14a4]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4853a0
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f9dc
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485411
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485445
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x14a8]
lea edx, [ebp - 0x14a4]
push ecx
fstp qword [eax + 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4854ab
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40f9f4
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x48551c
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485550
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x14a8]
lea edx, [ebp - 0x14a4]
push ecx
fstp qword [eax + 0x48]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4855b6
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fa08
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485627
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x48565b
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x14a8]
lea edx, [ebp - 0x14a4]
push ecx
fstp qword [eax + 0x50]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4856c1
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fa20
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485732
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485766
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x14a8]
lea edx, [ebp - 0x14a4]
push ecx
fstp qword [eax + 0x58]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4857cc
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fa3c
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x48583d
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485871
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x14a8]
push edx
mov dword [ecx + 0x60], eax
lea eax, [ebp - 0x14a4]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4858d7
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fa54
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485948
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x48597c
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x14a8]
push edx
mov dword [ecx + 0x64], eax
lea eax, [ebp - 0x14a4]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4859e2
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fa70
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485a53
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485a87
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp + 0xc]
lea edx, [ebp - 0x14a8]
push edx
mov dword [ecx + 0x68], eax
lea eax, [ebp - 0x14a4]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x485aed
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fa88
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485b5e
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485b92
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x98
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x485c63
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40faa0
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485cd4
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485d08
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x485dd9
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fab8
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485e4a
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485e7e
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0xa0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x485f4f
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fad8
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x485fc0
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x485ff4
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0xa4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4860c5
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40faf4
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x486136
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x48616a
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0xa8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x48623b
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fb10
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x4862ac
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4862e0
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0xb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4863b1
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fb28
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x486422
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x486456
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0xb4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov ecx, dword [ebp + 0xc]
add esp, 0x1c
lea edx, [ebp - 0x1790]
mov dword [ebp - 0x1790], ebx
lea eax, [ecx + 0xc]
push edx
mov dword [ebp - 0x1788], eax
lea eax, [ebp - 0x14d0]
push eax
call edi
lea edx, [ebp - 0x17b0]
lea eax, [ebp - 0x14f0]
lea ecx, [ebp - 0x123c]
push edx
push eax
mov dword [ebp - 0x1798], 0x4099b0
mov dword [ebp - 0x17a0], 0x8008
mov dword [ebp - 0x17a8], ecx
mov dword [ebp - 0x17b0], ebx
call edi
lea ecx, [ebp - 0x14d0]
lea edx, [ebp - 0x17a0]
push ecx
lea eax, [ebp - 0x14e0]
push edx
push eax
mov dword [ebp - 0x17b8], 0x408ba8
mov dword [ebp - 0x17c0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x14f0]
push eax
lea edx, [ebp - 0x17c0]
push ecx
lea eax, [ebp - 0x1500]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x1510]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1970], ax
lea edx, [ebp - 0x14f0]
lea eax, [ebp - 0x14d0]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [ebp - 0x1970], 0
je 0x4866e6
lea ecx, [ebp - 0x12dc]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrFixstr]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
lea edx, [ebp - 0x1480]
lea eax, [ebp - 0x12a8]
push edx
push eax
push 0x4f1d4c
call fcn.004e8c20
mov edx, eax
lea ecx, [ebp - 0x1484]
call esi
mov ecx, dword [ebp - 0x1480]
lea edx, [ebp - 0x12dc]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov edx, dword [ebp - 0x1484]
lea ecx, [ebp - 0x1450]
mov dword [ebp - 0x1484], 0
call esi
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x1450]
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x14d0]
lea ecx, [ebp - 0x17a0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x14d0]
mov word [ebp - 0x1970], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x1970], 0
je 0x48672b
mov edx, dword [ebp + 0xc]
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x1790], ebx
lea eax, [edx + 0x18]
mov dword [ebp - 0x1788], eax
lea eax, [ebp - 0x1790]
push eax
push ecx
call edi
lea edx, [ebp - 0x14d0]
push edx
jmp 0x48670f
mov eax, dword [ebp + 0xc]
lea ecx, [ebp - 0x1790]
lea edx, [ebp - 0x14d0]
add eax, 0x18
push ecx
push edx
mov dword [ebp - 0x1788], eax
mov dword [ebp - 0x1790], ebx
call edi
lea eax, [ebp - 0x14d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1450]
call esi
lea ecx, [ebp - 0x14d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x6a4]
lea edx, [ebp - 0x14a4]
push edx
push eax
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x486759
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fbe4
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x4867ca
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4867fe
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x14c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x4868cf
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fbf8
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x486940
mov edx, dword [ebp - 0x1974]
push 0x28
push 0x40b160
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x14a8]
lea edx, [ebp - 0x14d0]
push edx
push eax
mov ecx, dword [eax]
mov dword [ebp - 0x197c], eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x486974
mov ecx, dword [ebp - 0x197c]
push 0x34
push 0x40b180
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x14d0]
lea eax, [ebp - 0x17a0]
push edx
lea ecx, [ebp - 0x14e0]
push eax
push ecx
mov dword [ebp - 0x1798], 0x408ba0
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0x14f0]
push eax
push edx
call edi
lea eax, [ebp - 0x14f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1480]
call esi
mov ecx, dword [ebp + 0xc]
mov edx, eax
add ecx, 0x150
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x1480]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x14a8]
lea eax, [ebp - 0x14a4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x14f0]
lea edx, [ebp - 0x14e0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov eax, dword [ebp - 0x6a4]
add esp, 0x1c
lea edx, [ebp - 0x14a4]
mov ecx, dword [eax]
push edx
push eax
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x486a45
mov ecx, dword [ebp - 0x6a4]
push 0x54
push 0x40b134
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x14a4]
mov eax, 8
mov dword [ebp - 0x1788], 0x40fc0c
mov dword [ebp - 0x1790], eax
mov edx, dword [ecx]
mov dword [ebp - 0x1974], ecx
lea ecx, [ebp - 0x14a8]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x178c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x1788]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x1784]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x14a4]
push ecx
call dword [edx + 0x28]
test eax, eax
fnclex
jge 0x486ab6
mov eax, dword [ebp - 0x6a4]
push eax
mov ecx, dword [eax]
call dword [ecx + 0x80]
test eax, eax
fnclex
jge 0x4a69c2
mov edx, dword [ebp - 0x6a4]
push 0x80
push 0x40b134
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
push 0x40b114
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea eax, [ebp - 0x6a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov ax, word [ebp - 0x1470]
add ax, 1
jo 0x4a71fa
cmp ax, 0xc
mov dword [ebp - 0x1470], eax
jle 0x4a6a1b
mov cx, word [ebp - 0x1474]
mov dword [ebp - 0x1470], 1
add cx, 1
jo 0x4a71fa
mov dword [ebp - 0x1474], ecx
lea edx, [ebp - 0x17a0]
lea ecx, [ebp - 0x14d0]
mov dword [ebp - 0x1798], 0x40bccc
mov dword [ebp - 0x17a0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x1474]
push 1
lea eax, [ebp - 0x14d0]
mov dword [ebp - 0x1788], edx
push 1
lea ecx, [ebp - 0x1790]
push eax
lea edx, [ebp - 0x14e0]
push ecx
push edx
mov dword [ebp - 0x1790], 0x4002
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x17c0]
lea ecx, [ebp - 0x14f0]
mov dword [ebp - 0x17b8], 0x40bcdc
mov dword [ebp - 0x17c0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x1470]
push 1
lea ecx, [ebp - 0x14f0]
mov dword [ebp - 0x17a8], eax
push 1
lea edx, [ebp - 0x17b0]
push ecx
lea eax, [ebp - 0x1500]
push edx
push eax
mov dword [ebp - 0x17b0], 0x4002
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea ecx, [ebp - 0x14e0]
lea edx, [ebp - 0x1500]
push ecx
lea eax, [ebp - 0x1510]
push edx
push eax
mov dword [ebp - 0x17c8], 0x40b758
mov dword [ebp - 0x17d0], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea ecx, [ebp - 0x17d0]
push eax
lea edx, [ebp - 0x1520]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
push eax
lea eax, [ebp - 0x1444]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstrFree]
lea ecx, [ebp - 0x1520]
lea edx, [ebp - 0x1510]
push ecx
lea eax, [ebp - 0x1500]
push edx
lea ecx, [ebp - 0x14e0]
push eax
lea edx, [ebp - 0x14f0]
push ecx
lea eax, [ebp - 0x14d0]
push edx
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
jmp 0x482219
mov edx, 0x40bd44
lea ecx, [ebp - 0x1428]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
wait
push 0x4a71dc
jmp 0x4a6fcc
lea ecx, [ebp - 0xab8]
push 0
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
mov edx, 0x408ba0
lea ecx, [ebp - 0x1428]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
wait
push 0x4a71dc
jmp 0x4a6fcc
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea edx, [ebp - 0x1aac]
push edx
call esi
lea eax, [ebp - 0x1ab0]
push eax
call esi
lea ecx, [ebp - 0x1aa8]
lea edx, [ebp - 0x1a98]
push ecx
lea eax, [ebp - 0x1a88]
push edx
lea ecx, [ebp - 0x1a78]
push eax
lea edx, [ebp - 0x1a68]
push ecx
lea eax, [ebp - 0x1a58]
push edx
lea ecx, [ebp - 0x1a48]
push eax
lea edx, [ebp - 0x1a38]
push ecx
lea eax, [ebp - 0x1a28]
push edx
lea ecx, [ebp - 0x1a18]
push eax
lea edx, [ebp - 0x1a08]
push ecx
lea eax, [ebp - 0x19f8]
push edx
lea ecx, [ebp - 0x19e8]
push eax
lea edx, [ebp - 0x19d8]
push ecx
lea eax, [ebp - 0x19c8]
push edx
push eax
push 0xf
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaRecDestruct]
add esp, 0x40
lea ecx, [ebp - 0x1ab8]
push ecx
push 0x40f608
call edi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x24]
call esi
lea edx, [ebp - 0x55c]
push edx
push 0x408a1c
call edi
lea ecx, [ebp - 0x560]
call esi
lea eax, [ebp - 0x694]
push eax
push 0x4091c4
call edi
lea ecx, [ebp - 0x6a0]
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x6a4]
call ebx
lea ecx, [ebp - 0x6a8]
call esi
lea ecx, [ebp - 0x6ac]
call esi
lea ecx, [ebp - 0xa80]
call esi
lea ecx, [ebp - 0xa88]
call esi
lea ecx, [ebp - 0xa90]
call esi
lea ecx, [ebp - 0xa94]
call ebx
lea ecx, [ebp - 0xaa4]
call esi
lea ecx, [ebp - 0xaa8]
call esi
lea ecx, [ebp - 0xab0]
call esi
lea ecx, [ebp - 0xab4]
call ebx
lea ecx, [ebp - 0xab8]
call ebx
lea ecx, [ebp - 0xabc]
call esi
lea ecx, [ebp - 0xff0]
push ecx
push 0x408a1c
call edi
lea ecx, [ebp - 0xff4]
call esi
lea edx, [ebp - 0x1124]
push edx
push 0x4092f8
call edi
lea eax, [ebp - 0x12a8]
push eax
push 0x408fd8
call edi
lea ecx, [ebp - 0x12b8]
call esi
lea ecx, [ebp - 0x12c0]
call esi
lea ecx, [ebp - 0x12c4]
call esi
lea ecx, [ebp - 0x12c8]
call esi
lea ecx, [ebp - 0x12cc]
call esi
lea ecx, [ebp - 0x12e0]
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x12e4]
push ecx
push 0x408a1c
call ebx
lea edx, [ebp - 0x141c]
push edx
push 0x4091c4
call edi
lea ecx, [ebp - 0x1424]
call esi
lea eax, [ebp - 0x1448]
push eax
push 0x4086e8
call ebx
lea ecx, [ebp - 0x1450]
call esi
lea ecx, [ebp - 0x1454]
call esi
lea ecx, [ebp - 0x145c]
call esi
lea ecx, [ebp - 0x1464]
call esi
lea ecx, [ebp - 0x1468]
call esi
lea ecx, [ebp - 0x146c]
call esi
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]