Function at 0x404740
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x401ca6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x14b4
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401238
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
mov eax, dword [ebp + 8]
push eax
lea ecx, [ebp - 0x58]
push ecx
call fcn.00404600
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 0x8002
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x16c]
test ecx, ecx
je 0x4047de
jmp 0x418c80
mov dword [ebp - 4], 5
push 5
push 0x4039c8
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 8
mov dword [ebp - 4], 6
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 5
push 0x4039d0
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
mov dword [ebp - 4], 7
push 5
push 0x4039c8
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 8
mov dword [ebp - 4], 8
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 9
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 2
push 0xffffffffffffffff
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0xa
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea edx, [ebp - 0x118]
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0xd
mov eax, dword [0x41b11c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 3
lea edx, [ebp - 0x118]
mov ecx, 0x41b978
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe
mov ecx, dword [0x41b11c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 0x4b
je 0x404910
mov dword [ebp - 4], 0xf
push 0x4039d8
push 5
push 0x4039d0
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
jmp 0x418c80
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x48]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
lea edx, [ebp - 0x128]
mov ecx, 0x41b9b8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x50], 4
mov dword [ebp - 0x58], 2
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
lea eax, [ebp - 0x58]
push eax
push 0x45
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x48]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x130]
mov dword [ebp - 0x138], 5
lea edx, [ebp - 0x138]
mov ecx, 0x41b9a8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x58]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14
push 0x41b9b8
push 0x41b9a8
lea ecx, [ebp - 0x58]
push ecx
call fcn.004190d0
lea edx, [ebp - 0x58]
mov ecx, 0x41b998
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea edx, [ebp - 0x118]
mov ecx, 0x41b084
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x16
mov edx, 0x41b998
mov ecx, 0x41b094
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x17
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 1
mov dword [ebp - 0x128], 2
lea ecx, [ebp - 0x118]
push ecx
push 0x41b998
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x958], eax
jmp 0x409bc4
mov dword [ebp - 4], 0x1c
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1e
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x404c3e
mov dword [ebp - 0xa48], 0
jmp 0x404c4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa48], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x404c69
mov dword [ebp - 0xa4c], 0
jmp 0x404c75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa4c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x20
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x21
mov ecx, dword [ebp - 0x194]
push ecx
push 0x403a04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x405ade
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x404d18
mov dword [ebp - 0xa50], 0
jmp 0x404d24
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa50], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 9
jae 0x404d43
mov dword [ebp - 0xa54], 0
jmp 0x404d4f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa54], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x95c], eax
jmp 0x405418
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 9
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x404eb1
mov dword [ebp - 0xa58], 0
jmp 0x404ebd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa58], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x404ee3
mov dword [ebp - 0xa5c], 0
jmp 0x404eef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa5c], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x25
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x404f74
mov dword [ebp - 0xa60], 0
jmp 0x404f80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa60], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x404fa6
mov dword [ebp - 0xa64], 0
jmp 0x404fb2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa64], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405009
mov dword [ebp - 0xa68], 0
jmp 0x405015
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa68], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40503b
mov dword [ebp - 0xa6c], 0
jmp 0x405047
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa6c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40509c
mov dword [ebp - 0xa70], 0
jmp 0x4050a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa70], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4050ce
mov dword [ebp - 0xa74], 0
jmp 0x4050da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa74], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x40525f
mov dword [ebp - 4], 0x27
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40514f
mov dword [ebp - 0xa78], 0
jmp 0x40515b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa78], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x405181
mov dword [ebp - 0xa7c], 0
jmp 0x40518d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa7c], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4051c7
mov dword [ebp - 0xa80], 0
jmp 0x4051d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa80], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4051f9
mov dword [ebp - 0xa84], 0
jmp 0x405205
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa84], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40528c
mov dword [ebp - 0xa88], 0
jmp 0x405298
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa88], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x4052b7
mov dword [ebp - 0xa8c], 0
jmp 0x4052c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa8c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x4052e9
mov dword [ebp - 0xa90], 0
jmp 0x4052f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa90], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40531b
mov dword [ebp - 0xa94], 0
jmp 0x405327
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa94], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40534d
mov dword [ebp - 0xa98], 0
jmp 0x405359
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa98], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x405378
mov dword [ebp - 0xa9c], 0
jmp 0x405384
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa9c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2a
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x95c], eax
cmp dword [ebp - 0x95c], 0
jne 0x404df2
mov dword [ebp - 4], 0x2b
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x405452
mov dword [ebp - 0xaa0], 0
jmp 0x40545e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaa0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40547d
mov dword [ebp - 0xaa4], 0
jmp 0x405489
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaa4], eax
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4054e1
mov dword [ebp - 0xaa8], 0
jmp 0x4054ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaa8], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x40550c
mov dword [ebp - 0xaac], 0
jmp 0x405518
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaac], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x200]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x960], eax
jmp 0x405acc
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 9
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4056ca
mov dword [ebp - 0xab0], 0
jmp 0x4056d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xab0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4056fc
mov dword [ebp - 0xab4], 0
jmp 0x405708
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xab4], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2e
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40578d
mov dword [ebp - 0xab8], 0
jmp 0x405799
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xab8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x4057bf
mov dword [ebp - 0xabc], 0
jmp 0x4057cb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xabc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405822
mov dword [ebp - 0xac0], 0
jmp 0x40582e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xac0], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40587a
mov dword [ebp - 0xac4], 0
jmp 0x405886
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xac4], eax
lea edx, [ebp - 0x128]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4058e3
mov dword [ebp - 0xac8], 0
jmp 0x4058ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xac8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x405915
mov dword [ebp - 0xacc], 0
jmp 0x405921
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xacc], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x405aa6
mov dword [ebp - 4], 0x30
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x405996
mov dword [ebp - 0xad0], 0
jmp 0x4059a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xad0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x4059c8
mov dword [ebp - 0xad4], 0
jmp 0x4059d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xad4], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405a0e
mov dword [ebp - 0xad8], 0
jmp 0x405a1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xad8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x405a40
mov dword [ebp - 0xadc], 0
jmp 0x405a4c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xadc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x32
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x200]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x960], eax
cmp dword [ebp - 0x960], 0
jne 0x40560b
jmp 0x409b9e
mov dword [ebp - 4], 0x33
mov eax, dword [ebp - 0x194]
push eax
push 0x403a0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40631d
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x220]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x964], eax
jmp 0x4061a1
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405c3a
mov dword [ebp - 0xae0], 0
jmp 0x405c46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xae0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x405c6c
mov dword [ebp - 0xae4], 0
jmp 0x405c78
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xae4], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x36
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x405cfd
mov dword [ebp - 0xae8], 0
jmp 0x405d09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xae8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x405d2f
mov dword [ebp - 0xaec], 0
jmp 0x405d3b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaec], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405d92
mov dword [ebp - 0xaf0], 0
jmp 0x405d9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaf0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x405dc4
mov dword [ebp - 0xaf4], 0
jmp 0x405dd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaf4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x37
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405e25
mov dword [ebp - 0xaf8], 0
jmp 0x405e31
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xaf8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x405e57
mov dword [ebp - 0xafc], 0
jmp 0x405e63
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xafc], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x405fe8
mov dword [ebp - 4], 0x38
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x405ed8
mov dword [ebp - 0xb00], 0
jmp 0x405ee4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb00], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x405f0a
mov dword [ebp - 0xb04], 0
jmp 0x405f16
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb04], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x405f50
mov dword [ebp - 0xb08], 0
jmp 0x405f5c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb08], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x405f82
mov dword [ebp - 0xb0c], 0
jmp 0x405f8e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb0c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3a
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x406015
mov dword [ebp - 0xb10], 0
jmp 0x406021
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb10], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x406040
mov dword [ebp - 0xb14], 0
jmp 0x40604c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb14], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x406072
mov dword [ebp - 0xb18], 0
jmp 0x40607e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb18], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x4060a4
mov dword [ebp - 0xb1c], 0
jmp 0x4060b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb1c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4060d6
mov dword [ebp - 0xb20], 0
jmp 0x4060e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb20], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x406101
mov dword [ebp - 0xb24], 0
jmp 0x40610d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb24], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3b
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x220]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x964], eax
cmp dword [ebp - 0x964], 0
jne 0x405b7b
mov dword [ebp - 4], 0x3c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4061db
mov dword [ebp - 0xb28], 0
jmp 0x4061e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb28], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x406206
mov dword [ebp - 0xb2c], 0
jmp 0x406212
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb2c], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40626a
mov dword [ebp - 0xb30], 0
jmp 0x406276
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb30], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x406295
mov dword [ebp - 0xb34], 0
jmp 0x4062a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb34], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x409b9e
mov dword [ebp - 4], 0x3d
mov ecx, dword [ebp - 0x194]
push ecx
push 0x403a14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40713b
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x250]
push edx
lea eax, [ebp - 0x240]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x968], eax
jmp 0x4069e0
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406479
mov dword [ebp - 0xb38], 0
jmp 0x406485
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb38], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4064ab
mov dword [ebp - 0xb3c], 0
jmp 0x4064b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb3c], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x40
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40653c
mov dword [ebp - 0xb40], 0
jmp 0x406548
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb40], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40656e
mov dword [ebp - 0xb44], 0
jmp 0x40657a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb44], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4065d1
mov dword [ebp - 0xb48], 0
jmp 0x4065dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb48], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x406603
mov dword [ebp - 0xb4c], 0
jmp 0x40660f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb4c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x41
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406664
mov dword [ebp - 0xb50], 0
jmp 0x406670
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb50], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x406696
mov dword [ebp - 0xb54], 0
jmp 0x4066a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb54], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x406827
mov dword [ebp - 4], 0x42
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x406717
mov dword [ebp - 0xb58], 0
jmp 0x406723
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb58], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x406749
mov dword [ebp - 0xb5c], 0
jmp 0x406755
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb5c], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40678f
mov dword [ebp - 0xb60], 0
jmp 0x40679b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb60], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4067c1
mov dword [ebp - 0xb64], 0
jmp 0x4067cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb64], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x44
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x406854
mov dword [ebp - 0xb68], 0
jmp 0x406860
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb68], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40687f
mov dword [ebp - 0xb6c], 0
jmp 0x40688b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb6c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x4068b1
mov dword [ebp - 0xb70], 0
jmp 0x4068bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb70], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x4068e3
mov dword [ebp - 0xb74], 0
jmp 0x4068ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb74], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406915
mov dword [ebp - 0xb78], 0
jmp 0x406921
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb78], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x406940
mov dword [ebp - 0xb7c], 0
jmp 0x40694c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb7c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x45
lea ecx, [ebp - 0x250]
push ecx
lea edx, [ebp - 0x240]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x968], eax
cmp dword [ebp - 0x968], 0
jne 0x4063ba
mov dword [ebp - 4], 0x46
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x406a1a
mov dword [ebp - 0xb80], 0
jmp 0x406a26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb80], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x406a45
mov dword [ebp - 0xb84], 0
jmp 0x406a51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb84], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406aa9
mov dword [ebp - 0xb88], 0
jmp 0x406ab5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb88], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x406ad4
mov dword [ebp - 0xb8c], 0
jmp 0x406ae0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb8c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x47
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x270]
push ecx
lea edx, [ebp - 0x260]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x96c], eax
jmp 0x407129
mov dword [ebp - 4], 0x48
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406c92
mov dword [ebp - 0xb90], 0
jmp 0x406c9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb90], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x406cc4
mov dword [ebp - 0xb94], 0
jmp 0x406cd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb94], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x49
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x406d55
mov dword [ebp - 0xb98], 0
jmp 0x406d61
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb98], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x406d87
mov dword [ebp - 0xb9c], 0
jmp 0x406d93
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb9c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406dea
mov dword [ebp - 0xba0], 0
jmp 0x406df6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xba0], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x406e42
mov dword [ebp - 0xba4], 0
jmp 0x406e4e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xba4], eax
lea edx, [ebp - 0x128]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4a
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x406eab
mov dword [ebp - 0xba8], 0
jmp 0x406eb7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xba8], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x406f03
mov dword [ebp - 0xbac], 0
jmp 0x406f0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbac], eax
mov dword [ebp - 0x120], 0x1388
mov dword [ebp - 0x128], 0x8002
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
mov word [ebp - 0x174], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x174]
test ecx, ecx
je 0x407103
mov dword [ebp - 4], 0x4b
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x406f99
mov dword [ebp - 0xbb0], 0
jmp 0x406fa5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbb0], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x406ff1
mov dword [ebp - 0xbb4], 0
jmp 0x406ffd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbb4], eax
mov dword [ebp - 0x120], 0x2710
mov dword [ebp - 0x128], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407037
mov dword [ebp - 0xbb8], 0
jmp 0x407043
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbb8], eax
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
push 0x41b968
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40708f
mov dword [ebp - 0xbbc], 0
jmp 0x40709b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbbc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x58]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x4d
lea ecx, [ebp - 0x270]
push ecx
lea edx, [ebp - 0x260]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x96c], eax
cmp dword [ebp - 0x96c], 0
jne 0x406bd3
jmp 0x409b9e
mov dword [ebp - 4], 0x4e
mov eax, dword [ebp - 0x194]
push eax
push 0x403a1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40866f
mov dword [ebp - 4], 0x4f
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x290]
push ecx
lea edx, [ebp - 0x280]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x970], eax
jmp 0x4077fe
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407297
mov dword [ebp - 0xbc0], 0
jmp 0x4072a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbc0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4072c9
mov dword [ebp - 0xbc4], 0
jmp 0x4072d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbc4], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x51
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40735a
mov dword [ebp - 0xbc8], 0
jmp 0x407366
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbc8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40738c
mov dword [ebp - 0xbcc], 0
jmp 0x407398
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbcc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4073ef
mov dword [ebp - 0xbd0], 0
jmp 0x4073fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbd0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x407421
mov dword [ebp - 0xbd4], 0
jmp 0x40742d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbd4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x52
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407482
mov dword [ebp - 0xbd8], 0
jmp 0x40748e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbd8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4074b4
mov dword [ebp - 0xbdc], 0
jmp 0x4074c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbdc], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x407645
mov dword [ebp - 4], 0x53
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x407535
mov dword [ebp - 0xbe0], 0
jmp 0x407541
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbe0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x407567
mov dword [ebp - 0xbe4], 0
jmp 0x407573
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbe4], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4075ad
mov dword [ebp - 0xbe8], 0
jmp 0x4075b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbe8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4075df
mov dword [ebp - 0xbec], 0
jmp 0x4075eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbec], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x55
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x407672
mov dword [ebp - 0xbf0], 0
jmp 0x40767e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbf0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40769d
mov dword [ebp - 0xbf4], 0
jmp 0x4076a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbf4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x4076cf
mov dword [ebp - 0xbf8], 0
jmp 0x4076db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbf8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x407701
mov dword [ebp - 0xbfc], 0
jmp 0x40770d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xbfc], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407733
mov dword [ebp - 0xc00], 0
jmp 0x40773f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc00], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40775e
mov dword [ebp - 0xc04], 0
jmp 0x40776a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc04], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x56
lea ecx, [ebp - 0x290]
push ecx
lea edx, [ebp - 0x280]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x970], eax
cmp dword [ebp - 0x970], 0
jne 0x4071d8
mov dword [ebp - 4], 0x57
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x58
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x59
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 3
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x2b0]
push edx
lea eax, [ebp - 0x2a0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x974], eax
jmp 0x407f10
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x40
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4079a9
mov dword [ebp - 0xc08], 0
jmp 0x4079b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc08], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4079db
mov dword [ebp - 0xc0c], 0
jmp 0x4079e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc0c], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x407a6c
mov dword [ebp - 0xc10], 0
jmp 0x407a78
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc10], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x407a9e
mov dword [ebp - 0xc14], 0
jmp 0x407aaa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc14], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407b01
mov dword [ebp - 0xc18], 0
jmp 0x407b0d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc18], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x407b33
mov dword [ebp - 0xc1c], 0
jmp 0x407b3f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc1c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5d
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407b94
mov dword [ebp - 0xc20], 0
jmp 0x407ba0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc20], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x407bc6
mov dword [ebp - 0xc24], 0
jmp 0x407bd2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc24], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x407d57
mov dword [ebp - 4], 0x5e
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x407c47
mov dword [ebp - 0xc28], 0
jmp 0x407c53
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc28], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x407c79
mov dword [ebp - 0xc2c], 0
jmp 0x407c85
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc2c], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407cbf
mov dword [ebp - 0xc30], 0
jmp 0x407ccb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc30], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x407cf1
mov dword [ebp - 0xc34], 0
jmp 0x407cfd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc34], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x60
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x407d84
mov dword [ebp - 0xc38], 0
jmp 0x407d90
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc38], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x407daf
mov dword [ebp - 0xc3c], 0
jmp 0x407dbb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc3c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x407de1
mov dword [ebp - 0xc40], 0
jmp 0x407ded
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc40], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x407e13
mov dword [ebp - 0xc44], 0
jmp 0x407e1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc44], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407e45
mov dword [ebp - 0xc48], 0
jmp 0x407e51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc48], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x407e70
mov dword [ebp - 0xc4c], 0
jmp 0x407e7c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc4c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x61
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2a0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x974], eax
cmp dword [ebp - 0x974], 0
jne 0x4078ea
mov dword [ebp - 4], 0x62
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x407f4a
mov dword [ebp - 0xc50], 0
jmp 0x407f56
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc50], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x407f75
mov dword [ebp - 0xc54], 0
jmp 0x407f81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc54], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x407fd9
mov dword [ebp - 0xc58], 0
jmp 0x407fe5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc58], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x408004
mov dword [ebp - 0xc5c], 0
jmp 0x408010
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc5c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x63
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x2d0]
push ecx
lea edx, [ebp - 0x2c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x978], eax
jmp 0x40865d
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x24
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4081c2
mov dword [ebp - 0xc60], 0
jmp 0x4081ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc60], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4081f4
mov dword [ebp - 0xc64], 0
jmp 0x408200
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc64], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x65
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x408289
mov dword [ebp - 0xc68], 0
jmp 0x408295
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc68], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x4082bb
mov dword [ebp - 0xc6c], 0
jmp 0x4082c7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc6c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b504]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40831d
mov dword [ebp - 0xc70], 0
jmp 0x408329
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc70], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x408375
mov dword [ebp - 0xc74], 0
jmp 0x408381
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc74], eax
lea edx, [ebp - 0x128]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x66
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4083df
mov dword [ebp - 0xc78], 0
jmp 0x4083eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc78], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x408437
mov dword [ebp - 0xc7c], 0
jmp 0x408443
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc7c], eax
mov dword [ebp - 0x120], 0x1388
mov dword [ebp - 0x128], 0x8002
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
mov word [ebp - 0x174], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x174]
test ecx, ecx
je 0x408637
mov dword [ebp - 4], 0x67
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4084cd
mov dword [ebp - 0xc80], 0
jmp 0x4084d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc80], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x408525
mov dword [ebp - 0xc84], 0
jmp 0x408531
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc84], eax
mov dword [ebp - 0x120], 0x2710
mov dword [ebp - 0x128], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40856b
mov dword [ebp - 0xc88], 0
jmp 0x408577
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc88], eax
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
push 0x41b968
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4085c3
mov dword [ebp - 0xc8c], 0
jmp 0x4085cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc8c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x58]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x69
lea ecx, [ebp - 0x2d0]
push ecx
lea edx, [ebp - 0x2c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x978], eax
cmp dword [ebp - 0x978], 0
jne 0x408103
jmp 0x409b9e
mov dword [ebp - 4], 0x6a
mov eax, dword [ebp - 0x194]
push eax
push 0x403a24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x409b9e
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x2f0]
push ecx
lea edx, [ebp - 0x2e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x97c], eax
jmp 0x408d32
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4087cb
mov dword [ebp - 0xc90], 0
jmp 0x4087d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc90], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4087fd
mov dword [ebp - 0xc94], 0
jmp 0x408809
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc94], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x6d
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40888e
mov dword [ebp - 0xc98], 0
jmp 0x40889a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc98], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x4088c0
mov dword [ebp - 0xc9c], 0
jmp 0x4088cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc9c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x408923
mov dword [ebp - 0xca0], 0
jmp 0x40892f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xca0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x408955
mov dword [ebp - 0xca4], 0
jmp 0x408961
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xca4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6e
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4089b6
mov dword [ebp - 0xca8], 0
jmp 0x4089c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xca8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4089e8
mov dword [ebp - 0xcac], 0
jmp 0x4089f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcac], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x408b79
mov dword [ebp - 4], 0x6f
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x408a69
mov dword [ebp - 0xcb0], 0
jmp 0x408a75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcb0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x408a9b
mov dword [ebp - 0xcb4], 0
jmp 0x408aa7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcb4], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x408ae1
mov dword [ebp - 0xcb8], 0
jmp 0x408aed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcb8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x408b13
mov dword [ebp - 0xcbc], 0
jmp 0x408b1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcbc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x71
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x408ba6
mov dword [ebp - 0xcc0], 0
jmp 0x408bb2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcc0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x408bd1
mov dword [ebp - 0xcc4], 0
jmp 0x408bdd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcc4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x408c03
mov dword [ebp - 0xcc8], 0
jmp 0x408c0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcc8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x408c35
mov dword [ebp - 0xccc], 0
jmp 0x408c41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xccc], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x408c67
mov dword [ebp - 0xcd0], 0
jmp 0x408c73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcd0], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x408c92
mov dword [ebp - 0xcd4], 0
jmp 0x408c9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcd4], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x72
lea ecx, [ebp - 0x2f0]
push ecx
lea edx, [ebp - 0x2e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x97c], eax
cmp dword [ebp - 0x97c], 0
jne 0x40870c
mov dword [ebp - 4], 0x73
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x74
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x75
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x76
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 3
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x310]
push edx
lea eax, [ebp - 0x300]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x980], eax
jmp 0x409444
mov dword [ebp - 4], 0x77
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x40
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x408edd
mov dword [ebp - 0xcd8], 0
jmp 0x408ee9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcd8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x408f0f
mov dword [ebp - 0xcdc], 0
jmp 0x408f1b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcdc], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x78
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x408fa0
mov dword [ebp - 0xce0], 0
jmp 0x408fac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xce0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x408fd2
mov dword [ebp - 0xce4], 0
jmp 0x408fde
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xce4], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b504]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x409035
mov dword [ebp - 0xce8], 0
jmp 0x409041
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xce8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x409067
mov dword [ebp - 0xcec], 0
jmp 0x409073
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcec], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x79
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4090c8
mov dword [ebp - 0xcf0], 0
jmp 0x4090d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcf0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4090fa
mov dword [ebp - 0xcf4], 0
jmp 0x409106
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcf4], eax
mov dword [ebp - 0x110], 0x1388
mov dword [ebp - 0x118], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x40928b
mov dword [ebp - 4], 0x7a
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40917b
mov dword [ebp - 0xcf8], 0
jmp 0x409187
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcf8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x4091ad
mov dword [ebp - 0xcfc], 0
jmp 0x4091b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcfc], eax
mov dword [ebp - 0x110], 0x2710
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4091f3
mov dword [ebp - 0xd00], 0
jmp 0x4091ff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd00], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x409225
mov dword [ebp - 0xd04], 0
jmp 0x409231
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd04], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4092b8
mov dword [ebp - 0xd08], 0
jmp 0x4092c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd08], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x4092e3
mov dword [ebp - 0xd0c], 0
jmp 0x4092ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd0c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x409315
mov dword [ebp - 0xd10], 0
jmp 0x409321
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd10], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x409347
mov dword [ebp - 0xd14], 0
jmp 0x409353
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd14], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x409379
mov dword [ebp - 0xd18], 0
jmp 0x409385
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd18], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x4093a4
mov dword [ebp - 0xd1c], 0
jmp 0x4093b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd1c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b170]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7d
lea ecx, [ebp - 0x310]
push ecx
lea edx, [ebp - 0x300]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x980], eax
cmp dword [ebp - 0x980], 0
jne 0x408e1e
mov dword [ebp - 4], 0x7e
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40947e
mov dword [ebp - 0xd20], 0
jmp 0x40948a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd20], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x4094a9
mov dword [ebp - 0xd24], 0
jmp 0x4094b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd24], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40950d
mov dword [ebp - 0xd28], 0
jmp 0x409519
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd28], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x409538
mov dword [ebp - 0xd2c], 0
jmp 0x409544
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd2c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x330]
push ecx
lea edx, [ebp - 0x320]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x984], eax
jmp 0x409b91
mov dword [ebp - 4], 0x80
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0xa
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0xb
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4096f6
mov dword [ebp - 0xd30], 0
jmp 0x409702
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd30], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x409728
mov dword [ebp - 0xd34], 0
jmp 0x409734
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd34], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b504]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x81
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4097bd
mov dword [ebp - 0xd38], 0
jmp 0x4097c9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd38], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x4097ef
mov dword [ebp - 0xd3c], 0
jmp 0x4097fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd3c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b504]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x409851
mov dword [ebp - 0xd40], 0
jmp 0x40985d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd40], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x4098a9
mov dword [ebp - 0xd44], 0
jmp 0x4098b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd44], eax
lea edx, [ebp - 0x128]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x82
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x409913
mov dword [ebp - 0xd48], 0
jmp 0x40991f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd48], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40996b
mov dword [ebp - 0xd4c], 0
jmp 0x409977
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd4c], eax
mov dword [ebp - 0x120], 0x1388
mov dword [ebp - 0x128], 0x8002
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
mov word [ebp - 0x174], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x174]
test ecx, ecx
je 0x409b6b
mov dword [ebp - 4], 0x83
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x409a01
mov dword [ebp - 0xd50], 0
jmp 0x409a0d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd50], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x409a59
mov dword [ebp - 0xd54], 0
jmp 0x409a65
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd54], eax
mov dword [ebp - 0x120], 0x2710
mov dword [ebp - 0x128], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x409a9f
mov dword [ebp - 0xd58], 0
jmp 0x409aab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd58], eax
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
push 0x41b968
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x409af7
mov dword [ebp - 0xd5c], 0
jmp 0x409b03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd5c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b170]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b170]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x58]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x85
lea ecx, [ebp - 0x330]
push ecx
lea edx, [ebp - 0x320]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x984], eax
cmp dword [ebp - 0x984], 0
jne 0x409637
mov dword [ebp - 4], 0x87
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x958], eax
cmp dword [ebp - 0x958], 0
jne 0x404b9a
mov dword [ebp - 4], 0x88
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x89
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8a
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x8b
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x120], 0x403a2c
mov dword [ebp - 0x128], 0x8008
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x128]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x16c]
test edx, edx
je 0x409dc8
mov dword [ebp - 4], 0x8c
mov dword [ebp - 0x120], 1
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea eax, [ebp - 0x128]
push eax
push 0x41b998
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x350]
push ecx
lea edx, [ebp - 0x340]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x988], eax
jmp 0x409dbb
mov dword [ebp - 4], 0x8d
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x8e
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8f
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x90
lea edx, [ebp - 0x350]
push edx
lea eax, [ebp - 0x340]
push eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x988], eax
cmp dword [ebp - 0x988], 0
jne 0x409d32
mov dword [ebp - 4], 0x92
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x93
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x94
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x95
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x96
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 0x41b094
push 0x41b084
lea ecx, [ebp - 0x370]
push ecx
lea edx, [ebp - 0x360]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x98c], eax
jmp 0x40d077
mov dword [ebp - 4], 0x97
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x98
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x99
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x9a
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x409f6d
mov dword [ebp - 0xd60], 0
jmp 0x409f79
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd60], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x409f98
mov dword [ebp - 0xd64], 0
jmp 0x409fa4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd64], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9b
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9c
mov ecx, dword [ebp - 0x198]
push ecx
push 0x403a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40a791
mov dword [ebp - 4], 0x9d
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40a046
mov dword [ebp - 0xd68], 0
jmp 0x40a052
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd68], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 9
jae 0x40a071
mov dword [ebp - 0xd6c], 0
jmp 0x40a07d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd6c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9e
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x390]
push ecx
lea edx, [ebp - 0x380]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x990], eax
jmp 0x40a556
mov dword [ebp - 4], 0x9f
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 9
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40a1df
mov dword [ebp - 0xd70], 0
jmp 0x40a1eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd70], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40a211
mov dword [ebp - 0xd74], 0
jmp 0x40a21d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd74], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xa0
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40a2a2
mov dword [ebp - 0xd78], 0
jmp 0x40a2ae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd78], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40a2d4
mov dword [ebp - 0xd7c], 0
jmp 0x40a2e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd7c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40a337
mov dword [ebp - 0xd80], 0
jmp 0x40a343
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd80], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40a369
mov dword [ebp - 0xd84], 0
jmp 0x40a375
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd84], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa1
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40a3ca
mov dword [ebp - 0xd88], 0
jmp 0x40a3d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd88], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40a3f5
mov dword [ebp - 0xd8c], 0
jmp 0x40a401
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd8c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40a427
mov dword [ebp - 0xd90], 0
jmp 0x40a433
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd90], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40a459
mov dword [ebp - 0xd94], 0
jmp 0x40a465
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd94], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40a48b
mov dword [ebp - 0xd98], 0
jmp 0x40a497
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd98], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40a4b6
mov dword [ebp - 0xd9c], 0
jmp 0x40a4c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xd9c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa2
lea ecx, [ebp - 0x390]
push ecx
lea edx, [ebp - 0x380]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x990], eax
cmp dword [ebp - 0x990], 0
jne 0x40a120
mov dword [ebp - 4], 0xa3
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40a590
mov dword [ebp - 0xda0], 0
jmp 0x40a59c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xda0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40a5bb
mov dword [ebp - 0xda4], 0
jmp 0x40a5c7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xda4], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b194]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Sgn]
mov word [ebp - 0x130], ax
mov dword [ebp - 0x138], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40a62d
mov dword [ebp - 0xda8], 0
jmp 0x40a639
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xda8], eax
mov dword [ebp - 0x17c], 5
cmp dword [ebp - 0x17c], 9
jae 0x40a658
mov dword [ebp - 0xdac], 0
jmp 0x40a664
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdac], eax
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40a6bc
mov dword [ebp - 0xdb0], 0
jmp 0x40a6c8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdb0], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x40a6e7
mov dword [ebp - 0xdb4], 0
jmp 0x40a6f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdb4], eax
lea eax, [ebp - 0x138]
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAbs]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x40d051
mov dword [ebp - 4], 0xa4
mov ecx, dword [ebp - 0x198]
push ecx
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40b1f9
mov dword [ebp - 4], 0xa5
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x3b0]
push edx
lea eax, [ebp - 0x3a0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x994], eax
jmp 0x40ac64
mov dword [ebp - 4], 0xa6
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40a8ed
mov dword [ebp - 0xdb8], 0
jmp 0x40a8f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdb8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40a91f
mov dword [ebp - 0xdbc], 0
jmp 0x40a92b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdbc], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xa7
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40a9b0
mov dword [ebp - 0xdc0], 0
jmp 0x40a9bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdc0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40a9e2
mov dword [ebp - 0xdc4], 0
jmp 0x40a9ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdc4], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40aa45
mov dword [ebp - 0xdc8], 0
jmp 0x40aa51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdc8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40aa77
mov dword [ebp - 0xdcc], 0
jmp 0x40aa83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdcc], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa8
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40aad8
mov dword [ebp - 0xdd0], 0
jmp 0x40aae4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdd0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40ab03
mov dword [ebp - 0xdd4], 0
jmp 0x40ab0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdd4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40ab35
mov dword [ebp - 0xdd8], 0
jmp 0x40ab41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdd8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40ab67
mov dword [ebp - 0xddc], 0
jmp 0x40ab73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xddc], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40ab99
mov dword [ebp - 0xde0], 0
jmp 0x40aba5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xde0], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40abc4
mov dword [ebp - 0xde4], 0
jmp 0x40abd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xde4], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa9
lea ecx, [ebp - 0x3b0]
push ecx
lea edx, [ebp - 0x3a0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x994], eax
cmp dword [ebp - 0x994], 0
jne 0x40a82e
mov dword [ebp - 4], 0xaa
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40ac9e
mov dword [ebp - 0xde8], 0
jmp 0x40acaa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xde8], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40acc9
mov dword [ebp - 0xdec], 0
jmp 0x40acd5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdec], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b194]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Sgn]
mov word [ebp - 0x130], ax
mov dword [ebp - 0x138], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40ad3b
mov dword [ebp - 0xdf0], 0
jmp 0x40ad47
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdf0], eax
mov dword [ebp - 0x17c], 5
cmp dword [ebp - 0x17c], 9
jae 0x40ad66
mov dword [ebp - 0xdf4], 0
jmp 0x40ad72
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdf4], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40adca
mov dword [ebp - 0xdf8], 0
jmp 0x40add6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdf8], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x40adf5
mov dword [ebp - 0xdfc], 0
jmp 0x40ae01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdfc], eax
lea eax, [ebp - 0x138]
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAbs]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xab
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x3d0]
push ecx
lea edx, [ebp - 0x3c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x998], eax
jmp 0x40b1e7
mov dword [ebp - 4], 0xac
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40afd5
mov dword [ebp - 0xe00], 0
jmp 0x40afe1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe00], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40b007
mov dword [ebp - 0xe04], 0
jmp 0x40b013
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe04], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xad
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40b098
mov dword [ebp - 0xe08], 0
jmp 0x40b0a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe08], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40b0ca
mov dword [ebp - 0xe0c], 0
jmp 0x40b0d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe0c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40b12d
mov dword [ebp - 0xe10], 0
jmp 0x40b139
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe10], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40b185
mov dword [ebp - 0xe14], 0
jmp 0x40b191
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe14], eax
lea edx, [ebp - 0x128]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xae
lea ecx, [ebp - 0x3d0]
push ecx
lea edx, [ebp - 0x3c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x998], eax
cmp dword [ebp - 0x998], 0
jne 0x40af16
jmp 0x40d051
mov dword [ebp - 4], 0xaf
mov eax, dword [ebp - 0x198]
push eax
push 0x403a44
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40c0c8
mov dword [ebp - 4], 0xb0
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x3f0]
push ecx
lea edx, [ebp - 0x3e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x99c], eax
jmp 0x40b6cc
mov dword [ebp - 4], 0xb1
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40b355
mov dword [ebp - 0xe18], 0
jmp 0x40b361
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe18], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40b387
mov dword [ebp - 0xe1c], 0
jmp 0x40b393
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe1c], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xb2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40b418
mov dword [ebp - 0xe20], 0
jmp 0x40b424
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe20], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40b44a
mov dword [ebp - 0xe24], 0
jmp 0x40b456
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe24], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40b4ad
mov dword [ebp - 0xe28], 0
jmp 0x40b4b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe28], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40b4df
mov dword [ebp - 0xe2c], 0
jmp 0x40b4eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe2c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb3
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40b540
mov dword [ebp - 0xe30], 0
jmp 0x40b54c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe30], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40b56b
mov dword [ebp - 0xe34], 0
jmp 0x40b577
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe34], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40b59d
mov dword [ebp - 0xe38], 0
jmp 0x40b5a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe38], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40b5cf
mov dword [ebp - 0xe3c], 0
jmp 0x40b5db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe3c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40b601
mov dword [ebp - 0xe40], 0
jmp 0x40b60d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe40], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40b62c
mov dword [ebp - 0xe44], 0
jmp 0x40b638
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe44], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xb4
lea ecx, [ebp - 0x3f0]
push ecx
lea edx, [ebp - 0x3e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x99c], eax
cmp dword [ebp - 0x99c], 0
jne 0x40b296
mov dword [ebp - 4], 0xb5
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0xb6
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb7
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0xb8
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 3
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x410]
push edx
lea eax, [ebp - 0x400]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9a0], eax
jmp 0x40bbee
mov dword [ebp - 4], 0xb9
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x40
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40b877
mov dword [ebp - 0xe48], 0
jmp 0x40b883
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe48], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40b8a9
mov dword [ebp - 0xe4c], 0
jmp 0x40b8b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe4c], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xba
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40b93a
mov dword [ebp - 0xe50], 0
jmp 0x40b946
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe50], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40b96c
mov dword [ebp - 0xe54], 0
jmp 0x40b978
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe54], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40b9cf
mov dword [ebp - 0xe58], 0
jmp 0x40b9db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe58], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40ba01
mov dword [ebp - 0xe5c], 0
jmp 0x40ba0d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe5c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xbb
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40ba62
mov dword [ebp - 0xe60], 0
jmp 0x40ba6e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe60], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40ba8d
mov dword [ebp - 0xe64], 0
jmp 0x40ba99
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe64], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40babf
mov dword [ebp - 0xe68], 0
jmp 0x40bacb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe68], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40baf1
mov dword [ebp - 0xe6c], 0
jmp 0x40bafd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe6c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40bb23
mov dword [ebp - 0xe70], 0
jmp 0x40bb2f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe70], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40bb4e
mov dword [ebp - 0xe74], 0
jmp 0x40bb5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe74], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xbc
lea ecx, [ebp - 0x410]
push ecx
lea edx, [ebp - 0x400]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9a0], eax
cmp dword [ebp - 0x9a0], 0
jne 0x40b7b8
mov dword [ebp - 4], 0xbd
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40bc28
mov dword [ebp - 0xe78], 0
jmp 0x40bc34
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe78], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40bc53
mov dword [ebp - 0xe7c], 0
jmp 0x40bc5f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe7c], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40bcb7
mov dword [ebp - 0xe80], 0
jmp 0x40bcc3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe80], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x40bce2
mov dword [ebp - 0xe84], 0
jmp 0x40bcee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe84], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b194]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xbe
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x430]
push ecx
lea edx, [ebp - 0x420]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9a4], eax
jmp 0x40c0b6
mov dword [ebp - 4], 0xbf
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x24
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40bea0
mov dword [ebp - 0xe88], 0
jmp 0x40beac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe88], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40bed2
mov dword [ebp - 0xe8c], 0
jmp 0x40bede
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe8c], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], pe_nt_image_headers32
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40bf67
mov dword [ebp - 0xe90], 0
jmp 0x40bf73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe90], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40bf99
mov dword [ebp - 0xe94], 0
jmp 0x40bfa5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe94], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b528]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40bffb
mov dword [ebp - 0xe98], 0
jmp 0x40c007
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe98], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40c053
mov dword [ebp - 0xe9c], 0
jmp 0x40c05f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe9c], eax
lea edx, [ebp - 0x128]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xc1
lea ecx, [ebp - 0x430]
push ecx
lea edx, [ebp - 0x420]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9a4], eax
cmp dword [ebp - 0x9a4], 0
jne 0x40bde1
jmp 0x40d051
mov dword [ebp - 4], 0xc2
mov eax, dword [ebp - 0x198]
push eax
push 0x403a1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40d051
mov dword [ebp - 4], 0xc3
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x450]
push ecx
lea edx, [ebp - 0x440]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9a8], eax
jmp 0x40c59b
mov dword [ebp - 4], 0xc4
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40c224
mov dword [ebp - 0xea0], 0
jmp 0x40c230
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xea0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40c256
mov dword [ebp - 0xea4], 0
jmp 0x40c262
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xea4], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xc5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40c2e7
mov dword [ebp - 0xea8], 0
jmp 0x40c2f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xea8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40c319
mov dword [ebp - 0xeac], 0
jmp 0x40c325
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeac], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40c37c
mov dword [ebp - 0xeb0], 0
jmp 0x40c388
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeb0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40c3ae
mov dword [ebp - 0xeb4], 0
jmp 0x40c3ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeb4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc6
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40c40f
mov dword [ebp - 0xeb8], 0
jmp 0x40c41b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeb8], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40c43a
mov dword [ebp - 0xebc], 0
jmp 0x40c446
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xebc], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40c46c
mov dword [ebp - 0xec0], 0
jmp 0x40c478
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xec0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40c49e
mov dword [ebp - 0xec4], 0
jmp 0x40c4aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xec4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40c4d0
mov dword [ebp - 0xec8], 0
jmp 0x40c4dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xec8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40c4fb
mov dword [ebp - 0xecc], 0
jmp 0x40c507
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xecc], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xc7
lea ecx, [ebp - 0x450]
push ecx
lea edx, [ebp - 0x440]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9a8], eax
cmp dword [ebp - 0x9a8], 0
jne 0x40c165
mov dword [ebp - 4], 0xc8
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0xc9
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xca
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0xcb
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 3
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x470]
push edx
lea eax, [ebp - 0x460]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9ac], eax
jmp 0x40cabd
mov dword [ebp - 4], 0xcc
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x1e
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x40
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40c746
mov dword [ebp - 0xed0], 0
jmp 0x40c752
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xed0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40c778
mov dword [ebp - 0xed4], 0
jmp 0x40c784
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xed4], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xcd
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40c809
mov dword [ebp - 0xed8], 0
jmp 0x40c815
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xed8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40c83b
mov dword [ebp - 0xedc], 0
jmp 0x40c847
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xedc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b528]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40c89e
mov dword [ebp - 0xee0], 0
jmp 0x40c8aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xee0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40c8d0
mov dword [ebp - 0xee4], 0
jmp 0x40c8dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xee4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xce
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40c931
mov dword [ebp - 0xee8], 0
jmp 0x40c93d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xee8], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40c95c
mov dword [ebp - 0xeec], 0
jmp 0x40c968
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeec], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40c98e
mov dword [ebp - 0xef0], 0
jmp 0x40c99a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xef0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 9
jae 0x40c9c0
mov dword [ebp - 0xef4], 0
jmp 0x40c9cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xef4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40c9f2
mov dword [ebp - 0xef8], 0
jmp 0x40c9fe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xef8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 9
jae 0x40ca1d
mov dword [ebp - 0xefc], 0
jmp 0x40ca29
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xefc], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xcf
lea ecx, [ebp - 0x470]
push ecx
lea edx, [ebp - 0x460]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9ac], eax
cmp dword [ebp - 0x9ac], 0
jne 0x40c687
mov dword [ebp - 4], 0xd0
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40caf7
mov dword [ebp - 0xf00], 0
jmp 0x40cb03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf00], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 9
jae 0x40cb22
mov dword [ebp - 0xf04], 0
jmp 0x40cb2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf04], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b194]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Sgn]
mov word [ebp - 0x130], ax
mov dword [ebp - 0x138], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40cb94
mov dword [ebp - 0xf08], 0
jmp 0x40cba0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf08], eax
mov dword [ebp - 0x17c], 5
cmp dword [ebp - 0x17c], 9
jae 0x40cbbf
mov dword [ebp - 0xf0c], 0
jmp 0x40cbcb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf0c], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40cc23
mov dword [ebp - 0xf10], 0
jmp 0x40cc2f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf10], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 9
jae 0x40cc4e
mov dword [ebp - 0xf14], 0
jmp 0x40cc5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf14], eax
lea eax, [ebp - 0x138]
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b194]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAbs]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea ecx, [ebp - 0x98]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xd1
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 6
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 5
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x490]
push ecx
lea edx, [ebp - 0x480]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9b0], eax
jmp 0x40d044
mov dword [ebp - 4], 0xd2
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0xa
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0xb
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40ce2e
mov dword [ebp - 0xf18], 0
jmp 0x40ce3a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf18], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40ce60
mov dword [ebp - 0xf1c], 0
jmp 0x40ce6c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf1c], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b528]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xd3
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40cef5
mov dword [ebp - 0xf20], 0
jmp 0x40cf01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf20], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 9
jae 0x40cf27
mov dword [ebp - 0xf24], 0
jmp 0x40cf33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf24], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b528]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40cf89
mov dword [ebp - 0xf28], 0
jmp 0x40cf95
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf28], eax
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 9
jae 0x40cfe1
mov dword [ebp - 0xf2c], 0
jmp 0x40cfed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf2c], eax
lea edx, [ebp - 0x128]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b194]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xd4
lea ecx, [ebp - 0x490]
push ecx
lea edx, [ebp - 0x480]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9b0], eax
cmp dword [ebp - 0x9b0], 0
jne 0x40cd6f
mov dword [ebp - 4], 0xd6
lea eax, [ebp - 0x370]
push eax
lea ecx, [ebp - 0x360]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x98c], eax
cmp dword [ebp - 0x98c], 0
jne 0x409ec9
mov dword [ebp - 4], 0xd7
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x120], 0x403a4c
mov dword [ebp - 0x128], 0x8008
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x128]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x16c]
test eax, eax
je 0x40d15a
mov dword [ebp - 4], 0xd8
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0xd9
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xda
push 0x41b11c
call fcn.00419620
jmp 0x40d084
mov dword [ebp - 4], 0xdc
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xdd
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 0x41b094
push 0x41b084
lea ecx, [ebp - 0x4b0]
push ecx
lea edx, [ebp - 0x4a0]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9b4], eax
jmp 0x40ebe2
mov dword [ebp - 4], 0xde
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0xdf
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe0
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0xe1
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40d29c
mov dword [ebp - 0xf30], 0
jmp 0x40d2a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf30], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 7
jae 0x40d2c7
mov dword [ebp - 0xf34], 0
jmp 0x40d2d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf34], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe2
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x19c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe3
mov ecx, dword [ebp - 0x19c]
push ecx
push 0x403a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40da01
mov dword [ebp - 4], 0xe4
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40d375
mov dword [ebp - 0xf38], 0
jmp 0x40d381
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf38], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 7
jae 0x40d3a0
mov dword [ebp - 0xf3c], 0
jmp 0x40d3ac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf3c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe5
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x4d0]
push ecx
lea edx, [ebp - 0x4c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9b8], eax
jmp 0x40d885
mov dword [ebp - 4], 0xe6
mov dword [ebp - 0x70], 3
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 7
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40d50e
mov dword [ebp - 0xf40], 0
jmp 0x40d51a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf40], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40d540
mov dword [ebp - 0xf44], 0
jmp 0x40d54c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf44], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b54c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xe7
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40d5d1
mov dword [ebp - 0xf48], 0
jmp 0x40d5dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf48], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 7
jae 0x40d603
mov dword [ebp - 0xf4c], 0
jmp 0x40d60f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf4c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b54c]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40d666
mov dword [ebp - 0xf50], 0
jmp 0x40d672
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf50], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40d698
mov dword [ebp - 0xf54], 0
jmp 0x40d6a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf54], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe8
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40d6f9
mov dword [ebp - 0xf58], 0
jmp 0x40d705
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf58], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40d724
mov dword [ebp - 0xf5c], 0
jmp 0x40d730
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf5c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40d756
mov dword [ebp - 0xf60], 0
jmp 0x40d762
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf60], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 7
jae 0x40d788
mov dword [ebp - 0xf64], 0
jmp 0x40d794
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf64], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40d7ba
mov dword [ebp - 0xf68], 0
jmp 0x40d7c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf68], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 7
jae 0x40d7e5
mov dword [ebp - 0xf6c], 0
jmp 0x40d7f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf6c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xe9
lea ecx, [ebp - 0x4d0]
push ecx
lea edx, [ebp - 0x4c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9b8], eax
cmp dword [ebp - 0x9b8], 0
jne 0x40d44f
mov dword [ebp - 4], 0xea
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40d8bf
mov dword [ebp - 0xf70], 0
jmp 0x40d8cb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40d8ea
mov dword [ebp - 0xf74], 0
jmp 0x40d8f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf74], eax
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40d94e
mov dword [ebp - 0xf78], 0
jmp 0x40d95a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf78], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 7
jae 0x40d979
mov dword [ebp - 0xf7c], 0
jmp 0x40d985
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf7c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1b8]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x40ebbc
mov dword [ebp - 4], 0xeb
mov ecx, dword [ebp - 0x19c]
push ecx
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40e050
mov dword [ebp - 4], 0xec
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x4f0]
push edx
lea eax, [ebp - 0x4e0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9bc], eax
jmp 0x40ded4
mov dword [ebp - 4], 0xed
mov dword [ebp - 0x70], 3
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 3
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40db5d
mov dword [ebp - 0xf80], 0
jmp 0x40db69
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf80], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40db8f
mov dword [ebp - 0xf84], 0
jmp 0x40db9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf84], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b54c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xee
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40dc20
mov dword [ebp - 0xf88], 0
jmp 0x40dc2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf88], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 7
jae 0x40dc52
mov dword [ebp - 0xf8c], 0
jmp 0x40dc5e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf8c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b54c]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40dcb5
mov dword [ebp - 0xf90], 0
jmp 0x40dcc1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf90], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40dce7
mov dword [ebp - 0xf94], 0
jmp 0x40dcf3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf94], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xef
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40dd48
mov dword [ebp - 0xf98], 0
jmp 0x40dd54
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40dd73
mov dword [ebp - 0xf9c], 0
jmp 0x40dd7f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf9c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40dda5
mov dword [ebp - 0xfa0], 0
jmp 0x40ddb1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfa0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 7
jae 0x40ddd7
mov dword [ebp - 0xfa4], 0
jmp 0x40dde3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfa4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40de09
mov dword [ebp - 0xfa8], 0
jmp 0x40de15
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfa8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 7
jae 0x40de34
mov dword [ebp - 0xfac], 0
jmp 0x40de40
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfac], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf0
lea ecx, [ebp - 0x4f0]
push ecx
lea edx, [ebp - 0x4e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9bc], eax
cmp dword [ebp - 0x9bc], 0
jne 0x40da9e
mov dword [ebp - 4], 0xf1
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40df0e
mov dword [ebp - 0xfb0], 0
jmp 0x40df1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfb0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40df39
mov dword [ebp - 0xfb4], 0
jmp 0x40df45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfb4], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40df9d
mov dword [ebp - 0xfb8], 0
jmp 0x40dfa9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfb8], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 7
jae 0x40dfc8
mov dword [ebp - 0xfbc], 0
jmp 0x40dfd4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfbc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1b8]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x40ebbc
mov dword [ebp - 4], 0xf2
mov ecx, dword [ebp - 0x19c]
push ecx
push 0x403a44
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40ebbc
mov dword [ebp - 4], 0xf3
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x510]
push edx
lea eax, [ebp - 0x500]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9c0], eax
jmp 0x40e523
mov dword [ebp - 4], 0xf4
mov dword [ebp - 0x70], 3
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x18
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 3
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40e1ac
mov dword [ebp - 0xfc0], 0
jmp 0x40e1b8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfc0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40e1de
mov dword [ebp - 0xfc4], 0
jmp 0x40e1ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfc4], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b54c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xf5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40e26f
mov dword [ebp - 0xfc8], 0
jmp 0x40e27b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfc8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 7
jae 0x40e2a1
mov dword [ebp - 0xfcc], 0
jmp 0x40e2ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfcc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b54c]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40e304
mov dword [ebp - 0xfd0], 0
jmp 0x40e310
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfd0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40e336
mov dword [ebp - 0xfd4], 0
jmp 0x40e342
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfd4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf6
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40e397
mov dword [ebp - 0xfd8], 0
jmp 0x40e3a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfd8], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40e3c2
mov dword [ebp - 0xfdc], 0
jmp 0x40e3ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfdc], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40e3f4
mov dword [ebp - 0xfe0], 0
jmp 0x40e400
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfe0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 7
jae 0x40e426
mov dword [ebp - 0xfe4], 0
jmp 0x40e432
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfe4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40e458
mov dword [ebp - 0xfe8], 0
jmp 0x40e464
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfe8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 7
jae 0x40e483
mov dword [ebp - 0xfec], 0
jmp 0x40e48f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfec], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf7
lea ecx, [ebp - 0x510]
push ecx
lea edx, [ebp - 0x500]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9c0], eax
cmp dword [ebp - 0x9c0], 0
jne 0x40e0ed
mov dword [ebp - 4], 0xf8
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0xf9
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xfa
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0xfb
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 3
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x530]
push edx
lea eax, [ebp - 0x520]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9c4], eax
jmp 0x40ea45
mov dword [ebp - 4], 0xfc
mov dword [ebp - 0x70], 3
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x18
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x33
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40e6ce
mov dword [ebp - 0xff0], 0
jmp 0x40e6da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xff0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40e700
mov dword [ebp - 0xff4], 0
jmp 0x40e70c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xff4], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b54c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xfd
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40e791
mov dword [ebp - 0xff8], 0
jmp 0x40e79d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xff8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 7
jae 0x40e7c3
mov dword [ebp - 0xffc], 0
jmp 0x40e7cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xffc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b54c]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40e826
mov dword [ebp - 0x1000], 0
jmp 0x40e832
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1000], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x40e858
mov dword [ebp - 0x1004], 0
jmp 0x40e864
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1004], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xfe
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40e8b9
mov dword [ebp - 0x1008], 0
jmp 0x40e8c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1008], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40e8e4
mov dword [ebp - 0x100c], 0
jmp 0x40e8f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x100c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40e916
mov dword [ebp - 0x1010], 0
jmp 0x40e922
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1010], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 7
jae 0x40e948
mov dword [ebp - 0x1014], 0
jmp 0x40e954
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1014], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40e97a
mov dword [ebp - 0x1018], 0
jmp 0x40e986
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1018], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 7
jae 0x40e9a5
mov dword [ebp - 0x101c], 0
jmp 0x40e9b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x101c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1b8]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xff
lea ecx, [ebp - 0x530]
push ecx
lea edx, [ebp - 0x520]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9c4], eax
cmp dword [ebp - 0x9c4], 0
jne 0x40e60f
mov dword [ebp - 4], 0x100
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40ea7f
mov dword [ebp - 0x1020], 0
jmp 0x40ea8b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1020], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 7
jae 0x40eaaa
mov dword [ebp - 0x1024], 0
jmp 0x40eab6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1024], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40eb0e
mov dword [ebp - 0x1028], 0
jmp 0x40eb1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1028], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 7
jae 0x40eb39
mov dword [ebp - 0x102c], 0
jmp 0x40eb45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x102c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1b8]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1b8]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x102
lea ecx, [ebp - 0x4b0]
push ecx
lea edx, [ebp - 0x4a0]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9b4], eax
cmp dword [ebp - 0x9b4], 0
jne 0x40d1f8
mov dword [ebp - 4], 0x103
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x120], 0x403a54
mov dword [ebp - 0x128], 0x8008
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x16c]
test ecx, ecx
je 0x40ecc5
mov dword [ebp - 4], 0x104
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x105
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x106
push 0x41b11c
call fcn.00419620
jmp 0x40ebef
mov dword [ebp - 4], 0x108
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x109
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea ecx, [ebp - 0x118]
push ecx
push 0x41b094
push 0x41b084
lea edx, [ebp - 0x550]
push edx
lea eax, [ebp - 0x540]
push eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9c8], eax
jmp 0x4126d0
mov dword [ebp - 4], 0x10a
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x10b
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x10c
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x10d
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40ee07
mov dword [ebp - 0x1030], 0
jmp 0x40ee13
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1030], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x40ee32
mov dword [ebp - 0x1034], 0
jmp 0x40ee3e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1034], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x10e
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10f
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x403a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40f733
mov dword [ebp - 4], 0x110
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40eecc
mov dword [ebp - 0x1038], 0
jmp 0x40eed8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1038], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 8
jae 0x40eef7
mov dword [ebp - 0x103c], 0
jmp 0x40ef03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x103c], eax
mov edx, 0x403a5c
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x111
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40ef68
mov dword [ebp - 0x1040], 0
jmp 0x40ef74
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1040], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 8
jae 0x40ef93
mov dword [ebp - 0x1044], 0
jmp 0x40ef9f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1044], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x112
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x570]
push ecx
lea edx, [ebp - 0x560]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9cc], eax
jmp 0x40f5b7
mov dword [ebp - 4], 0x113
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 5
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f102
mov dword [ebp - 0x1048], 0
jmp 0x40f10e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1048], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40f134
mov dword [ebp - 0x104c], 0
jmp 0x40f140
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x104c], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x114
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40f1c5
mov dword [ebp - 0x1050], 0
jmp 0x40f1d1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1050], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 8
jae 0x40f1f7
mov dword [ebp - 0x1054], 0
jmp 0x40f203
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1054], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f25a
mov dword [ebp - 0x1058], 0
jmp 0x40f266
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1058], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40f28c
mov dword [ebp - 0x105c], 0
jmp 0x40f298
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x105c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x115
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f2ed
mov dword [ebp - 0x1060], 0
jmp 0x40f2f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1060], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40f31f
mov dword [ebp - 0x1064], 0
jmp 0x40f32b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1064], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40f3fe
mov dword [ebp - 4], 0x116
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f399
mov dword [ebp - 0x1068], 0
jmp 0x40f3a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1068], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40f3cb
mov dword [ebp - 0x106c], 0
jmp 0x40f3d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x106c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x118
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40f42b
mov dword [ebp - 0x1070], 0
jmp 0x40f437
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1070], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x40f456
mov dword [ebp - 0x1074], 0
jmp 0x40f462
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1074], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40f488
mov dword [ebp - 0x1078], 0
jmp 0x40f494
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1078], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 8
jae 0x40f4ba
mov dword [ebp - 0x107c], 0
jmp 0x40f4c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x107c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f4ec
mov dword [ebp - 0x1080], 0
jmp 0x40f4f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1080], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x40f517
mov dword [ebp - 0x1084], 0
jmp 0x40f523
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1084], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x119
lea ecx, [ebp - 0x570]
push ecx
lea edx, [ebp - 0x560]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9cc], eax
cmp dword [ebp - 0x9cc], 0
jne 0x40f043
mov dword [ebp - 4], 0x11a
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40f5f1
mov dword [ebp - 0x1088], 0
jmp 0x40f5fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1088], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x40f61c
mov dword [ebp - 0x108c], 0
jmp 0x40f628
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x108c], eax
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f680
mov dword [ebp - 0x1090], 0
jmp 0x40f68c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1090], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 8
jae 0x40f6ab
mov dword [ebp - 0x1094], 0
jmp 0x40f6b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1094], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1dc]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4126aa
mov dword [ebp - 4], 0x11b
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x403a70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x410321
mov dword [ebp - 4], 0x11c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f781
mov dword [ebp - 0x1098], 0
jmp 0x40f78d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1098], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 8
jae 0x40f7ac
mov dword [ebp - 0x109c], 0
jmp 0x40f7b8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x109c], eax
mov edx, 0x403a5c
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11d
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f81d
mov dword [ebp - 0x10a0], 0
jmp 0x40f829
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10a0], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 8
jae 0x40f848
mov dword [ebp - 0x10a4], 0
jmp 0x40f854
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10a4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x11e
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x590]
push ecx
lea edx, [ebp - 0x580]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9d0], eax
jmp 0x40fe6c
mov dword [ebp - 4], 0x11f
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 5
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40f9b7
mov dword [ebp - 0x10a8], 0
jmp 0x40f9c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10a8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40f9e9
mov dword [ebp - 0x10ac], 0
jmp 0x40f9f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10ac], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x120
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40fa7a
mov dword [ebp - 0x10b0], 0
jmp 0x40fa86
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10b0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 8
jae 0x40faac
mov dword [ebp - 0x10b4], 0
jmp 0x40fab8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10b4], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40fb0f
mov dword [ebp - 0x10b8], 0
jmp 0x40fb1b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10b8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40fb41
mov dword [ebp - 0x10bc], 0
jmp 0x40fb4d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10bc], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x121
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40fba2
mov dword [ebp - 0x10c0], 0
jmp 0x40fbae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10c0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40fbd4
mov dword [ebp - 0x10c4], 0
jmp 0x40fbe0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10c4], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x40fcb3
mov dword [ebp - 4], 0x122
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40fc4e
mov dword [ebp - 0x10c8], 0
jmp 0x40fc5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10c8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x40fc80
mov dword [ebp - 0x10cc], 0
jmp 0x40fc8c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10cc], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x124
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40fce0
mov dword [ebp - 0x10d0], 0
jmp 0x40fcec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10d0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x40fd0b
mov dword [ebp - 0x10d4], 0
jmp 0x40fd17
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10d4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x40fd3d
mov dword [ebp - 0x10d8], 0
jmp 0x40fd49
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10d8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 8
jae 0x40fd6f
mov dword [ebp - 0x10dc], 0
jmp 0x40fd7b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10dc], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40fda1
mov dword [ebp - 0x10e0], 0
jmp 0x40fdad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10e0], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x40fdcc
mov dword [ebp - 0x10e4], 0
jmp 0x40fdd8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10e4], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x125
lea ecx, [ebp - 0x590]
push ecx
lea edx, [ebp - 0x580]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9d0], eax
cmp dword [ebp - 0x9d0], 0
jne 0x40f8f8
mov dword [ebp - 4], 0x126
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x40fea6
mov dword [ebp - 0x10e8], 0
jmp 0x40feb2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10e8], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x40fed1
mov dword [ebp - 0x10ec], 0
jmp 0x40fedd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10ec], eax
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x40ff35
mov dword [ebp - 0x10f0], 0
jmp 0x40ff41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10f0], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 8
jae 0x40ff60
mov dword [ebp - 0x10f4], 0
jmp 0x40ff6c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10f4], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1dc]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x127
mov dword [ebp - 0x50], 2
mov dword [ebp - 0x58], 2
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
lea ecx, [ebp - 0x58]
push ecx
push 0xa
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410049
mov dword [ebp - 0x10f8], 0
jmp 0x410055
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10f8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x410074
mov dword [ebp - 0x10fc], 0
jmp 0x410080
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x10fc], eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x58]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x128
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4100ff
mov dword [ebp - 0x1100], 0
jmp 0x41010b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1100], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x41012a
mov dword [ebp - 0x1104], 0
jmp 0x410136
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1104], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41018d
mov dword [ebp - 0x1108], 0
jmp 0x410199
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1108], eax
mov dword [ebp - 0x16c], 7
cmp dword [ebp - 0x16c], 8
jae 0x4101b8
mov dword [ebp - 0x110c], 0
jmp 0x4101c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x110c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x129
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410219
mov dword [ebp - 0x1110], 0
jmp 0x410225
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1110], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x410244
mov dword [ebp - 0x1114], 0
jmp 0x410250
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1114], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x41031c
mov dword [ebp - 4], 0x12a
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4102be
mov dword [ebp - 0x1118], 0
jmp 0x4102ca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1118], eax
mov dword [ebp - 0x16c], 7
cmp dword [ebp - 0x16c], 8
jae 0x4102e9
mov dword [ebp - 0x111c], 0
jmp 0x4102f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x111c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4126aa
mov dword [ebp - 4], 0x12c
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x403a78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x410aae
mov dword [ebp - 4], 0x12d
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x5b0]
push edx
lea eax, [ebp - 0x5a0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9d4], eax
jmp 0x410932
mov dword [ebp - 4], 0x12e
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41047d
mov dword [ebp - 0x1120], 0
jmp 0x410489
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1120], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x4104af
mov dword [ebp - 0x1124], 0
jmp 0x4104bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1124], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x12f
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x410540
mov dword [ebp - 0x1128], 0
jmp 0x41054c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1128], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 8
jae 0x410572
mov dword [ebp - 0x112c], 0
jmp 0x41057e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x112c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4105d5
mov dword [ebp - 0x1130], 0
jmp 0x4105e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1130], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x410607
mov dword [ebp - 0x1134], 0
jmp 0x410613
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1134], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x130
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410668
mov dword [ebp - 0x1138], 0
jmp 0x410674
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1138], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x41069a
mov dword [ebp - 0x113c], 0
jmp 0x4106a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x113c], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x410779
mov dword [ebp - 4], 0x131
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410714
mov dword [ebp - 0x1140], 0
jmp 0x410720
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1140], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x410746
mov dword [ebp - 0x1144], 0
jmp 0x410752
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1144], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x133
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4107a6
mov dword [ebp - 0x1148], 0
jmp 0x4107b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1148], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x4107d1
mov dword [ebp - 0x114c], 0
jmp 0x4107dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x114c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x410803
mov dword [ebp - 0x1150], 0
jmp 0x41080f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1150], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 8
jae 0x410835
mov dword [ebp - 0x1154], 0
jmp 0x410841
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1154], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410867
mov dword [ebp - 0x1158], 0
jmp 0x410873
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1158], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x410892
mov dword [ebp - 0x115c], 0
jmp 0x41089e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x115c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x134
lea ecx, [ebp - 0x5b0]
push ecx
lea edx, [ebp - 0x5a0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9d4], eax
cmp dword [ebp - 0x9d4], 0
jne 0x4103be
mov dword [ebp - 4], 0x135
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x41096c
mov dword [ebp - 0x1160], 0
jmp 0x410978
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1160], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x410997
mov dword [ebp - 0x1164], 0
jmp 0x4109a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1164], eax
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4109fb
mov dword [ebp - 0x1168], 0
jmp 0x410a07
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1168], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 8
jae 0x410a26
mov dword [ebp - 0x116c], 0
jmp 0x410a32
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x116c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1dc]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4126aa
mov dword [ebp - 4], 0x136
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x411574
mov dword [ebp - 4], 0x137
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x5d0]
push edx
lea eax, [ebp - 0x5c0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9d8], eax
jmp 0x4110bf
mov dword [ebp - 4], 0x138
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410c0a
mov dword [ebp - 0x1170], 0
jmp 0x410c16
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1170], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x410c3c
mov dword [ebp - 0x1174], 0
jmp 0x410c48
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1174], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x139
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x410ccd
mov dword [ebp - 0x1178], 0
jmp 0x410cd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1178], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 8
jae 0x410cff
mov dword [ebp - 0x117c], 0
jmp 0x410d0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x117c], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410d62
mov dword [ebp - 0x1180], 0
jmp 0x410d6e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1180], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x410d94
mov dword [ebp - 0x1184], 0
jmp 0x410da0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1184], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x13a
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410df5
mov dword [ebp - 0x1188], 0
jmp 0x410e01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1188], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x410e27
mov dword [ebp - 0x118c], 0
jmp 0x410e33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x118c], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x410f06
mov dword [ebp - 4], 0x13b
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410ea1
mov dword [ebp - 0x1190], 0
jmp 0x410ead
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1190], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x410ed3
mov dword [ebp - 0x1194], 0
jmp 0x410edf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1194], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x13d
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x410f33
mov dword [ebp - 0x1198], 0
jmp 0x410f3f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1198], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x410f5e
mov dword [ebp - 0x119c], 0
jmp 0x410f6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x119c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x410f90
mov dword [ebp - 0x11a0], 0
jmp 0x410f9c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11a0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 8
jae 0x410fc2
mov dword [ebp - 0x11a4], 0
jmp 0x410fce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11a4], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x410ff4
mov dword [ebp - 0x11a8], 0
jmp 0x411000
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11a8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x41101f
mov dword [ebp - 0x11ac], 0
jmp 0x41102b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13e
lea ecx, [ebp - 0x5d0]
push ecx
lea edx, [ebp - 0x5c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9d8], eax
cmp dword [ebp - 0x9d8], 0
jne 0x410b4b
mov dword [ebp - 4], 0x13f
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4110f9
mov dword [ebp - 0x11b0], 0
jmp 0x411105
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11b0], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x411124
mov dword [ebp - 0x11b4], 0
jmp 0x411130
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11b4], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411188
mov dword [ebp - 0x11b8], 0
jmp 0x411194
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11b8], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 8
jae 0x4111b3
mov dword [ebp - 0x11bc], 0
jmp 0x4111bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11bc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1dc]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x140
mov dword [ebp - 0x50], 2
mov dword [ebp - 0x58], 2
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
lea ecx, [ebp - 0x58]
push ecx
push 0xd
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41129c
mov dword [ebp - 0x11c0], 0
jmp 0x4112a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11c0], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x4112c7
mov dword [ebp - 0x11c4], 0
jmp 0x4112d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11c4], eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x58]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x141
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x411352
mov dword [ebp - 0x11c8], 0
jmp 0x41135e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11c8], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x41137d
mov dword [ebp - 0x11cc], 0
jmp 0x411389
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11cc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4113e0
mov dword [ebp - 0x11d0], 0
jmp 0x4113ec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11d0], eax
mov dword [ebp - 0x16c], 7
cmp dword [ebp - 0x16c], 8
jae 0x41140b
mov dword [ebp - 0x11d4], 0
jmp 0x411417
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11d4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x142
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41146c
mov dword [ebp - 0x11d8], 0
jmp 0x411478
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11d8], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x411497
mov dword [ebp - 0x11dc], 0
jmp 0x4114a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11dc], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x41156f
mov dword [ebp - 4], 0x143
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411511
mov dword [ebp - 0x11e0], 0
jmp 0x41151d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11e0], eax
mov dword [ebp - 0x16c], 7
cmp dword [ebp - 0x16c], 8
jae 0x41153c
mov dword [ebp - 0x11e4], 0
jmp 0x411548
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11e4], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4126aa
mov dword [ebp - 4], 0x145
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x403a44
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x4115ab
mov edx, dword [ebp - 0x1a0]
push edx
push 0x403a1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4126aa
mov dword [ebp - 4], 0x146
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x5f0]
push eax
lea ecx, [ebp - 0x5e0]
push ecx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9dc], eax
jmp 0x411b9a
mov dword [ebp - 4], 0x147
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x12
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea edx, [ebp - 0x78]
push edx
push 0x41b968
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4116e6
mov dword [ebp - 0x11e8], 0
jmp 0x4116f2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11e8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x411718
mov dword [ebp - 0x11ec], 0
jmp 0x411724
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11ec], eax
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
mov ecx, dword [0x41b570]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x148
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4117aa
mov dword [ebp - 0x11f0], 0
jmp 0x4117b6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11f0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 8
jae 0x4117dc
mov dword [ebp - 0x11f4], 0
jmp 0x4117e8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11f4], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41183e
mov dword [ebp - 0x11f8], 0
jmp 0x41184a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11f8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x411870
mov dword [ebp - 0x11fc], 0
jmp 0x41187c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11fc], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x149
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4118d0
mov dword [ebp - 0x1200], 0
jmp 0x4118dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1200], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x411902
mov dword [ebp - 0x1204], 0
jmp 0x41190e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1204], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4119e1
mov dword [ebp - 4], 0x14a
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41197c
mov dword [ebp - 0x1208], 0
jmp 0x411988
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1208], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x4119ae
mov dword [ebp - 0x120c], 0
jmp 0x4119ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x120c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x14c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x411a0e
mov dword [ebp - 0x1210], 0
jmp 0x411a1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1210], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x411a39
mov dword [ebp - 0x1214], 0
jmp 0x411a45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1214], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x411a6b
mov dword [ebp - 0x1218], 0
jmp 0x411a77
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1218], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 8
jae 0x411a9d
mov dword [ebp - 0x121c], 0
jmp 0x411aa9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x121c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411acf
mov dword [ebp - 0x1220], 0
jmp 0x411adb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1220], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x411afa
mov dword [ebp - 0x1224], 0
jmp 0x411b06
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1224], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14d
lea ecx, [ebp - 0x5f0]
push ecx
lea edx, [ebp - 0x5e0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9dc], eax
cmp dword [ebp - 0x9dc], 0
jne 0x411627
mov dword [ebp - 4], 0x14e
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x14f
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x150
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x151
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 3
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x610]
push edx
lea eax, [ebp - 0x600]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9e0], eax
jmp 0x4121fa
mov dword [ebp - 4], 0x152
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 0x12
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x26
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411d45
mov dword [ebp - 0x1228], 0
jmp 0x411d51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1228], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x411d77
mov dword [ebp - 0x122c], 0
jmp 0x411d83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x122c], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x153
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x411e08
mov dword [ebp - 0x1230], 0
jmp 0x411e14
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1230], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 8
jae 0x411e3a
mov dword [ebp - 0x1234], 0
jmp 0x411e46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1234], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411e9d
mov dword [ebp - 0x1238], 0
jmp 0x411ea9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1238], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x411ecf
mov dword [ebp - 0x123c], 0
jmp 0x411edb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x123c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x154
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411f30
mov dword [ebp - 0x1240], 0
jmp 0x411f3c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1240], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x411f62
mov dword [ebp - 0x1244], 0
jmp 0x411f6e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1244], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x412041
mov dword [ebp - 4], 0x155
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x411fdc
mov dword [ebp - 0x1248], 0
jmp 0x411fe8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1248], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 8
jae 0x41200e
mov dword [ebp - 0x124c], 0
jmp 0x41201a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x124c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x157
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x41206e
mov dword [ebp - 0x1250], 0
jmp 0x41207a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1250], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x412099
mov dword [ebp - 0x1254], 0
jmp 0x4120a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1254], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x4120cb
mov dword [ebp - 0x1258], 0
jmp 0x4120d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1258], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 8
jae 0x4120fd
mov dword [ebp - 0x125c], 0
jmp 0x412109
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x125c], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41212f
mov dword [ebp - 0x1260], 0
jmp 0x41213b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1260], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x41215a
mov dword [ebp - 0x1264], 0
jmp 0x412166
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1264], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
mov ecx, dword [ebp - 0x17c]
shl ecx, 5
mov edx, dword [ebp - 0x180]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b1dc]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x158
lea ecx, [ebp - 0x610]
push ecx
lea edx, [ebp - 0x600]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9e0], eax
cmp dword [ebp - 0x9e0], 0
jne 0x411c86
mov dword [ebp - 4], 0x159
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x412234
mov dword [ebp - 0x1268], 0
jmp 0x412240
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1268], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x41225f
mov dword [ebp - 0x126c], 0
jmp 0x41226b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x126c], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0x3fe00000
mov dword [ebp - 0x128], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4122c3
mov dword [ebp - 0x1270], 0
jmp 0x4122cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1270], eax
mov dword [ebp - 0x16c], 6
cmp dword [ebp - 0x16c], 8
jae 0x4122ee
mov dword [ebp - 0x1274], 0
jmp 0x4122fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1274], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b1dc]
add edx, ecx
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x15a
mov dword [ebp - 0x50], 2
mov dword [ebp - 0x58], 2
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
lea ecx, [ebp - 0x58]
push ecx
push 0x25
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4123d7
mov dword [ebp - 0x1278], 0
jmp 0x4123e3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1278], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x412402
mov dword [ebp - 0x127c], 0
jmp 0x41240e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x127c], eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b570]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x58]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x15b
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x41248d
mov dword [ebp - 0x1280], 0
jmp 0x412499
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1280], eax
mov dword [ebp - 0x174], 5
cmp dword [ebp - 0x174], 8
jae 0x4124b8
mov dword [ebp - 0x1284], 0
jmp 0x4124c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1284], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b570]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41251b
mov dword [ebp - 0x1288], 0
jmp 0x412527
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1288], eax
mov dword [ebp - 0x16c], 7
cmp dword [ebp - 0x16c], 8
jae 0x412546
mov dword [ebp - 0x128c], 0
jmp 0x412552
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x128c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x15c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4125a7
mov dword [ebp - 0x1290], 0
jmp 0x4125b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1290], eax
mov dword [ebp - 0x16c], 5
cmp dword [ebp - 0x16c], 8
jae 0x4125d2
mov dword [ebp - 0x1294], 0
jmp 0x4125de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1294], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b570]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4126aa
mov dword [ebp - 4], 0x15d
mov dword [ebp - 0x110], 0x64
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41264c
mov dword [ebp - 0x1298], 0
jmp 0x412658
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1298], eax
mov dword [ebp - 0x16c], 7
cmp dword [ebp - 0x16c], 8
jae 0x412677
mov dword [ebp - 0x129c], 0
jmp 0x412683
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x129c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b1dc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x160
lea ecx, [ebp - 0x550]
push ecx
lea edx, [ebp - 0x540]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9c8], eax
cmp dword [ebp - 0x9c8], 0
jne 0x40ed63
mov dword [ebp - 4], 0x161
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x120], 0x403a80
mov dword [ebp - 0x128], 0x8008
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x16c]
test ecx, ecx
je 0x4127b3
mov dword [ebp - 4], 0x162
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x163
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x164
push 0x41b11c
call fcn.00419620
jmp 0x4126dd
mov dword [ebp - 4], 0x166
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x167
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea ecx, [ebp - 0x118]
push ecx
push 0x41b094
push 0x41b084
lea edx, [ebp - 0x630]
push edx
lea eax, [ebp - 0x620]
push eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9e4], eax
jmp 0x412fa3
mov dword [ebp - 4], 0x168
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x169
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x16a
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x16b
push 0x41b11c
call fcn.00419750
mov dword [ebp - 4], 0x16c
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x1a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16d
mov eax, dword [ebp - 0x1a4]
push eax
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x412c30
mov dword [ebp - 4], 0x16e
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x650]
push ecx
lea edx, [ebp - 0x640]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9e8], eax
jmp 0x412c1e
mov dword [ebp - 4], 0x16f
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x412a3a
mov dword [ebp - 0x12a0], 0
jmp 0x412a46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x412a6c
mov dword [ebp - 0x12a4], 0
jmp 0x412a78
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a4], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b5b8]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x170
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x412afd
mov dword [ebp - 0x12a8], 0
jmp 0x412b09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x412b2f
mov dword [ebp - 0x12ac], 0
jmp 0x412b3b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12ac], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b5b8]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x412b92
mov dword [ebp - 0x12b0], 0
jmp 0x412b9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12b0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x412bc4
mov dword [ebp - 0x12b4], 0
jmp 0x412bd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12b4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b224]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x171
lea ecx, [ebp - 0x650]
push ecx
lea edx, [ebp - 0x640]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9e8], eax
cmp dword [ebp - 0x9e8], 0
jne 0x41297b
jmp 0x412f7d
mov dword [ebp - 4], 0x172
mov eax, dword [ebp - 0x1a4]
push eax
push 0x403a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x412f7d
mov dword [ebp - 4], 0x173
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x670]
push ecx
lea edx, [ebp - 0x660]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9ec], eax
jmp 0x412f70
mov dword [ebp - 4], 0x174
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 5
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x412d8c
mov dword [ebp - 0x12b8], 0
jmp 0x412d98
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12b8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x412dbe
mov dword [ebp - 0x12bc], 0
jmp 0x412dca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12bc], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b5b8]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x175
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x412e4f
mov dword [ebp - 0x12c0], 0
jmp 0x412e5b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x412e81
mov dword [ebp - 0x12c4], 0
jmp 0x412e8d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c4], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b5b8]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x412ee4
mov dword [ebp - 0x12c8], 0
jmp 0x412ef0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x412f16
mov dword [ebp - 0x12cc], 0
jmp 0x412f22
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12cc], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b224]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x176
lea ecx, [ebp - 0x670]
push ecx
lea edx, [ebp - 0x660]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9ec], eax
cmp dword [ebp - 0x9ec], 0
jne 0x412ccd
mov dword [ebp - 4], 0x178
lea eax, [ebp - 0x630]
push eax
lea ecx, [ebp - 0x620]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9e4], eax
cmp dword [ebp - 0x9e4], 0
jne 0x412851
mov dword [ebp - 4], 0x179
push 5
push 0x4039c8
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 8
mov dword [ebp - 4], 0x17a
push 0x41bb78
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
mov dword [ebp - 0x110], 0x403a88
mov dword [ebp - 0x118], 8
mov dword [ebp - 0x120], 0x403978
mov dword [ebp - 0x128], 8
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
push 5
push 0x403984
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x58]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x17b
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea edx, [ebp - 0x118]
push edx
push 0x41b094
push 0x41b084
lea eax, [ebp - 0x690]
push eax
lea ecx, [ebp - 0x680]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9f0], eax
jmp 0x413b94
mov dword [ebp - 4], 0x17c
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x17d
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17e
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x17f
push 0x41b11c
call fcn.00419750
mov dword [ebp - 4], 0x180
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x181
mov ecx, dword [ebp - 0x1a8]
push ecx
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x413652
mov dword [ebp - 4], 0x182
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x6b0]
push edx
lea eax, [ebp - 0x6a0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9f4], eax
jmp 0x413640
mov dword [ebp - 4], 0x183
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41328d
mov dword [ebp - 0x12d0], 0
jmp 0x413299
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x4132bf
mov dword [ebp - 0x12d4], 0
jmp 0x4132cb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d4], eax
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b5dc]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x184
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x413350
mov dword [ebp - 0x12d8], 0
jmp 0x41335c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x413382
mov dword [ebp - 0x12dc], 0
jmp 0x41338e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12dc], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b5dc]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4133e5
mov dword [ebp - 0x12e0], 0
jmp 0x4133f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x413417
mov dword [ebp - 0x12e4], 0
jmp 0x413423
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b248]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x185
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x413478
mov dword [ebp - 0x12e8], 0
jmp 0x413484
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x4134aa
mov dword [ebp - 0x12ec], 0
jmp 0x4134b6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12ec], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 0x8002
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4134f0
mov dword [ebp - 0x12f0], 0
jmp 0x4134fc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 7
jae 0x413522
mov dword [ebp - 0x12f4], 0
jmp 0x41352e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f4], eax
mov dword [ebp - 0x120], 7
mov dword [ebp - 0x128], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b248]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGt]
push eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b248]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
movsx eax, ax
test eax, eax
je 0x41361a
mov dword [ebp - 4], 0x186
push 0x41b958
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
mov dword [ebp - 0x110], 0x403a9c
mov dword [ebp - 0x118], 8
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
push 5
push 0x403984
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x58]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x188
lea ecx, [ebp - 0x6b0]
push ecx
lea edx, [ebp - 0x6a0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9f4], eax
cmp dword [ebp - 0x9f4], 0
jne 0x4131ce
jmp 0x413b6e
mov dword [ebp - 4], 0x189
mov eax, dword [ebp - 0x1a8]
push eax
push 0x403a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x413b6e
mov dword [ebp - 4], 0x18a
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x6d0]
push ecx
lea edx, [ebp - 0x6c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9f8], eax
jmp 0x413b61
mov dword [ebp - 4], 0x18b
mov dword [ebp - 0x70], 2
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 3
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 5
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4137ae
mov dword [ebp - 0x12f8], 0
jmp 0x4137ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x4137e0
mov dword [ebp - 0x12fc], 0
jmp 0x4137ec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12fc], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b5dc]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x18c
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x413871
mov dword [ebp - 0x1300], 0
jmp 0x41387d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1300], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x4138a3
mov dword [ebp - 0x1304], 0
jmp 0x4138af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1304], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b5dc]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x413906
mov dword [ebp - 0x1308], 0
jmp 0x413912
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1308], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x413938
mov dword [ebp - 0x130c], 0
jmp 0x413944
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x130c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b248]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x18d
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x413999
mov dword [ebp - 0x1310], 0
jmp 0x4139a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1310], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 7
jae 0x4139cb
mov dword [ebp - 0x1314], 0
jmp 0x4139d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1314], eax
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 0x8002
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x413a11
mov dword [ebp - 0x1318], 0
jmp 0x413a1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1318], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 7
jae 0x413a43
mov dword [ebp - 0x131c], 0
jmp 0x413a4f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x131c], eax
mov dword [ebp - 0x120], 7
mov dword [ebp - 0x128], 0x8002
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
shl edx, 4
mov eax, dword [0x41b248]
add eax, edx
push eax
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGt]
push eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
shl ecx, 4
mov edx, dword [0x41b248]
add edx, ecx
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
movsx eax, ax
test eax, eax
je 0x413b3b
mov dword [ebp - 4], 0x18e
push 0x41b958
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
mov dword [ebp - 0x110], 0x403a9c
mov dword [ebp - 0x118], 8
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
push 5
push 0x403984
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x58]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x190
lea ecx, [ebp - 0x6d0]
push ecx
lea edx, [ebp - 0x6c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9f8], eax
cmp dword [ebp - 0x9f8], 0
jne 0x4136ef
mov dword [ebp - 4], 0x192
lea eax, [ebp - 0x690]
push eax
lea ecx, [ebp - 0x680]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9f0], eax
cmp dword [ebp - 0x9f0], 0
jne 0x4130a4
mov dword [ebp - 4], 0x193
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x120], 0x403ac0
mov dword [ebp - 0x128], 0x8008
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x128]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x16c]
test eax, eax
je 0x413c77
mov dword [ebp - 4], 0x194
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x195
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x196
push 0x41b11c
call fcn.00419620
jmp 0x413ba1
mov dword [ebp - 4], 0x198
push 5
push 0x4039c8
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 8
mov dword [ebp - 4], 0x199
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x19a
push 0x41bb78
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
mov dword [ebp - 0x110], 0x403ac8
mov dword [ebp - 0x118], 8
mov dword [ebp - 0x120], 0x403978
mov dword [ebp - 0x128], 8
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
push 5
push 0x403984
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x58]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x19b
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 0x41b094
push 0x41b084
lea ecx, [ebp - 0x6f0]
push ecx
lea edx, [ebp - 0x6e0]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x9fc], eax
jmp 0x41450a
mov dword [ebp - 4], 0x19c
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x19d
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19e
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x19f
push 0x41b11c
call fcn.00419750
mov dword [ebp - 4], 0x1a0
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1a1
mov edx, dword [ebp - 0x1ac]
push edx
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x414197
mov dword [ebp - 4], 0x1a2
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x710]
push eax
lea ecx, [ebp - 0x700]
push ecx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa00], eax
jmp 0x414185
mov dword [ebp - 4], 0x1a3
mov dword [ebp - 0x70], 3
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 3
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea edx, [ebp - 0x78]
push edx
push 0x41b968
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x413fa2
mov dword [ebp - 0x1320], 0
jmp 0x413fae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1320], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x413fd4
mov dword [ebp - 0x1324], 0
jmp 0x413fe0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1324], eax
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
mov ecx, dword [0x41b600]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1a4
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x414066
mov dword [ebp - 0x1328], 0
jmp 0x414072
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1328], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x414098
mov dword [ebp - 0x132c], 0
jmp 0x4140a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x132c], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b600]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4140fa
mov dword [ebp - 0x1330], 0
jmp 0x414106
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1330], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x41412c
mov dword [ebp - 0x1334], 0
jmp 0x414138
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1334], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b26c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1a5
lea ecx, [ebp - 0x710]
push ecx
lea edx, [ebp - 0x700]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa00], eax
cmp dword [ebp - 0xa00], 0
jne 0x413ee3
jmp 0x4144e4
mov dword [ebp - 4], 0x1a6
mov eax, dword [ebp - 0x1ac]
push eax
push 0x403a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4144e4
mov dword [ebp - 4], 0x1a7
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 2
mov dword [ebp - 0x138], 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x730]
push ecx
lea edx, [ebp - 0x720]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa04], eax
jmp 0x4144d7
mov dword [ebp - 4], 0x1a8
mov dword [ebp - 0x70], 3
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 4
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 7
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea eax, [ebp - 0x78]
push eax
push 0x41b968
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4142f3
mov dword [ebp - 0x1338], 0
jmp 0x4142ff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1338], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x414325
mov dword [ebp - 0x133c], 0
jmp 0x414331
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x133c], eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
mov eax, dword [0x41b600]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
push ecx
lea edx, [ebp - 0x78]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1a9
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x4143b6
mov dword [ebp - 0x1340], 0
jmp 0x4143c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1340], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x4143e8
mov dword [ebp - 0x1344], 0
jmp 0x4143f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1344], eax
mov eax, dword [ebp - 0x174]
shl eax, 5
mov ecx, dword [ebp - 0x178]
add ecx, eax
mov edx, dword [0x41b600]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x41444b
mov dword [ebp - 0x1348], 0
jmp 0x414457
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1348], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x41447d
mov dword [ebp - 0x134c], 0
jmp 0x414489
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x134c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b26c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1aa
lea ecx, [ebp - 0x730]
push ecx
lea edx, [ebp - 0x720]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa04], eax
cmp dword [ebp - 0xa04], 0
jne 0x414234
mov dword [ebp - 4], 0x1ac
lea eax, [ebp - 0x6f0]
push eax
lea ecx, [ebp - 0x6e0]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x9fc], eax
cmp dword [ebp - 0x9fc], 0
jne 0x413db9
mov dword [ebp - 4], 0x1ad
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x120], 0x403adc
mov dword [ebp - 0x128], 0x8008
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x128]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x16c]
test eax, eax
je 0x4145ed
mov dword [ebp - 4], 0x1ae
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x1af
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1b0
push 0x41b11c
call fcn.00419620
jmp 0x414517
mov dword [ebp - 4], 0x1b2
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x41ba20
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b3
mov edx, dword [0x41ba20]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1b4
mov eax, dword [ebp - 0x1b0]
push eax
push 0x403a78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x4146a1
mov ecx, dword [ebp - 0x1b0]
push ecx
push 0x403a3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x4146a1
mov edx, dword [ebp - 0x1b0]
push edx
push 0x403a04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x415023
mov dword [ebp - 4], 0x1b5
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 0x41b094
push 0x41b084
lea ecx, [ebp - 0x750]
push ecx
lea edx, [ebp - 0x740]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa08], eax
jmp 0x415011
mov dword [ebp - 4], 0x1b6
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x1b7
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1b8
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x1b9
mov edx, dword [0x41b11c]
push edx
push 0x403a2c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4149f3
mov dword [ebp - 4], 0x1ba
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 0x41b094
push 0x41b084
lea ecx, [ebp - 0x770]
push ecx
lea edx, [ebp - 0x760]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa0c], eax
jmp 0x4149ca
mov dword [ebp - 4], 0x1bb
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x414806
mov dword [ebp - 0x1350], 0
jmp 0x414812
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1350], eax
mov dword [ebp - 0x16c], 1
cmp dword [ebp - 0x16c], 5
jae 0x414831
mov dword [ebp - 0x1354], 0
jmp 0x41483d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1354], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1bc
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4148a5
mov dword [ebp - 0x1358], 0
jmp 0x4148b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1358], eax
mov dword [ebp - 0x16c], 2
cmp dword [ebp - 0x16c], 5
jae 0x4148d0
mov dword [ebp - 0x135c], 0
jmp 0x4148dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x135c], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1bd
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x414945
mov dword [ebp - 0x1360], 0
jmp 0x414951
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1360], eax
mov dword [ebp - 0x16c], 3
cmp dword [ebp - 0x16c], 5
jae 0x414970
mov dword [ebp - 0x1364], 0
jmp 0x41497c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1364], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
shl eax, 4
mov ecx, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1be
lea ecx, [ebp - 0x770]
push ecx
lea edx, [ebp - 0x760]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa0c], eax
cmp dword [ebp - 0xa0c], 0
jne 0x4147c5
mov dword [ebp - 4], 0x1bf
mov edx, 0x41b094
mov ecx, 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x414feb
mov dword [ebp - 4], 0x1c1
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x138]
push edx
lea eax, [ebp - 0x790]
push eax
lea ecx, [ebp - 0x780]
push ecx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa10], eax
jmp 0x414e4f
mov dword [ebp - 4], 0x1c2
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 4
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea edx, [ebp - 0x78]
push edx
push 0x41b968
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x128]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x414b2e
mov dword [ebp - 0x1368], 0
jmp 0x414b3a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1368], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x414b60
mov dword [ebp - 0x136c], 0
jmp 0x414b6c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x136c], eax
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
mov ecx, dword [0x41b624]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1c3
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x414bf2
mov dword [ebp - 0x1370], 0
jmp 0x414bfe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1370], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 5
jae 0x414c24
mov dword [ebp - 0x1374], 0
jmp 0x414c30
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1374], eax
mov ecx, dword [ebp - 0x174]
shl ecx, 5
mov edx, dword [ebp - 0x178]
add edx, ecx
mov eax, dword [0x41b624]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x414c86
mov dword [ebp - 0x1378], 0
jmp 0x414c92
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1378], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x414cb8
mov dword [ebp - 0x137c], 0
jmp 0x414cc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x137c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1c4
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x414d18
mov dword [ebp - 0x1380], 0
jmp 0x414d24
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1380], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x414d4a
mov dword [ebp - 0x1384], 0
jmp 0x414d56
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1384], eax
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov edx, dword [ebp - 0x170]
add edx, ecx
mov eax, dword [0x41b624]
mov ecx, dword [eax + edx*4]
push ecx
push 0x403ae4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x414e29
mov dword [ebp - 4], 0x1c5
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x414dc4
mov dword [ebp - 0x1388], 0
jmp 0x414dd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1388], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x414df6
mov dword [ebp - 0x138c], 0
jmp 0x414e02
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x138c], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1c7
lea ecx, [ebp - 0x790]
push ecx
lea edx, [ebp - 0x780]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa10], eax
cmp dword [ebp - 0xa10], 0
jne 0x414a6f
mov dword [ebp - 4], 0x1c8
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x414e89
mov dword [ebp - 0x1390], 0
jmp 0x414e95
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1390], eax
mov dword [ebp - 0x174], 1
cmp dword [ebp - 0x174], 5
jae 0x414eb4
mov dword [ebp - 0x1394], 0
jmp 0x414ec0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1394], eax
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x20
jae 0x414ee6
mov dword [ebp - 0x1398], 0
jmp 0x414ef2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1398], eax
mov dword [ebp - 0x17c], 2
cmp dword [ebp - 0x17c], 5
jae 0x414f11
mov dword [ebp - 4], 0x1ca
lea ecx, [ebp - 0x750]
push ecx
lea edx, [ebp - 0x740]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa08], eax
cmp dword [ebp - 0xa08], 0
jne 0x4146f1
jmp 0x415aec
mov dword [ebp - 4], 0x1cb
mov eax, dword [ebp - 0x1b0]
push eax
push 0x403a14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x41505a
mov ecx, dword [ebp - 0x1b0]
push ecx
push 0x403af4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x415aec
mov dword [ebp - 4], 0x1cc
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea edx, [ebp - 0x118]
push edx
push 0x41b094
push 0x41b084
lea eax, [ebp - 0x7b0]
push eax
lea ecx, [ebp - 0x7a0]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa14], eax
jmp 0x415354
mov dword [ebp - 4], 0x1cd
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x7d0]
push edx
lea eax, [ebp - 0x7c0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa18], eax
jmp 0x415282
mov dword [ebp - 4], 0x1ce
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x415153
mov dword [ebp - 0x13a8], 0
jmp 0x41515f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13a8], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x415185
mov dword [ebp - 0x13ac], 0
jmp 0x415191
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13ac], eax
mov edx, 0x403a5c
mov ecx, dword [ebp - 0x16c]
shl ecx, 5
mov eax, dword [ebp - 0x170]
add eax, ecx
mov ecx, dword [0x41b624]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1cf
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4151f7
mov dword [ebp - 0x13b0], 0
jmp 0x415203
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13b0], eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 5
jae 0x415229
mov dword [ebp - 0x13b4], 0
jmp 0x415235
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13b4], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d0
lea ecx, [ebp - 0x7d0]
push ecx
lea edx, [ebp - 0x7c0]
push edx
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa18], eax
cmp dword [ebp - 0xa18], 0
jne 0x415126
mov dword [ebp - 4], 0x1d1
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x118], 2
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x4152d0
mov dword [ebp - 0x13b8], 0
jmp 0x4152dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13b8], eax
mov dword [ebp - 0x16c], 3
cmp dword [ebp - 0x16c], 5
jae 0x4152fb
mov dword [ebp - 0x13bc], 0
jmp 0x415307
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13bc], eax
lea edx, [ebp - 0x118]
mov eax, dword [ebp - 0x16c]
shl eax, 5
mov ecx, dword [ebp - 0x170]
add ecx, eax
shl ecx, 4
mov eax, dword [0x41b290]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d2
lea ecx, [ebp - 0x7b0]
push ecx
lea edx, [ebp - 0x7a0]
push edx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xa14], eax
cmp dword [ebp - 0xa14], 0
jne 0x4150aa
mov dword [ebp - 4], 0x1d3
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x120], 0x403a2c
mov dword [ebp - 0x128], 0x8008
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x16c]
test ecx, ecx
je 0x415aec
mov dword [ebp - 4], 0x1d4
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x1d5
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d6
push 0x41b11c
call fcn.00419620
mov dword [ebp - 4], 0x1d7
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 2
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x48]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x120]
mov dword [ebp - 0x128], 5
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x128]
push edx
push 0x41b084
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
mov ecx, 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x58]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1d8
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 2
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x7f0]
push edx
lea eax, [ebp - 0x7e0]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa1c], eax
jmp 0x41594b
mov dword [ebp - 4], 0x1d9
mov dword [ebp - 0x70], 4
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x110], 5
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 1
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 0x41b11c
mov dword [ebp - 0x138], 0x4008
lea ecx, [ebp - 0x78]
push ecx
push 0x41b968
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x128]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x138]
push eax
lea ecx, [ebp - 0x88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x20
jae 0x415629
cmp dword [ebp - 0xa1c], 0
jne 0x41556a
mov dword [ebp - 4], 0x1df
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20
jae 0x415985
mov dword [ebp - 4], 0x1e2
mov dword [ebp - 0x110], 0x41b11c
mov dword [ebp - 0x118], 0x4008
push 1
lea ecx, [ebp - 0x118]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x120], 0x403afc
mov dword [ebp - 0x128], 0x8008
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x128]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x16c], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x16c]
test edx, edx
je 0x415bc2
mov dword [ebp - 4], 0x1e3
push 2
push 0x41b11c
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov dword [ebp - 4], 0x1e4
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
push 0x41bb78
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x41bb78
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1e5
push 0x41b11c
call fcn.00419620
jmp 0x415aec
mov dword [ebp - 4], 0x1e7
push 5
push 0x4039c8
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 8
mov dword [ebp - 4], 0x1e8
push 0x41bb78
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
mov dword [ebp - 0x110], 0x403b04
mov dword [ebp - 0x118], 8
mov dword [ebp - 0x120], 0x403978
mov dword [ebp - 0x128], 8
lea eax, [ebp - 0x118]
push eax
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
push 5
push 0x403984
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x58]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x1e9
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea edx, [ebp - 0x118]
push edx
push 0x41b094
push 0x41b084
lea eax, [ebp - 0x810]
push eax
lea ecx, [ebp - 0x800]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa20], eax
jmp 0x415e32
mov dword [ebp - 4], 0x1ea
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x120], 0x22
mov dword [ebp - 0x128], 2
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
lea edx, [ebp - 0x118]
push edx
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x830]
push edx
lea eax, [ebp - 0x820]
push eax
push 0x41b968
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa24], eax
jmp 0x415dff
cmp dword [ebp - 0xa20], 0
jne 0x415cb6
mov dword [ebp - 4], 0x1ee
mov dword [ebp - 0x110], 1
mov dword [ebp - 0x118], 2
lea edx, [ebp - 0x118]
push edx
push 0x41b094
push 0x41b084
lea eax, [ebp - 0x850]
push eax
lea ecx, [ebp - 0x840]
push ecx
push 0x41b958
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xa28], eax
jmp 0x416c9b
wait
push 0x4190a4
jmp 0x418ce8
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
lea edx, [ebp - 0x1a8]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x19c]
push edx
lea eax, [ebp - 0x198]
push eax
lea ecx, [ebp - 0x194]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x940]
push edx
lea eax, [ebp - 0x930]
push eax
lea ecx, [ebp - 0x920]
push ecx
lea edx, [ebp - 0x910]
push edx
lea eax, [ebp - 0x900]
push eax
lea ecx, [ebp - 0x8f0]
push ecx
lea edx, [ebp - 0x8e0]
push edx
lea eax, [ebp - 0x8d0]
push eax
lea ecx, [ebp - 0x8c0]
push ecx
lea edx, [ebp - 0x8b0]
push edx
lea eax, [ebp - 0x8a0]
push eax
lea ecx, [ebp - 0x890]
push ecx
lea edx, [ebp - 0x880]
push edx
lea eax, [ebp - 0x870]
push eax
lea ecx, [ebp - 0x860]
push ecx
lea edx, [ebp - 0x850]
push edx
lea eax, [ebp - 0x840]
push eax
lea ecx, [ebp - 0x830]
push ecx
lea edx, [ebp - 0x820]
push edx
lea eax, [ebp - 0x810]
push eax
lea ecx, [ebp - 0x800]
push ecx
lea edx, [ebp - 0x7f0]
push edx
lea eax, [ebp - 0x7e0]
push eax
lea ecx, [ebp - 0x7d0]
push ecx
lea edx, [ebp - 0x7c0]
push edx
lea eax, [ebp - 0x7b0]
push eax
lea ecx, [ebp - 0x7a0]
push ecx
lea edx, [ebp - 0x790]
push edx
lea eax, [ebp - 0x780]
push eax
lea ecx, [ebp - 0x770]
push ecx
lea edx, [ebp - 0x760]
push edx
lea eax, [ebp - 0x750]
push eax
lea ecx, [ebp - 0x740]
push ecx
lea edx, [ebp - 0x730]
push edx
lea eax, [ebp - 0x720]
push eax
lea ecx, [ebp - 0x710]
push ecx
lea edx, [ebp - 0x700]
push edx
lea eax, [ebp - 0x6f0]
push eax
lea ecx, [ebp - 0x6e0]
push ecx
lea edx, [ebp - 0x6d0]
push edx
lea eax, [ebp - 0x6c0]
push eax
lea ecx, [ebp - 0x6b0]
push ecx
lea edx, [ebp - 0x6a0]
push edx
lea eax, [ebp - 0x690]
push eax
lea ecx, [ebp - 0x680]
push ecx
lea edx, [ebp - 0x670]
push edx
lea eax, [ebp - 0x660]
push eax
lea ecx, [ebp - 0x650]
push ecx
lea edx, [ebp - 0x640]
push edx
lea eax, [ebp - 0x630]
push eax
lea ecx, [ebp - 0x620]
push ecx
lea edx, [ebp - 0x610]
push edx
lea eax, [ebp - 0x600]
push eax
lea ecx, [ebp - 0x5f0]
push ecx
lea edx, [ebp - 0x5e0]
push edx
lea eax, [ebp - 0x5d0]
push eax
lea ecx, [ebp - 0x5c0]
push ecx
lea edx, [ebp - 0x5b0]
push edx
lea eax, [ebp - 0x5a0]
push eax
lea ecx, [ebp - 0x590]
push ecx
lea edx, [ebp - 0x580]
push edx
lea eax, [ebp - 0x570]
push eax
lea ecx, [ebp - 0x560]
push ecx
lea edx, [ebp - 0x550]
push edx
lea eax, [ebp - 0x540]
push eax
lea ecx, [ebp - 0x530]
push ecx
lea edx, [ebp - 0x520]
push edx
lea eax, [ebp - 0x510]
push eax
lea ecx, [ebp - 0x500]
push ecx
lea edx, [ebp - 0x4f0]
push edx
lea eax, [ebp - 0x4e0]
push eax
lea ecx, [ebp - 0x4d0]
push ecx
lea edx, [ebp - 0x4c0]
push edx
lea eax, [ebp - 0x4b0]
push eax
lea ecx, [ebp - 0x4a0]
push ecx
lea edx, [ebp - 0x490]
push edx
lea eax, [ebp - 0x480]
push eax
lea ecx, [ebp - 0x470]
push ecx
lea edx, [ebp - 0x460]
push edx
lea eax, [ebp - 0x450]
push eax
lea ecx, [ebp - 0x440]
push ecx
lea edx, [ebp - 0x430]
push edx
lea eax, [ebp - 0x420]
push eax
lea ecx, [ebp - 0x410]
push ecx
lea edx, [ebp - 0x400]
push edx
lea eax, [ebp - 0x3f0]
push eax
lea ecx, [ebp - 0x3e0]
push ecx
lea edx, [ebp - 0x3d0]
push edx
lea eax, [ebp - 0x3c0]
push eax
lea ecx, [ebp - 0x3b0]
push ecx
lea edx, [ebp - 0x3a0]
push edx
lea eax, [ebp - 0x390]
push eax
lea ecx, [ebp - 0x380]
push ecx
lea edx, [ebp - 0x370]
push edx
lea eax, [ebp - 0x360]
push eax
lea ecx, [ebp - 0x350]
push ecx
lea edx, [ebp - 0x340]
push edx
lea eax, [ebp - 0x330]
push eax
lea ecx, [ebp - 0x320]
push ecx
lea edx, [ebp - 0x310]
push edx
lea eax, [ebp - 0x300]
push eax
lea ecx, [ebp - 0x2f0]
push ecx
lea edx, [ebp - 0x2e0]
push edx
lea eax, [ebp - 0x2d0]
push eax
lea ecx, [ebp - 0x2c0]
push ecx
lea edx, [ebp - 0x2b0]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x290]
push ecx
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x270]
push eax
lea ecx, [ebp - 0x260]
push ecx
lea edx, [ebp - 0x250]
push edx
lea eax, [ebp - 0x240]
push eax
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x200]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 0x79
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1e8
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret