Function at 0x418920
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x402906
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0xcc
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401588
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea eax, [ebp - 0x3c]
push eax
push 0x4085b0
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 4
lea ecx, [ebp - 0x3c]
push ecx
call fcn.0041e5b0
lea edx, [ebp - 0x3c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 5
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 6
mov eax, dword [ebp - 0x54]
push eax
push 0x406b24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418a0e
mov dword [ebp - 4], 7
mov word [ebp - 0x2c], 5
jmp 0x418b8c
mov dword [ebp - 4], 8
mov ecx, dword [ebp - 0x54]
push ecx
push 0x408558
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418a3a
mov dword [ebp - 4], 9
mov word [ebp - 0x2c], 6
jmp 0x418b8c
mov dword [ebp - 4], 0xa
mov edx, dword [ebp - 0x54]
push edx
push 0x408564
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418a66
mov dword [ebp - 4], 0xb
mov word [ebp - 0x2c], 7
jmp 0x418b8c
mov dword [ebp - 4], 0xc
mov eax, dword [ebp - 0x54]
push eax
push 0x408570
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418a92
mov dword [ebp - 4], 0xd
mov word [ebp - 0x2c], 8
jmp 0x418b8c
mov dword [ebp - 4], 0xe
mov ecx, dword [ebp - 0x54]
push ecx
push 0x408578
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418abe
mov dword [ebp - 4], 0xf
mov word [ebp - 0x2c], 6
jmp 0x418b8c
mov dword [ebp - 4], 0x10
mov edx, dword [ebp - 0x54]
push edx
push 0x408580
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418aea
mov dword [ebp - 4], 0x11
mov word [ebp - 0x2c], 7
jmp 0x418b8c
mov dword [ebp - 4], 0x12
mov eax, dword [ebp - 0x54]
push eax
push 0x40858c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418b13
mov dword [ebp - 4], 0x13
mov word [ebp - 0x2c], 6
jmp 0x418b8c
mov dword [ebp - 4], 0x14
mov ecx, dword [ebp - 0x54]
push ecx
push 0x407820
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418b3c
mov dword [ebp - 4], 0x15
mov word [ebp - 0x2c], 6
jmp 0x418b8c
mov dword [ebp - 4], 0x16
mov edx, dword [ebp - 0x54]
push edx
push 0x408598
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418b65
mov dword [ebp - 4], 0x17
mov word [ebp - 0x2c], 4
jmp 0x418b8c
mov dword [ebp - 4], 0x18
mov eax, dword [ebp - 0x54]
push eax
push 0x4085a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418b8c
mov dword [ebp - 4], 0x19
mov word [ebp - 0x2c], 4
mov dword [ebp - 4], 0x1b
mov cx, word [ebp - 0x2c]
mov word [ebp - 0x60], cx
mov word [ebp - 0x5c], 1
mov word [ebp - 0x24], 1
jmp 0x418bbb
mov dx, word [ebp - 0x24]
add dx, word [ebp - 0x5c]
jo 0x419686
mov word [ebp - 0x24], dx
mov ax, word [ebp - 0x24]
cmp ax, word [ebp - 0x60]
jg 0x418bfb
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea ecx, [ebp - 0x3c]
push ecx
push 0x40860c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1d
jmp 0x418ba9
mov dword [ebp - 4], 0x1e
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1f
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0x68], ax
mov word [ebp - 0x64], 1
mov word [ebp - 0x24], 1
jmp 0x418c43
mov ax, word [ebp - 0x24]
add ax, word [ebp - 0x64]
jo 0x419686
mov word [ebp - 0x24], ax
mov cx, word [ebp - 0x24]
cmp cx, word [ebp - 0x68]
jg 0x418c94
mov dword [ebp - 4], 0x20
lea edx, [ebp - 0x28]
push edx
call fcn.00419690
mov dword [ebp - 4], 0x21
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0x50], ax
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x44], ecx
mov dword [ebp - 0x4c], 0x4002
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
call fcn.0041e490
mov dword [ebp - 4], 0x22
jmp 0x418c31
mov dword [ebp - 4], 0x23
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x24
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x25
mov ecx, dword [ebp - 0x58]
push ecx
push 0x408558
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x418cff
mov edx, dword [ebp - 0x58]
push edx
push 0x408564
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x418cff
mov eax, dword [ebp - 0x58]
push eax
push 0x408570
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x418f98
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea ecx, [ebp - 0x3c]
push ecx
push 0x40861c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x27
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0x70], ax
mov word [ebp - 0x6c], 1
mov word [ebp - 0x24], 1
jmp 0x418d60
mov ax, word [ebp - 0x24]
add ax, word [ebp - 0x6c]
jo 0x419686
mov word [ebp - 0x24], ax
mov cx, word [ebp - 0x24]
cmp cx, word [ebp - 0x70]
jg 0x418da0
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29
jmp 0x418d4e
mov dword [ebp - 4], 0x2a
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2b
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0x78], ax
mov word [ebp - 0x74], 1
mov word [ebp - 0x24], 1
jmp 0x418de8
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0x74]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0x78]
jg 0x418e39
mov dword [ebp - 4], 0x2c
lea eax, [ebp - 0x28]
push eax
call fcn.00419690
mov dword [ebp - 4], 0x2d
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea edx, [ebp - 0x24]
mov dword [ebp - 0x44], edx
mov dword [ebp - 0x4c], 0x4002
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
call fcn.0041e490
mov dword [ebp - 4], 0x2e
jmp 0x418dd6
mov dword [ebp - 4], 0x2f
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40861c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0x80], ax
mov word [ebp - 0x7c], 1
mov word [ebp - 0x24], 1
jmp 0x418eae
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0x7c]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0x80]
jg 0x418eee
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea eax, [ebp - 0x3c]
push eax
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x33
jmp 0x418e9c
mov dword [ebp - 4], 0x34
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x35
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0x88], ax
mov word [ebp - 0x84], 1
mov word [ebp - 0x24], 1
jmp 0x418f3f
mov dx, word [ebp - 0x24]
add dx, word [ebp - 0x84]
jo 0x419686
mov word [ebp - 0x24], dx
mov ax, word [ebp - 0x24]
cmp ax, word [ebp - 0x88]
jg 0x418f93
mov dword [ebp - 4], 0x36
lea ecx, [ebp - 0x28]
push ecx
call fcn.00419690
mov dword [ebp - 4], 0x37
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea eax, [ebp - 0x24]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x4c], 0x4002
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
call fcn.0041e490
mov dword [ebp - 4], 0x38
jmp 0x418f2a
jmp 0x419647
mov dword [ebp - 4], 0x39
mov eax, dword [ebp - 0x58]
push eax
push 0x408598
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x419273
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea ecx, [ebp - 0x3c]
push ecx
push 0x40866c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3b
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0x90], ax
mov word [ebp - 0x8c], 1
mov word [ebp - 0x24], 1
jmp 0x419020
mov ax, word [ebp - 0x24]
add ax, word [ebp - 0x8c]
jo 0x419686
mov word [ebp - 0x24], ax
mov cx, word [ebp - 0x24]
cmp cx, word [ebp - 0x90]
jg 0x419063
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3d
jmp 0x41900b
mov dword [ebp - 4], 0x3e
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3f
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0x98], ax
mov word [ebp - 0x94], 1
mov word [ebp - 0x24], 1
jmp 0x4190b4
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0x94]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0x98]
jg 0x419108
mov dword [ebp - 4], 0x40
lea eax, [ebp - 0x28]
push eax
call fcn.00419690
mov dword [ebp - 4], 0x41
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea edx, [ebp - 0x24]
mov dword [ebp - 0x44], edx
mov dword [ebp - 0x4c], 0x4002
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
call fcn.0041e490
mov dword [ebp - 4], 0x42
jmp 0x41909f
mov dword [ebp - 4], 0x43
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x44
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40866c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x45
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0xa0], ax
mov word [ebp - 0x9c], 1
mov word [ebp - 0x24], 1
jmp 0x419186
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0x9c]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0xa0]
jg 0x4191c9
mov dword [ebp - 4], 0x46
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea eax, [ebp - 0x3c]
push eax
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x47
jmp 0x419171
mov dword [ebp - 4], 0x48
push 1
call fcn.004085ec
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x49
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0xa8], ax
mov word [ebp - 0xa4], 1
mov word [ebp - 0x24], 1
jmp 0x41921a
mov dx, word [ebp - 0x24]
add dx, word [ebp - 0xa4]
jo 0x419686
mov word [ebp - 0x24], dx
mov ax, word [ebp - 0x24]
cmp ax, word [ebp - 0xa8]
jg 0x41926e
mov dword [ebp - 4], 0x4a
lea ecx, [ebp - 0x28]
push ecx
call fcn.00419690
mov dword [ebp - 4], 0x4b
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea eax, [ebp - 0x24]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x4c], 0x4002
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
call fcn.0041e490
mov dword [ebp - 4], 0x4c
jmp 0x419205
jmp 0x419647
mov dword [ebp - 4], 0x4d
mov eax, dword [ebp - 0x58]
push eax
push 0x4085a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x419647
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea ecx, [ebp - 0x3c]
push ecx
push 0x40861c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4f
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0xb0], ax
mov word [ebp - 0xac], 1
mov word [ebp - 0x24], 1
jmp 0x4192fb
mov ax, word [ebp - 0x24]
add ax, word [ebp - 0xac]
jo 0x419686
mov word [ebp - 0x24], ax
mov cx, word [ebp - 0x24]
cmp cx, word [ebp - 0xb0]
jg 0x41933e
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x51
jmp 0x4192e6
mov dword [ebp - 4], 0x52
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0xb8], ax
mov word [ebp - 0xb4], 1
mov word [ebp - 0x24], 1
jmp 0x41937b
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0xb4]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0xb8]
jg 0x4193cf
mov dword [ebp - 4], 0x53
lea eax, [ebp - 0x28]
push eax
call fcn.00419690
mov dword [ebp - 4], 0x54
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea edx, [ebp - 0x24]
mov dword [ebp - 0x44], edx
mov dword [ebp - 0x4c], 0x4002
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
call fcn.0041e490
mov dword [ebp - 4], 0x55
jmp 0x419366
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40861c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x57
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0xc0], ax
mov word [ebp - 0xbc], 1
mov word [ebp - 0x24], 1
jmp 0x419439
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0xbc]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0xc0]
jg 0x41947c
mov dword [ebp - 4], 0x58
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea eax, [ebp - 0x3c]
push eax
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x59
jmp 0x419424
mov dword [ebp - 4], 0x5a
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0xc8], ax
mov word [ebp - 0xc4], 1
mov word [ebp - 0x24], 1
jmp 0x4194b9
mov dx, word [ebp - 0x24]
add dx, word [ebp - 0xc4]
jo 0x419686
mov word [ebp - 0x24], dx
mov ax, word [ebp - 0x24]
cmp ax, word [ebp - 0xc8]
jg 0x419509
mov dword [ebp - 4], 0x5b
call fcn.00419cd0
mov dword [ebp - 4], 0x5c
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea edx, [ebp - 0x24]
mov dword [ebp - 0x44], edx
mov dword [ebp - 0x4c], 0x4002
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
call fcn.0041e490
mov dword [ebp - 4], 0x5d
jmp 0x4194a4
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea edx, [ebp - 0x3c]
push edx
push 0x40861c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5f
lea eax, [ebp - 0x28]
push eax
call fcn.004187c0
mov word [ebp - 0xd0], ax
mov word [ebp - 0xcc], 1
mov word [ebp - 0x24], 1
jmp 0x419573
mov cx, word [ebp - 0x24]
add cx, word [ebp - 0xcc]
jo 0x419686
mov word [ebp - 0x24], cx
mov dx, word [ebp - 0x24]
cmp dx, word [ebp - 0xd0]
jg 0x4195b6
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x34], 0xffffffff
mov dword [ebp - 0x3c], 0xb
lea eax, [ebp - 0x3c]
push eax
push 0x40865c
call dword [sym.imp.MSVBVM60.DLL_rtcSendKeys]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x61
jmp 0x41955e
mov dword [ebp - 4], 0x62
lea ecx, [ebp - 0x28]
push ecx
call fcn.004187c0
mov word [ebp - 0xd8], ax
mov word [ebp - 0xd4], 1
mov word [ebp - 0x24], 1
jmp 0x4195f3
mov dx, word [ebp - 0x24]
add dx, word [ebp - 0xd4]
jo 0x419686
mov word [ebp - 0x24], dx
mov ax, word [ebp - 0x24]
cmp ax, word [ebp - 0xd8]
jg 0x419647
mov dword [ebp - 4], 0x63
lea ecx, [ebp - 0x28]
push ecx
call fcn.00419690
mov dword [ebp - 4], 0x64
lea edx, [ebp - 0x28]
push edx
call fcn.004187c0
mov word [ebp - 0x50], ax
lea eax, [ebp - 0x24]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x4c], 0x4002
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
call fcn.0041e490
mov dword [ebp - 4], 0x65
jmp 0x4195de
push 0x419675
jmp 0x419658
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x54]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3