Function at 0x42e210
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403ba6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x67c
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x403380
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
push 0x14e13
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x43b19c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 4
mov dword [ebp - 0xdc], 0x406338
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x122
cmp dword [ebp - 0x114], 0xea61
jae 0x42e2c0
mov dword [ebp - 0x138], 0
jmp 0x42e2cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x138], eax
lea edx, [ebp - 0xe4]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 5
push 0x40634c
push 0x406250
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406310
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40677c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406250
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406258
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406784
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40678c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x43b038
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 6
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x656e
cmp dword [ebp - 0x114], 0xea61
jae 0x42e3f7
mov dword [ebp - 0x13c], 0
jmp 0x42e403
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 7
mov word [ebp - 0x108], 0
mov dword [ebp - 0x110], 0x6b4
lea ecx, [ebp - 0x108]
push ecx
lea edx, [ebp - 0x110]
push edx
push 0x43b1a8
push 0x43b1a0
call fcn.0041dac0
mov dword [ebp - 4], 8
mov eax, dword [0x43b0c8]
push eax
mov ecx, dword [0x43b19c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43b1a0
call fcn.00420790
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 9
mov word [ebp - 0x108], 0xffff
mov dword [ebp - 0x110], 0x8be
lea edx, [ebp - 0x108]
push edx
lea eax, [ebp - 0x110]
push eax
push 0x43b1ac
push 0x43b1a4
call fcn.0041dac0
mov dword [ebp - 4], 0xa
mov dword [ebp - 0x118], 0x406b
cmp dword [ebp - 0x118], 0xea61
jae 0x42e4ef
mov dword [ebp - 0x140], 0
jmp 0x42e4fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x114], 0xcbd
cmp dword [ebp - 0x114], 0xea61
jae 0x42e51d
mov dword [ebp - 0x144], 0
jmp 0x42e529
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x144], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x118], 0x6c56
cmp dword [ebp - 0x118], 0xea61
jae 0x42e57a
mov dword [ebp - 0x148], 0
jmp 0x42e586
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x148], eax
mov dword [ebp - 0x114], 0x1c34
cmp dword [ebp - 0x114], 0xea61
jae 0x42e5a8
mov dword [ebp - 0x14c], 0
jmp 0x42e5b4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xc
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x861
cmp dword [ebp - 0x114], 0xea61
jae 0x42e619
mov dword [ebp - 0x150], 0
jmp 0x42e625
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x150], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd
mov ecx, dword [0x43b0c8]
push ecx
mov edx, dword [0x43b19c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43b1a4
call fcn.00420790
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe
mov dword [ebp - 0xdc], 0x43b1a0
mov dword [ebp - 0xe4], 0x6011
push 0
push 0x40
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43b194
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0xdc], 0x405cac
mov dword [ebp - 0xe4], 8
lea edx, [ebp - 0xe4]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0x80]
push eax
mov ecx, dword [0x43b194]
push ecx
lea edx, [ebp - 0x90]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea eax, [ebp - 0x90]
push eax
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x110], eax
lea ecx, [ebp - 0x110]
push ecx
lea edx, [ebp - 0x34]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x10
cmp dword [ebp - 0x34], 0
je 0x42e7ab
mov edx, dword [ebp - 0x34]
cmp word [edx], 1
jne 0x42e7ab
mov eax, dword [ebp - 0x34]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x114], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [ebp - 0x114]
cmp eax, dword [edx + 0x10]
jae 0x42e78e
mov dword [ebp - 0x154], 0
jmp 0x42e79a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x154], eax
mov ecx, dword [ebp - 0x114]
shl ecx, 2
mov dword [ebp - 0x158], ecx
jmp 0x42e7b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x158], eax
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x158]
mov edx, dword [eax + ecx]
mov ecx, 0x43b040
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xdc], 0x406794
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x2c97
cmp dword [ebp - 0x114], 0xea61
jae 0x42e80e
mov dword [ebp - 0x15c], 0
jmp 0x42e81a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0xe4]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x12
cmp dword [ebp - 0x34], 0
je 0x42e895
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42e895
mov edx, dword [ebp - 0x34]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42e878
mov dword [ebp - 0x160], 0
jmp 0x42e884
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x164], eax
jmp 0x42e8a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x164]
mov edx, dword [edx + eax]
mov ecx, 0x43b25c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x13
cmp dword [ebp - 0x34], 0
je 0x42e919
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42e919
mov edx, dword [ebp - 0x34]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42e8fc
mov dword [ebp - 0x168], 0
jmp 0x42e908
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x16c], eax
jmp 0x42e925
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x16c]
mov edx, dword [edx + eax]
mov ecx, 0x43b1bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x14
cmp dword [ebp - 0x34], 0
je 0x42e99d
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42e99d
mov edx, dword [ebp - 0x34]
mov eax, 3
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42e980
mov dword [ebp - 0x170], 0
jmp 0x42e98c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x174], eax
jmp 0x42e9a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x174], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x174]
mov edx, dword [edx + eax]
mov ecx, 0x43b110
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15
cmp dword [ebp - 0x34], 0
je 0x42ea21
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42ea21
mov edx, dword [ebp - 0x34]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42ea04
mov dword [ebp - 0x178], 0
jmp 0x42ea10
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x178], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x17c], eax
jmp 0x42ea2d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x17c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x17c]
mov edx, dword [edx + eax]
mov ecx, 0x43b270
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x39bd
cmp dword [ebp - 0x114], 0xea61
jae 0x42ea84
mov dword [ebp - 0x180], 0
jmp 0x42ea90
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
cmp dword [ebp - 0x34], 0
je 0x42eb0a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42eb0a
mov edx, dword [ebp - 0x34]
mov eax, 5
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42eaed
mov dword [ebp - 0x184], 0
jmp 0x42eaf9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x188], eax
jmp 0x42eb16
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x188]
mov edx, dword [edx + eax]
mov ecx, 0x43b26c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x18
cmp dword [ebp - 0x34], 0
je 0x42eb8e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42eb8e
mov edx, dword [ebp - 0x34]
mov eax, 6
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42eb71
mov dword [ebp - 0x18c], 0
jmp 0x42eb7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x190], eax
jmp 0x42eb9a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x190], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x190]
mov edx, dword [edx + eax]
mov ecx, 0x43b0ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x120], 0x17aa
cmp dword [ebp - 0x120], 0xea61
jae 0x42ebdd
mov dword [ebp - 0x194], 0
jmp 0x42ebe9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
mov dword [ebp - 0x11c], 0x27a7
cmp dword [ebp - 0x11c], 0xea61
jae 0x42ec0b
mov dword [ebp - 0x198], 0
jmp 0x42ec17
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x118], 0x4784
cmp dword [ebp - 0x118], 0xea61
jae 0x42ec39
mov dword [ebp - 0x19c], 0
jmp 0x42ec45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
mov ecx, dword [ebp - 0x120]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
push edx
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x118]
shl edx, 4
mov eax, dword [0x43b020]
add eax, edx
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidVar]
mov dword [ebp - 0x114], 0xd56
cmp dword [ebp - 0x114], 0xea61
jae 0x42ecad
mov dword [ebp - 0x1a0], 0
jmp 0x42ecb9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
lea edx, [ebp - 0x80]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1a
cmp dword [ebp - 0x34], 0
je 0x42ed3a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42ed3a
mov edx, dword [ebp - 0x34]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42ed1d
mov dword [ebp - 0x1a4], 0
jmp 0x42ed29
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1a8], eax
jmp 0x42ed46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1a8]
mov edx, dword [edx + eax]
mov ecx, 0x43b0b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1b
cmp dword [ebp - 0x34], 0
je 0x42edbe
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42edbe
mov edx, dword [ebp - 0x34]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42eda1
mov dword [ebp - 0x1ac], 0
jmp 0x42edad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1b0], eax
jmp 0x42edca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1b0]
mov edx, dword [edx + eax]
mov ecx, 0x43b278
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x4ebb
cmp dword [ebp - 0x114], 0xea61
jae 0x42ee21
mov dword [ebp - 0x1b4], 0
jmp 0x42ee2d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d
mov cx, 0x584f
imul cx, cx, 0x27c7
jo 0x4358fd
mov word [ebp - 0xdc], cx
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x129a
cmp dword [ebp - 0x114], 0xea61
jae 0x42ee92
mov dword [ebp - 0x1b8], 0
jmp 0x42ee9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
lea edx, [ebp - 0xe4]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1e
push 0x40d64380
push 0
push 0x40d9d100
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xdc]
mov dword [ebp - 0xe4], 5
mov dword [ebp - 0x114], 0x3fea
cmp dword [ebp - 0x114], 0xea61
jae 0x42ef08
mov dword [ebp - 0x1bc], 0
jmp 0x42ef14
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1f
cmp dword [ebp - 0x34], 0
je 0x42ef8e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42ef8e
mov edx, dword [ebp - 0x34]
mov eax, 9
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42ef71
mov dword [ebp - 0x1c0], 0
jmp 0x42ef7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1c4], eax
jmp 0x42ef9a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1c4]
mov edx, dword [edx + eax]
mov ecx, 0x43b274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x20
cmp dword [ebp - 0x34], 0
je 0x42f012
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f012
mov edx, dword [ebp - 0x34]
mov eax, 0xa
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42eff5
mov dword [ebp - 0x1c8], 0
jmp 0x42f001
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1cc], eax
jmp 0x42f01e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1cc]
mov edx, dword [edx + eax]
mov ecx, 0x43b1ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x5ed9
cmp dword [ebp - 0x114], 0xea61
jae 0x42f075
mov dword [ebp - 0x1d0], 0
jmp 0x42f081
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x22
cmp dword [ebp - 0x34], 0
je 0x42f0fb
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f0fb
mov edx, dword [ebp - 0x34]
mov eax, 0xb
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f0de
mov dword [ebp - 0x1d4], 0
jmp 0x42f0ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1d8], eax
jmp 0x42f107
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1d8]
mov edx, dword [edx + eax]
mov ecx, 0x43b254
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x23
cmp dword [ebp - 0x34], 0
je 0x42f17f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f17f
mov edx, dword [ebp - 0x34]
mov eax, 0xc
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f162
mov dword [ebp - 0x1dc], 0
jmp 0x42f16e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1e0], eax
jmp 0x42f18b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1e0]
mov edx, dword [edx + eax]
mov ecx, 0x43b0a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x1d2
cmp dword [ebp - 0x114], 0xea61
jae 0x42f1e2
mov dword [ebp - 0x1e4], 0
jmp 0x42f1ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x549b
cmp dword [ebp - 0x114], 0xea61
jae 0x42f247
mov dword [ebp - 0x1e8], 0
jmp 0x42f253
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
cmp dword [ebp - 0x34], 0
je 0x42f2cd
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f2cd
mov edx, dword [ebp - 0x34]
mov eax, 0xd
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f2b0
mov dword [ebp - 0x1ec], 0
jmp 0x42f2bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1f0], eax
jmp 0x42f2d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1f0]
mov edx, dword [edx + eax]
mov ecx, 0x43b0b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x27
cmp dword [ebp - 0x34], 0
je 0x42f351
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f351
mov edx, dword [ebp - 0x34]
mov eax, 0xe
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f334
mov dword [ebp - 0x1f4], 0
jmp 0x42f340
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f4], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x1f8], eax
jmp 0x42f35d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1f8]
mov edx, dword [edx + eax]
mov ecx, 0x43b1c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x28
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x5598
cmp dword [ebp - 0x114], 0xea61
jae 0x42f3b4
mov dword [ebp - 0x1fc], 0
jmp 0x42f3c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x29
cmp dword [ebp - 0x34], 0
je 0x42f43a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f43a
mov edx, dword [ebp - 0x34]
mov eax, 0xf
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f41d
mov dword [ebp - 0x200], 0
jmp 0x42f429
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x204], eax
jmp 0x42f446
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x204]
mov edx, dword [edx + eax]
mov ecx, 0x43b10c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2a
cmp dword [ebp - 0x34], 0
je 0x42f4be
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f4be
mov edx, dword [ebp - 0x34]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f4a1
mov dword [ebp - 0x208], 0
jmp 0x42f4ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x20c], eax
jmp 0x42f4ca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x20c]
mov edx, dword [edx + eax]
mov ecx, 0x43b0e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2b
cmp dword [ebp - 0x34], 0
je 0x42f542
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f542
mov edx, dword [ebp - 0x34]
mov eax, 0x11
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f525
mov dword [ebp - 0x210], 0
jmp 0x42f531
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x214], eax
jmp 0x42f54e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x214]
mov edx, dword [edx + eax]
mov ecx, 0x43b0e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x68b1
cmp dword [ebp - 0x114], 0xea61
jae 0x42f5a5
mov dword [ebp - 0x218], 0
jmp 0x42f5b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2d
cmp dword [ebp - 0x34], 0
je 0x42f62b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f62b
mov edx, dword [ebp - 0x34]
mov eax, 0x12
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f60e
mov dword [ebp - 0x21c], 0
jmp 0x42f61a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x220], eax
jmp 0x42f637
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x220]
mov edx, dword [edx + eax]
mov ecx, 0x43b0ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e
cmp dword [ebp - 0x34], 0
je 0x42f6af
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f6af
mov edx, dword [ebp - 0x34]
mov eax, 0x14
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f692
mov dword [ebp - 0x224], 0
jmp 0x42f69e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x228], eax
jmp 0x42f6bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x228]
mov edx, dword [edx + eax]
mov ecx, 0x43b118
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x2042
cmp dword [ebp - 0x114], 0xea61
jae 0x42f712
mov dword [ebp - 0x22c], 0
jmp 0x42f71e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x30
cmp dword [ebp - 0x34], 0
je 0x42f798
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f798
mov edx, dword [ebp - 0x34]
mov eax, 0x15
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f77b
mov dword [ebp - 0x230], 0
jmp 0x42f787
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x234], eax
jmp 0x42f7a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x234]
mov edx, dword [edx + eax]
mov ecx, 0x43b114
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31
mov dword [ebp - 0x11c], 0x378e
cmp dword [ebp - 0x11c], 0xea61
jae 0x42f7e7
mov dword [ebp - 0x238], 0
jmp 0x42f7f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
mov dword [ebp - 0x118], 0x40b1
cmp dword [ebp - 0x118], 0xea61
jae 0x42f815
mov dword [ebp - 0x23c], 0
jmp 0x42f821
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
push ecx
lea edx, [ebp - 0x3c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov dword [ebp - 0x114], 0x3fc3
cmp dword [ebp - 0x114], 0xea61
jae 0x42f889
mov dword [ebp - 0x240], 0
jmp 0x42f895
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
lea edx, [ebp - 0x80]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x32
cmp dword [ebp - 0x34], 0
je 0x42f91f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f91f
mov edx, dword [ebp - 0x34]
mov eax, 0x16
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f902
mov dword [ebp - 0x244], 0
jmp 0x42f90e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x248], eax
jmp 0x42f92b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x248]
mov edx, dword [edx + eax]
mov ecx, 0x43b1c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x33
cmp dword [ebp - 0x34], 0
je 0x42f9a3
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f9a3
mov edx, dword [ebp - 0x34]
mov eax, 0x17
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42f986
mov dword [ebp - 0x24c], 0
jmp 0x42f992
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x250], eax
jmp 0x42f9af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x250]
mov edx, dword [edx + eax]
mov ecx, 0x43b034
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x279b
cmp dword [ebp - 0x114], 0xea61
jae 0x42fa06
mov dword [ebp - 0x254], 0
jmp 0x42fa12
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x35
cmp dword [ebp - 0x34], 0
je 0x42fa8c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fa8c
mov edx, dword [ebp - 0x34]
mov eax, 0x18
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42fa6f
mov dword [ebp - 0x258], 0
jmp 0x42fa7b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x25c], eax
jmp 0x42fa98
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x25c]
mov edx, dword [edx + eax]
mov ecx, 0x43b260
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x36
cmp dword [ebp - 0x34], 0
je 0x42fb10
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fb10
mov edx, dword [ebp - 0x34]
mov eax, 0x19
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42faf3
mov dword [ebp - 0x260], 0
jmp 0x42faff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x264], eax
jmp 0x42fb1c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x264]
mov edx, dword [edx + eax]
mov ecx, 0x43b264
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x37
mov dword [ebp - 0xdc], 0x4067a0
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x4767
cmp dword [ebp - 0x114], 0xea61
jae 0x42fb73
mov dword [ebp - 0x268], 0
jmp 0x42fb7f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x38
cmp dword [ebp - 0x34], 0
je 0x42fbf9
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fbf9
mov edx, dword [ebp - 0x34]
mov eax, 0x1a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42fbdc
mov dword [ebp - 0x26c], 0
jmp 0x42fbe8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x270], eax
jmp 0x42fc05
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x270]
mov edx, dword [edx + eax]
mov ecx, 0x43b268
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x39
cmp dword [ebp - 0x34], 0
je 0x42fc7d
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fc7d
mov edx, dword [ebp - 0x34]
mov eax, 0x1b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42fc60
mov dword [ebp - 0x274], 0
jmp 0x42fc6c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x278], eax
jmp 0x42fc89
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x278]
mov edx, dword [edx + eax]
mov ecx, 0x43b1c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0xdc], 0x406434
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x2e88
cmp dword [ebp - 0x114], 0xea61
jae 0x42fce0
mov dword [ebp - 0x27c], 0
jmp 0x42fcec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3b
cmp dword [ebp - 0x34], 0
je 0x42fd66
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fd66
mov edx, dword [ebp - 0x34]
mov eax, 0x1c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42fd49
mov dword [ebp - 0x280], 0
jmp 0x42fd55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x284], eax
jmp 0x42fd72
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x284]
mov edx, dword [edx + eax]
mov ecx, 0x43b258
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x455e
cmp dword [ebp - 0x114], 0xea61
jae 0x42fdc9
mov dword [ebp - 0x288], 0
jmp 0x42fdd5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0xdc], 0xffffe6ec
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x5f28
cmp dword [ebp - 0x114], 0xea61
jae 0x42fe2e
mov dword [ebp - 0x28c], 0
jmp 0x42fe3a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3e
fld qword [0x4037b0]
cmp dword [section..data], 0
jne 0x42fe74
fdiv qword [0x4037a8]
jmp 0x42fe85
push dword [0x4037ac]
push dword [0x4037a8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xdc]
fnstsw ax
test al, 0xd
jne 0x4358f8
mov dword [ebp - 0xe4], 5
mov dword [ebp - 0x114], 0x17de
cmp dword [ebp - 0x114], 0xea61
jae 0x42fec1
mov dword [ebp - 0x290], 0
jmp 0x42fecd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3f
cmp dword [ebp - 0x34], 0
je 0x42ff47
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42ff47
mov edx, dword [ebp - 0x34]
mov eax, 0x1d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x42ff2a
mov dword [ebp - 0x294], 0
jmp 0x42ff36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x298], eax
jmp 0x42ff53
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x298]
mov edx, dword [edx + eax]
mov ecx, 0x43b154
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x40
mov dword [ebp - 0xdc], 0x4067a8
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x5767
cmp dword [ebp - 0x114], 0xea61
jae 0x42ffaa
mov dword [ebp - 0x29c], 0
jmp 0x42ffb6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x41
mov dword [ebp - 0x118], 0x74b5
cmp dword [ebp - 0x118], 0xea61
jae 0x42fffb
mov dword [ebp - 0x2a0], 0
jmp 0x430007
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x114], 0x1e7e
cmp dword [ebp - 0x114], 0xea61
jae 0x430029
mov dword [ebp - 0x2a4], 0
jmp 0x430035
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x42
mov dword [ebp - 0x118], 0x52b4
cmp dword [ebp - 0x118], 0xea61
jae 0x430086
mov dword [ebp - 0x2a8], 0
jmp 0x430092
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
mov dword [ebp - 0x114], 0x19bb
cmp dword [ebp - 0x114], 0xea61
jae 0x4300d7
mov dword [ebp - 0x2ac], 0
jmp 0x4300e3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
lea edx, [ebp - 0x80]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x43
cmp dword [ebp - 0x34], 0
je 0x430163
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430163
mov edx, dword [ebp - 0x34]
mov eax, 0x1e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430146
mov dword [ebp - 0x2b0], 0
jmp 0x430152
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x2b4], eax
jmp 0x43016f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2b4]
mov edx, dword [edx + eax]
mov ecx, 0x43b150
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x44
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x4993
cmp dword [ebp - 0x114], 0xea61
jae 0x4301c6
mov dword [ebp - 0x2b8], 0
jmp 0x4301d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x45
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x3fe4
cmp dword [ebp - 0x114], 0xea61
jae 0x43022b
mov dword [ebp - 0x2bc], 0
jmp 0x430237
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x46
cmp dword [ebp - 0x34], 0
je 0x4302b1
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4302b1
mov edx, dword [ebp - 0x34]
mov eax, 0x1f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430294
mov dword [ebp - 0x2c0], 0
jmp 0x4302a0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x2c4], eax
jmp 0x4302bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2c4]
mov edx, dword [edx + eax]
mov ecx, 0x43b158
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x47
cmp dword [ebp - 0x34], 0
je 0x430335
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430335
mov edx, dword [ebp - 0x34]
mov eax, 0x20
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430318
mov dword [ebp - 0x2c8], 0
jmp 0x430324
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x2cc], eax
jmp 0x430341
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2cc]
mov edx, dword [edx + eax]
mov ecx, 0x43b0e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x48
mov dword [ebp - 0xdc], 0x4067b4
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x1815
cmp dword [ebp - 0x114], 0xea61
jae 0x430398
mov dword [ebp - 0x2d0], 0
jmp 0x4303a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x49
cmp dword [ebp - 0x34], 0
je 0x43041e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43041e
mov edx, dword [ebp - 0x34]
mov eax, 0x21
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430401
mov dword [ebp - 0x2d4], 0
jmp 0x43040d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x2d8], eax
jmp 0x43042a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2d8]
mov edx, dword [edx + eax]
mov ecx, 0x43b16c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4a
push 0x40cfd480
push 0
push 0x40a81a00
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xdc]
mov dword [ebp - 0xe4], 5
mov dword [ebp - 0x114], 0x29fe
cmp dword [ebp - 0x114], 0xea61
jae 0x430491
mov dword [ebp - 0x2dc], 0
jmp 0x43049d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4b
mov dword [ebp - 0xdc], 0xffffe869
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x5f4a
cmp dword [ebp - 0x114], 0xea61
jae 0x4304f6
mov dword [ebp - 0x2e0], 0
jmp 0x430502
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0x34], 0
je 0x43057c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43057c
mov edx, dword [ebp - 0x34]
mov eax, 0x22
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x43055f
mov dword [ebp - 0x2e4], 0
jmp 0x43056b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x2e8], eax
jmp 0x430588
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2e8]
mov edx, dword [edx + eax]
mov ecx, 0x43b03c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x303f
cmp dword [ebp - 0x114], 0xea61
jae 0x4305df
mov dword [ebp - 0x2ec], 0
jmp 0x4305eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x8a8
cmp dword [ebp - 0x114], 0xea61
jae 0x430644
mov dword [ebp - 0x2f0], 0
jmp 0x430650
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4f
cmp dword [ebp - 0x34], 0
je 0x4306ca
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4306ca
mov edx, dword [ebp - 0x34]
mov eax, 0x23
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4306ad
mov dword [ebp - 0x2f4], 0
jmp 0x4306b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x2f8], eax
jmp 0x4306d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2f8]
mov edx, dword [edx + eax]
mov ecx, 0x43b0b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x50
mov dword [ebp - 0xdc], 0x4067c0
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x2172
cmp dword [ebp - 0x114], 0xea61
jae 0x43072d
mov dword [ebp - 0x2fc], 0
jmp 0x430739
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x51
cmp dword [ebp - 0x34], 0
je 0x4307b3
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4307b3
mov edx, dword [ebp - 0x34]
mov eax, 0x24
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430796
mov dword [ebp - 0x300], 0
jmp 0x4307a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x304], eax
jmp 0x4307bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x304]
mov edx, dword [edx + eax]
mov ecx, 0x43b0bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x5e42
cmp dword [ebp - 0x114], 0xea61
jae 0x430816
mov dword [ebp - 0x308], 0
jmp 0x430822
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x53
cmp dword [ebp - 0x34], 0
je 0x43089c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43089c
mov edx, dword [ebp - 0x34]
mov eax, 0x25
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x43087f
mov dword [ebp - 0x30c], 0
jmp 0x43088b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x310], eax
jmp 0x4308a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x310]
mov edx, dword [edx + eax]
mov ecx, 0x43b0c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x54
mov dword [ebp - 0xdc], 0xffff97ac
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x2fe4
cmp dword [ebp - 0x114], 0xea61
jae 0x4308ff
mov dword [ebp - 0x314], 0
jmp 0x43090b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x55
mov cx, 0x5f9c
add cx, 0x5fed
jo 0x4358fd
mov word [ebp - 0xdc], cx
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x50fd
cmp dword [ebp - 0x114], 0xea61
jae 0x430970
mov dword [ebp - 0x318], 0
jmp 0x43097c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
lea edx, [ebp - 0xe4]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x56
fld qword [0x4037a0]
cmp dword [section..data], 0
jne 0x4309b7
fdiv qword [0x403798]
jmp 0x4309c8
push dword [0x40379c]
push dword [0x403798]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xdc]
fnstsw ax
test al, 0xd
jne 0x4358f8
mov dword [ebp - 0xe4], 5
mov dword [ebp - 0x114], 0x403f
cmp dword [ebp - 0x114], 0xea61
jae 0x430a04
mov dword [ebp - 0x31c], 0
jmp 0x430a10
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x57
cmp dword [ebp - 0x34], 0
je 0x430a8a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430a8a
mov edx, dword [ebp - 0x34]
mov eax, 0x26
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430a6d
mov dword [ebp - 0x320], 0
jmp 0x430a79
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x324], eax
jmp 0x430a96
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x324]
mov edx, dword [edx + eax]
mov ecx, 0x43b0cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x58
cmp dword [ebp - 0x34], 0
je 0x430b0e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430b0e
mov edx, dword [ebp - 0x34]
mov eax, 0x27
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430af1
mov dword [ebp - 0x328], 0
jmp 0x430afd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x32c], eax
jmp 0x430b1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x32c]
mov edx, dword [edx + eax]
mov ecx, 0x43b0d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x59
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x70b5
cmp dword [ebp - 0x114], 0xea61
jae 0x430b71
mov dword [ebp - 0x330], 0
jmp 0x430b7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x41eb
cmp dword [ebp - 0x114], 0xea61
jae 0x430bd6
mov dword [ebp - 0x334], 0
jmp 0x430be2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5b
cmp dword [ebp - 0x34], 0
je 0x430c5c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430c5c
mov edx, dword [ebp - 0x34]
mov eax, 0x28
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430c3f
mov dword [ebp - 0x338], 0
jmp 0x430c4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x33c], eax
jmp 0x430c68
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x33c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x33c]
mov edx, dword [edx + eax]
mov ecx, 0x43b0d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
mov cx, 0x994
imul cx, cx, 0x4db1
jo 0x4358fd
mov word [ebp - 0xdc], cx
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x1b76
cmp dword [ebp - 0x114], 0xea61
jae 0x430ccb
mov dword [ebp - 0x340], 0
jmp 0x430cd7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
lea edx, [ebp - 0xe4]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0xdc], 0x3e70
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x574
cmp dword [ebp - 0x114], 0xea61
jae 0x430d31
mov dword [ebp - 0x344], 0
jmp 0x430d3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5e
cmp dword [ebp - 0x34], 0
je 0x430db7
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430db7
mov edx, dword [ebp - 0x34]
mov eax, 0x29
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430d9a
mov dword [ebp - 0x348], 0
jmp 0x430da6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x34c], eax
jmp 0x430dc3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x34c]
mov edx, dword [edx + eax]
mov ecx, 0x43b0d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x1639
cmp dword [ebp - 0x114], 0xea61
jae 0x430e1a
mov dword [ebp - 0x350], 0
jmp 0x430e26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x60
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x186b
cmp dword [ebp - 0x114], 0xea61
jae 0x430e7f
mov dword [ebp - 0x354], 0
jmp 0x430e8b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x61
cmp dword [ebp - 0x34], 0
je 0x430f05
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430f05
mov edx, dword [ebp - 0x34]
mov eax, 0x2a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x430ee8
mov dword [ebp - 0x358], 0
jmp 0x430ef4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x35c], eax
jmp 0x430f11
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x35c]
mov edx, dword [edx + eax]
mov ecx, 0x43b238
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x118], 0x4f12
cmp dword [ebp - 0x118], 0xea61
jae 0x430f54
mov dword [ebp - 0x360], 0
jmp 0x430f60
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
mov dword [ebp - 0x114], 0x593e
cmp dword [ebp - 0x114], 0xea61
jae 0x430f9e
mov dword [ebp - 0x364], 0
jmp 0x430faa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
lea edx, [ebp - 0x80]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x63
cmp dword [ebp - 0x34], 0
je 0x43102a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43102a
mov edx, dword [ebp - 0x34]
mov eax, 0x2b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x43100d
mov dword [ebp - 0x368], 0
jmp 0x431019
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x36c], eax
jmp 0x431036
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x36c]
mov edx, dword [edx + eax]
mov ecx, 0x43b02c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x64
mov dword [ebp - 0xdc], 0x4067cc
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x4c01
cmp dword [ebp - 0x114], 0xea61
jae 0x43108d
mov dword [ebp - 0x370], 0
jmp 0x431099
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x65
cmp dword [ebp - 0x34], 0
je 0x431113
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431113
mov edx, dword [ebp - 0x34]
mov eax, 0x2c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4310f6
mov dword [ebp - 0x374], 0
jmp 0x431102
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x378], eax
jmp 0x43111f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x378]
mov edx, dword [edx + eax]
mov ecx, 0x43b030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x66
mov dword [ebp - 0xdc], 0x4067d8
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x71ac
cmp dword [ebp - 0x114], 0xea61
jae 0x431176
mov dword [ebp - 0x37c], 0
jmp 0x431182
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x67
cmp dword [ebp - 0x34], 0
je 0x4311fc
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4311fc
mov edx, dword [ebp - 0x34]
mov eax, 0x2d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4311df
mov dword [ebp - 0x380], 0
jmp 0x4311eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x384], eax
jmp 0x431208
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x384]
mov edx, dword [edx + eax]
mov ecx, 0x43b1f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x68
cmp dword [ebp - 0x34], 0
je 0x431280
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431280
mov edx, dword [ebp - 0x34]
mov eax, 0x2e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x431263
mov dword [ebp - 0x388], 0
jmp 0x43126f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x38c], eax
jmp 0x43128c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x38c]
mov edx, dword [edx + eax]
mov ecx, 0x43b284
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x69
cmp dword [ebp - 0x34], 0
je 0x431304
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431304
mov edx, dword [ebp - 0x34]
mov eax, 0x2f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4312e7
mov dword [ebp - 0x390], 0
jmp 0x4312f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x394], eax
jmp 0x431310
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x394]
mov edx, dword [edx + eax]
mov ecx, 0x43b288
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6a
cmp dword [ebp - 0x34], 0
je 0x431388
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431388
mov edx, dword [ebp - 0x34]
mov eax, 0x30
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x43136b
mov dword [ebp - 0x398], 0
jmp 0x431377
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x39c], eax
jmp 0x431394
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x39c]
mov edx, dword [edx + eax]
mov ecx, 0x43b1cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0xdc], 0xffffffff
mov dword [ebp - 0xe4], 0xb
mov dword [ebp - 0x114], 0x6fbd
cmp dword [ebp - 0x114], 0xea61
jae 0x4313eb
mov dword [ebp - 0x3a0], 0
jmp 0x4313f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0x11c], 0x551a
cmp dword [ebp - 0x11c], 0xea61
jae 0x43143c
mov dword [ebp - 0x3a4], 0
jmp 0x431448
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov dword [ebp - 0x118], 0x57b3
cmp dword [ebp - 0x118], 0xea61
jae 0x43146a
mov dword [ebp - 0x3a8], 0
jmp 0x431476
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftVar]
mov dword [ebp - 0x114], 0x6e4d
cmp dword [ebp - 0x114], 0xea61
jae 0x4314cd
mov dword [ebp - 0x3ac], 0
jmp 0x4314d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
lea edx, [ebp - 0x80]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6d
cmp dword [ebp - 0x34], 0
je 0x43155a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43155a
mov edx, dword [ebp - 0x34]
mov eax, 0x31
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x43153d
mov dword [ebp - 0x3b0], 0
jmp 0x431549
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x3b4], eax
jmp 0x431566
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3b4]
mov edx, dword [edx + eax]
mov ecx, 0x43b1d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6e
cmp dword [ebp - 0x34], 0
je 0x4315de
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4315de
mov edx, dword [ebp - 0x34]
mov eax, 0x32
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4315c1
mov dword [ebp - 0x3b8], 0
jmp 0x4315cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x3bc], eax
jmp 0x4315ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3bc]
mov edx, dword [edx + eax]
mov ecx, 0x43b240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6f
push 0x40c94680
push 0
push 0x40d60380
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xdc]
mov dword [ebp - 0xe4], 5
mov dword [ebp - 0x114], 0x32d0
cmp dword [ebp - 0x114], 0xea61
jae 0x431651
mov dword [ebp - 0x3c0], 0
jmp 0x43165d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x70
mov cx, 0x7003
add cx, 0x41f0
jo 0x4358fd
mov word [ebp - 0xdc], cx
mov dword [ebp - 0xe4], 2
mov dword [ebp - 0x114], 0x3450
cmp dword [ebp - 0x114], 0xea61
jae 0x4316c2
mov dword [ebp - 0x3c4], 0
jmp 0x4316ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
lea edx, [ebp - 0xe4]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x118], 0x540f
cmp dword [ebp - 0x118], 0xea61
jae 0x431714
mov dword [ebp - 0x3c8], 0
jmp 0x431720
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov dword [ebp - 0x114], 0x5709
cmp dword [ebp - 0x114], 0xea61
jae 0x431742
mov dword [ebp - 0x3cc], 0
jmp 0x43174e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43b020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x72
cmp dword [ebp - 0x34], 0
je 0x4317d4
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4317d4
mov edx, dword [ebp - 0x34]
mov eax, 0x33
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4317b7
mov dword [ebp - 0x3d0], 0
jmp 0x4317c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov eax, dword [ebp - 0x114]
shl eax, 2
mov dword [ebp - 0x3d4], eax
jmp 0x4317e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3d4]
mov edx, dword [edx + eax]
mov ecx, 0x43b1e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x73
mov dword [ebp - 0xdc], 0x4067e4
mov dword [ebp - 0xe4], 8
mov dword [ebp - 0x114], 0x2628
cmp dword [ebp - 0x114], 0xea61
jae 0x431837
mov dword [ebp - 0x3d8], 0
jmp 0x431843
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
lea edx, [ebp - 0xe4]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43b020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x74
mov word [ebp - 0x10c], 0x270f
mov word [ebp - 0x108], 1
cmp dword [ebp - 0x34], 0
je 0x4318cf
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4318cf
mov edx, dword [ebp - 0x34]
mov eax, 0x34
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x114], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x114]
cmp edx, dword [ecx + 0x10]
jae 0x4318b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x108]
push edx
call fcn.00417700
movsx eax, ax
mov dword [ebp - 0x3e4], eax
fild dword [ebp - 0x3e4]
fstp dword [ebp - 0x3e8]
mov ecx, dword [ebp - 0x3e8]
push ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3e0]
mov edx, dword [eax + ecx]
push edx
call fcn.00416e80
mov edx, eax
mov ecx, 0x43b1f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x75
mov word [ebp - 0x10c], 0x270f
mov word [ebp - 0x108], 1
cmp dword [ebp - 0x34], 0
je 0x43199c
mov eax, dword [ebp - 0x34]
cmp word [eax], 1
jne 0x43199c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
lea eax, [ebp - 0x10c]
push eax
lea ecx, [ebp - 0x108]
push ecx
call fcn.00417700
movsx edx, ax
mov dword [ebp - 0x3f4], edx
fild dword [ebp - 0x3f4]
fstp dword [ebp - 0x3f8]
mov eax, dword [ebp - 0x3f8]
push eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3f0]
mov ecx, dword [edx + eax]
push ecx
call fcn.00416e80
mov edx, eax
mov ecx, 0x43b228
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x76
mov dword [ebp - 0x118], 0x751f
cmp dword [ebp - 0x118], 0xea61
jae 0x431a22
jmp fcn.00403bac
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3