Function at 0x42f0e0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403d96
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x67c
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x403508
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x623d
cmp dword [ebp - 0x118], 0xea61
jae 0x42f171
mov dword [ebp - 0x148], 0
jmp 0x42f17d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x148], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 4
push 0x14e13
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x43c178
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 5
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x1103
cmp dword [ebp - 0x118], 0xea61
jae 0x42f1f6
mov dword [ebp - 0x14c], 0
jmp 0x42f202
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 6
push 0x40584c
push 0x4052e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4053c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405218
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4052e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4052ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405854
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40585c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x43c274
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], 7
mov word [ebp - 0x10c], 0xffff
mov dword [ebp - 0x114], 0x6b4
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x114]
push edx
push 0x43c184
push 0x43c17c
call fcn.0041d4f0
mov dword [ebp - 4], 8
mov eax, dword [0x43c0a4]
push eax
mov ecx, dword [0x43c178]
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 0x43c17c
call fcn.00421c70
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 9
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x46b5
cmp dword [ebp - 0x118], 0xea61
jae 0x42f39c
mov dword [ebp - 0x150], 0
jmp 0x42f3a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x150], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa
mov dword [ebp - 0x11c], 0x14c4
cmp dword [ebp - 0x11c], 0xea61
jae 0x42f3ee
mov dword [ebp - 0x154], 0
jmp 0x42f3fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x154], eax
mov dword [ebp - 0x118], 0x1e3e
cmp dword [ebp - 0x118], 0xea61
jae 0x42f41c
mov dword [ebp - 0x158], 0
jmp 0x42f428
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x158], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
push edx
lea eax, [ebp - 0x84]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb
mov word [ebp - 0x10c], 0
mov dword [ebp - 0x114], 0x8be
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x114]
push edx
push 0x43c188
push 0x43c180
call fcn.0041d4f0
mov dword [ebp - 4], 0xc
mov eax, dword [0x43c0a4]
push eax
mov ecx, dword [0x43c178]
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 0x43c180
call fcn.00421c70
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd
mov dword [ebp - 0xe0], 0x43c17c
mov dword [ebp - 0xe8], 0x6011
push 0
push 0x40
lea edx, [ebp - 0xe8]
push edx
lea eax, [ebp - 0x84]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x84]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c170
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xe
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x2570
cmp dword [ebp - 0x118], 0xea61
jae 0x42f565
mov dword [ebp - 0x15c], 0
jmp 0x42f571
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0xe0], 0x405478
mov dword [ebp - 0xe8], 8
lea edx, [ebp - 0xe8]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x84]
push ecx
mov edx, dword [0x43c170]
push edx
lea eax, [ebp - 0x94]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea ecx, [ebp - 0x94]
push ecx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x114], eax
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x84]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x11c], 0xe66
cmp dword [ebp - 0x11c], 0xea61
jae 0x42f645
mov dword [ebp - 0x160], 0
jmp 0x42f651
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x118], 0x3c2f
cmp dword [ebp - 0x118], 0xea61
jae 0x42f673
mov dword [ebp - 0x164], 0
jmp 0x42f67f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x43c020]
add edx, eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xe0], 0x4056f4
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x1d9d
cmp dword [ebp - 0x118], 0xea61
jae 0x42f6e3
mov dword [ebp - 0x168], 0
jmp 0x42f6ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x12
cmp dword [ebp - 0x34], 0
je 0x42f766
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f766
mov edx, dword [ebp - 0x34]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42f749
mov dword [ebp - 0x16c], 0
jmp 0x42f755
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x170], eax
jmp 0x42f772
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x170]
mov edx, dword [edx + eax]
mov ecx, 0x43c27c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0xe0], 0x405864
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x365
cmp dword [ebp - 0x118], 0xea61
jae 0x42f7c9
mov dword [ebp - 0x174], 0
jmp 0x42f7d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x174], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x14
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x4aa9
cmp dword [ebp - 0x118], 0xea61
jae 0x42f82e
mov dword [ebp - 0x178], 0
jmp 0x42f83a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x178], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x15
cmp dword [ebp - 0x34], 0
je 0x42f8b4
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42f8b4
mov edx, dword [ebp - 0x34]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42f897
mov dword [ebp - 0x17c], 0
jmp 0x42f8a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x17c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x180], eax
jmp 0x42f8c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x180]
mov edx, dword [edx + eax]
mov ecx, 0x43c238
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x6f59
cmp dword [ebp - 0x118], 0xea61
jae 0x42f917
mov dword [ebp - 0x184], 0
jmp 0x42f923
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0xe0], 0x40530c
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x54c
cmp dword [ebp - 0x118], 0xea61
jae 0x42f97c
mov dword [ebp - 0x188], 0
jmp 0x42f988
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x18
cmp dword [ebp - 0x34], 0
je 0x42fa02
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fa02
mov edx, dword [ebp - 0x34]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42f9e5
mov dword [ebp - 0x18c], 0
jmp 0x42f9f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x190], eax
jmp 0x42fa0e
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, 0x43c198
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x19
cmp dword [ebp - 0x34], 0
je 0x42fa86
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fa86
mov edx, dword [ebp - 0x34]
mov eax, 3
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fa69
mov dword [ebp - 0x194], 0
jmp 0x42fa75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x198], eax
jmp 0x42fa92
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x198]
mov edx, dword [edx + eax]
mov ecx, 0x43c0ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1a
cmp dword [ebp - 0x34], 0
je 0x42fb0a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fb0a
mov edx, dword [ebp - 0x34]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42faed
mov dword [ebp - 0x19c], 0
jmp 0x42faf9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1a0], eax
jmp 0x42fb16
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1a0]
mov edx, dword [edx + eax]
mov ecx, 0x43c24c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1b
cmp dword [ebp - 0x34], 0
je 0x42fb8e
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fb8e
mov edx, dword [ebp - 0x34]
mov eax, 5
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fb71
mov dword [ebp - 0x1a4], 0
jmp 0x42fb7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1a8], eax
jmp 0x42fb9a
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, 0x43c248
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1c
cmp dword [ebp - 0x34], 0
je 0x42fc12
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fc12
mov edx, dword [ebp - 0x34]
mov eax, 6
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fbf5
mov dword [ebp - 0x1ac], 0
jmp 0x42fc01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1b0], eax
jmp 0x42fc1e
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, 0x43c088
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1d
cmp dword [ebp - 0x34], 0
je 0x42fc96
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fc96
mov edx, dword [ebp - 0x34]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fc79
mov dword [ebp - 0x1b4], 0
jmp 0x42fc85
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1b8], eax
jmp 0x42fca2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1b8]
mov edx, dword [edx + eax]
mov ecx, 0x43c08c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1e
cmp dword [ebp - 0x34], 0
je 0x42fd1a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fd1a
mov edx, dword [ebp - 0x34]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fcfd
mov dword [ebp - 0x1bc], 0
jmp 0x42fd09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1c0], eax
jmp 0x42fd26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1c0]
mov edx, dword [edx + eax]
mov ecx, 0x43c254
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x22a0
cmp dword [ebp - 0x118], 0xea61
jae 0x42fd7d
mov dword [ebp - 0x1c4], 0
jmp 0x42fd89
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x20
cmp dword [ebp - 0x34], 0
je 0x42fe03
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fe03
mov edx, dword [ebp - 0x34]
mov eax, 9
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fde6
mov dword [ebp - 0x1c8], 0
jmp 0x42fdf2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1cc], eax
jmp 0x42fe0f
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, 0x43c250
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x2c4e
cmp dword [ebp - 0x118], 0xea61
jae 0x42fe66
mov dword [ebp - 0x1d0], 0
jmp 0x42fe72
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x22
cmp dword [ebp - 0x34], 0
je 0x42feec
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42feec
mov edx, dword [ebp - 0x34]
mov eax, 0xa
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42fecf
mov dword [ebp - 0x1d4], 0
jmp 0x42fedb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1d8], eax
jmp 0x42fef8
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, 0x43c1c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x23
cmp dword [ebp - 0x34], 0
je 0x42ff70
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42ff70
mov edx, dword [ebp - 0x34]
mov eax, 0xb
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42ff53
mov dword [ebp - 0x1dc], 0
jmp 0x42ff5f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1e0], eax
jmp 0x42ff7c
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, 0x43c230
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x24
cmp dword [ebp - 0x34], 0
je 0x42fff4
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x42fff4
mov edx, dword [ebp - 0x34]
mov eax, 0xc
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x42ffd7
mov dword [ebp - 0x1e4], 0
jmp 0x42ffe3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1e8], eax
jmp 0x430000
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1e8]
mov edx, dword [edx + eax]
mov ecx, 0x43c084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x25
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x67d1
cmp dword [ebp - 0x118], 0xea61
jae 0x430057
mov dword [ebp - 0x1ec], 0
jmp 0x430063
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
mov dword [ebp - 0xe0], 0x405870
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x3661
cmp dword [ebp - 0x118], 0xea61
jae 0x4300bc
mov dword [ebp - 0x1f0], 0
jmp 0x4300c8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0xe0], 0x40587c
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x5fd6
cmp dword [ebp - 0x118], 0xea61
jae 0x430121
mov dword [ebp - 0x1f4], 0
jmp 0x43012d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f4], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x28
cmp dword [ebp - 0x34], 0
je 0x4301a7
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4301a7
mov edx, dword [ebp - 0x34]
mov eax, 0xd
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x43018a
mov dword [ebp - 0x1f8], 0
jmp 0x430196
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f8], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x1fc], eax
jmp 0x4301b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1fc]
mov edx, dword [edx + eax]
mov ecx, 0x43c090
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x29
cmp dword [ebp - 0x34], 0
je 0x43022b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43022b
mov edx, dword [ebp - 0x34]
mov eax, 0xe
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x43020e
mov dword [ebp - 0x200], 0
jmp 0x43021a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x204], eax
jmp 0x430237
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, 0x43c19c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0xe0], 0x405888
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x1a6e
cmp dword [ebp - 0x118], 0xea61
jae 0x43028e
mov dword [ebp - 0x208], 0
jmp 0x43029a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2b
fld qword [0x403978]
cmp dword [section..data], 0
jne 0x4302d4
fdiv qword [0x403970]
jmp 0x4302e5
push dword [0x403974]
push dword [0x403970]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xe0]
fnstsw ax
test al, 0xd
jne 0x436913
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x6a72
cmp dword [ebp - 0x118], 0xea61
jae 0x430321
mov dword [ebp - 0x20c], 0
jmp 0x43032d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2c
fld qword [0x403968]
cmp dword [section..data], 0
jne 0x430367
fdiv qword [0x403960]
jmp 0x430378
push dword [0x403964]
push dword [0x403960]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xe0]
fnstsw ax
test al, 0xd
jne 0x436913
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x2357
cmp dword [ebp - 0x118], 0xea61
jae 0x4303b4
mov dword [ebp - 0x210], 0
jmp 0x4303c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x120], 0x8d6
cmp dword [ebp - 0x120], 0xea61
jae 0x430405
mov dword [ebp - 0x214], 0
jmp 0x430411
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x11c], 0x30c0
cmp dword [ebp - 0x11c], 0xea61
jae 0x430433
mov dword [ebp - 0x218], 0
jmp 0x43043f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
mov ecx, dword [ebp - 0x120]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
push edx
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x84]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
mov dword [ebp - 0x118], 0x2af0
cmp dword [ebp - 0x118], 0xea61
jae 0x430499
mov dword [ebp - 0x21c], 0
jmp 0x4304a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
lea edx, [ebp - 0x84]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2e
cmp dword [ebp - 0x34], 0
je 0x43052c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43052c
mov edx, dword [ebp - 0x34]
mov eax, 0xf
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x43050f
mov dword [ebp - 0x220], 0
jmp 0x43051b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x224], eax
jmp 0x430538
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x224]
mov edx, dword [edx + eax]
mov ecx, 0x43c0e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2f
cmp dword [ebp - 0x34], 0
je 0x4305b0
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4305b0
mov edx, dword [ebp - 0x34]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430593
mov dword [ebp - 0x228], 0
jmp 0x43059f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x22c], eax
jmp 0x4305bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x22c]
mov edx, dword [edx + eax]
mov ecx, 0x43c0c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30
cmp dword [ebp - 0x34], 0
je 0x430634
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430634
mov edx, dword [ebp - 0x34]
mov eax, 0x11
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430617
mov dword [ebp - 0x230], 0
jmp 0x430623
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x234], eax
jmp 0x430640
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, 0x43c0c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31
cmp dword [ebp - 0x34], 0
je 0x4306b8
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4306b8
mov edx, dword [ebp - 0x34]
mov eax, 0x12
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x43069b
mov dword [ebp - 0x238], 0
jmp 0x4306a7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x23c], eax
jmp 0x4306c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x23c]
mov edx, dword [edx + eax]
mov ecx, 0x43c0c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x32
mov dword [ebp - 0xe0], 0x305a
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x3c87
cmp dword [ebp - 0x118], 0xea61
jae 0x43071b
mov dword [ebp - 0x240], 0
jmp 0x430727
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x33
mov dword [ebp - 0xe0], 0xffffba4c
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x72b5
cmp dword [ebp - 0x118], 0xea61
jae 0x430780
mov dword [ebp - 0x244], 0
jmp 0x43078c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x34
cmp dword [ebp - 0x34], 0
je 0x430806
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430806
mov edx, dword [ebp - 0x34]
mov eax, 0x14
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4307e9
mov dword [ebp - 0x248], 0
jmp 0x4307f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x24c], eax
jmp 0x430812
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x24c]
mov edx, dword [edx + eax]
mov ecx, 0x43c0f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x35
cmp dword [ebp - 0x34], 0
je 0x43088a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43088a
mov edx, dword [ebp - 0x34]
mov eax, 0x15
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x43086d
mov dword [ebp - 0x250], 0
jmp 0x430879
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x254], eax
jmp 0x430896
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x254]
mov edx, dword [edx + eax]
mov ecx, 0x43c0f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x36
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x3663
cmp dword [ebp - 0x118], 0xea61
jae 0x4308ed
mov dword [ebp - 0x258], 0
jmp 0x4308f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x37
cmp dword [ebp - 0x34], 0
je 0x430973
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430973
mov edx, dword [ebp - 0x34]
mov eax, 0x16
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430956
mov dword [ebp - 0x25c], 0
jmp 0x430962
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x260], eax
jmp 0x43097f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x260]
mov edx, dword [edx + eax]
mov ecx, 0x43c1a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x11c], 0x39b8
cmp dword [ebp - 0x11c], 0xea61
jae 0x4309c2
mov dword [ebp - 0x264], 0
jmp 0x4309ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
mov dword [ebp - 0x118], 0x395b
cmp dword [ebp - 0x118], 0xea61
jae 0x4309f0
mov dword [ebp - 0x268], 0
jmp 0x4309fc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x39
mov dword [ebp - 0xe0], 0x405894
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x27c4
cmp dword [ebp - 0x118], 0xea61
jae 0x430a61
mov dword [ebp - 0x26c], 0
jmp 0x430a6d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3a
cmp dword [ebp - 0x34], 0
je 0x430ae7
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430ae7
mov edx, dword [ebp - 0x34]
mov eax, 0x17
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430aca
mov dword [ebp - 0x270], 0
jmp 0x430ad6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x274], eax
jmp 0x430af3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x274]
mov edx, dword [edx + eax]
mov ecx, 0x43c270
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3b
cmp dword [ebp - 0x34], 0
je 0x430b6b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430b6b
mov edx, dword [ebp - 0x34]
mov eax, 0x18
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430b4e
mov dword [ebp - 0x278], 0
jmp 0x430b5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x27c], eax
jmp 0x430b77
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x27c]
mov edx, dword [edx + eax]
mov ecx, 0x43c23c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3c
cmp dword [ebp - 0x34], 0
je 0x430bef
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430bef
mov edx, dword [ebp - 0x34]
mov eax, 0x19
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430bd2
mov dword [ebp - 0x280], 0
jmp 0x430bde
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x284], eax
jmp 0x430bfb
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, 0x43c240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3d
push 0x4096a800
push 0
push 0x40c39880
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xe0]
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x4274
cmp dword [ebp - 0x118], 0xea61
jae 0x430c62
mov dword [ebp - 0x288], 0
jmp 0x430c6e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3e
fld qword [0x403958]
cmp dword [section..data], 0
jne 0x430ca8
fdiv qword [0x403950]
jmp 0x430cb9
push dword [0x403954]
push dword [0x403950]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xe0]
fnstsw ax
test al, 0xd
jne 0x436913
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x5642
cmp dword [ebp - 0x118], 0xea61
jae 0x430cf5
mov dword [ebp - 0x28c], 0
jmp 0x430d01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3f
push 0x40d51580
push 0
push 0x40db5140
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xe0]
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0xbb
cmp dword [ebp - 0x118], 0xea61
jae 0x430d6a
mov dword [ebp - 0x290], 0
jmp 0x430d76
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x40
cmp dword [ebp - 0x34], 0
je 0x430df0
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430df0
mov edx, dword [ebp - 0x34]
mov eax, 0x1a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430dd3
mov dword [ebp - 0x294], 0
jmp 0x430ddf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x298], eax
jmp 0x430dfc
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, 0x43c244
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x41
cmp dword [ebp - 0x34], 0
je 0x430e74
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430e74
mov edx, dword [ebp - 0x34]
mov eax, 0x1b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430e57
mov dword [ebp - 0x29c], 0
jmp 0x430e63
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2a0], eax
jmp 0x430e80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2a0]
mov edx, dword [edx + eax]
mov ecx, 0x43c1a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x42
cmp dword [ebp - 0x34], 0
je 0x430ef8
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430ef8
mov edx, dword [ebp - 0x34]
mov eax, 0x1c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430edb
mov dword [ebp - 0x2a4], 0
jmp 0x430ee7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2a8], eax
jmp 0x430f04
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2a8]
mov edx, dword [edx + eax]
mov ecx, 0x43c234
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x43
cmp dword [ebp - 0x34], 0
je 0x430f7c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x430f7c
mov edx, dword [ebp - 0x34]
mov eax, 0x1d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x430f5f
mov dword [ebp - 0x2ac], 0
jmp 0x430f6b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2b0], eax
jmp 0x430f88
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2b0]
mov edx, dword [edx + eax]
mov ecx, 0x43c130
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x44
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x1658
cmp dword [ebp - 0x118], 0xea61
jae 0x430fdf
mov dword [ebp - 0x2b4], 0
jmp 0x430feb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x45
cmp dword [ebp - 0x34], 0
je 0x431065
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431065
mov edx, dword [ebp - 0x34]
mov eax, 0x1e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431048
mov dword [ebp - 0x2b8], 0
jmp 0x431054
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2bc], eax
jmp 0x431071
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2bc]
mov edx, dword [edx + eax]
mov ecx, 0x43c12c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x46
mov dword [ebp - 0xe0], 0x4058a0
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x2d9
cmp dword [ebp - 0x118], 0xea61
jae 0x4310c8
mov dword [ebp - 0x2c0], 0
jmp 0x4310d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x47
mov dword [ebp - 0x11c], 0x2ddd
cmp dword [ebp - 0x11c], 0xea61
jae 0x431119
mov dword [ebp - 0x2c4], 0
jmp 0x431125
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x118], 0x5199
cmp dword [ebp - 0x118], 0xea61
jae 0x431147
mov dword [ebp - 0x2c8], 0
jmp 0x431153
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x34], 0
je 0x4311d9
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4311d9
mov edx, dword [ebp - 0x34]
mov eax, 0x1f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4311bc
mov dword [ebp - 0x2cc], 0
jmp 0x4311c8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2d0], eax
jmp 0x4311e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2d0]
mov edx, dword [edx + eax]
mov ecx, 0x43c134
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x49
mov cx, 0x541a
add cx, 0x5afb
jo 0x436918
mov word [ebp - 0xe0], cx
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x2bc4
cmp dword [ebp - 0x118], 0xea61
jae 0x431248
mov dword [ebp - 0x2d4], 0
jmp 0x431254
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4a
mov cx, 0x2999
imul cx, cx, 0x116a
jo 0x436918
mov word [ebp - 0xe0], cx
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x2dc7
cmp dword [ebp - 0x118], 0xea61
jae 0x4312ba
mov dword [ebp - 0x2d8], 0
jmp 0x4312c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4b
cmp dword [ebp - 0x34], 0
je 0x431341
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431341
mov edx, dword [ebp - 0x34]
mov eax, 0x20
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431324
mov dword [ebp - 0x2dc], 0
jmp 0x431330
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2e0], eax
jmp 0x43134d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2e0]
mov edx, dword [edx + eax]
mov ecx, 0x43c0bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4c
push 0x40d7a440
push 0
push 0x40bccd00
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xe0]
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x3be0
cmp dword [ebp - 0x118], 0xea61
jae 0x4313b4
mov dword [ebp - 0x2e4], 0
jmp 0x4313c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0xe0], 0x7852
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x60f0
cmp dword [ebp - 0x118], 0xea61
jae 0x431419
mov dword [ebp - 0x2e8], 0
jmp 0x431425
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x4de6
cmp dword [ebp - 0x118], 0xea61
jae 0x43147e
mov dword [ebp - 0x2ec], 0
jmp 0x43148a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4f
cmp dword [ebp - 0x34], 0
je 0x431504
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431504
mov edx, dword [ebp - 0x34]
mov eax, 0x21
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4314e7
mov dword [ebp - 0x2f0], 0
jmp 0x4314f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x2f4], eax
jmp 0x431510
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2f4]
mov edx, dword [edx + eax]
mov ecx, 0x43c148
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x50
mov dword [ebp - 0xe0], 0x1694
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x1431
cmp dword [ebp - 0x118], 0xea61
jae 0x431567
mov dword [ebp - 0x2f8], 0
jmp 0x431573
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x51
fld qword [0x403948]
cmp dword [section..data], 0
jne 0x4315ad
fdiv qword [0x403940]
jmp 0x4315be
push dword [0x403944]
push dword [0x403940]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xe0]
fnstsw ax
test al, 0xd
jne 0x436913
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x1765
cmp dword [ebp - 0x118], 0xea61
jae 0x4315fa
mov dword [ebp - 0x2fc], 0
jmp 0x431606
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0x34], 0
je 0x431680
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431680
mov edx, dword [ebp - 0x34]
mov eax, 0x22
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431663
mov dword [ebp - 0x300], 0
jmp 0x43166f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x304], eax
jmp 0x43168c
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, 0x43c278
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
cmp dword [ebp - 0x34], 0
je 0x431704
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431704
mov edx, dword [ebp - 0x34]
mov eax, 0x23
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4316e7
mov dword [ebp - 0x308], 0
jmp 0x4316f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x30c], eax
jmp 0x431710
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x30c]
mov edx, dword [edx + eax]
mov ecx, 0x43c094
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x54
mov dword [ebp - 0xe0], 0xffffffff
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x4222
cmp dword [ebp - 0x118], 0xea61
jae 0x431767
mov dword [ebp - 0x310], 0
jmp 0x431773
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x55
cmp dword [ebp - 0x34], 0
je 0x4317ed
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4317ed
mov edx, dword [ebp - 0x34]
mov eax, 0x24
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4317d0
mov dword [ebp - 0x314], 0
jmp 0x4317dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x318], eax
jmp 0x4317f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x318]
mov edx, dword [edx + eax]
mov ecx, 0x43c098
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x11c], 0x1805
cmp dword [ebp - 0x11c], 0xea61
jae 0x43183c
mov dword [ebp - 0x31c], 0
jmp 0x431848
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov dword [ebp - 0x118], 0x25b
cmp dword [ebp - 0x118], 0xea61
jae 0x43186a
mov dword [ebp - 0x320], 0
jmp 0x431876
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x57
push 0x40cb1300
push 0
push 0x40c2ba80
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xe0]
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x5896
cmp dword [ebp - 0x118], 0xea61
jae 0x4318eb
mov dword [ebp - 0x324], 0
jmp 0x4318f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x58
mov dword [ebp - 0xe0], 0x352d
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x6b7
cmp dword [ebp - 0x118], 0xea61
jae 0x431950
mov dword [ebp - 0x328], 0
jmp 0x43195c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x59
mov dword [ebp - 0xe0], 0x4058a8
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x913
cmp dword [ebp - 0x118], 0xea61
jae 0x4319b5
mov dword [ebp - 0x32c], 0
jmp 0x4319c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0x34], 0
je 0x431a3b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431a3b
mov edx, dword [ebp - 0x34]
mov eax, 0x25
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431a1e
mov dword [ebp - 0x330], 0
jmp 0x431a2a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x334], eax
jmp 0x431a47
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x334]
mov edx, dword [edx + eax]
mov ecx, 0x43c09c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
cmp dword [ebp - 0x34], 0
je 0x431abf
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431abf
mov edx, dword [ebp - 0x34]
mov eax, 0x26
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431aa2
mov dword [ebp - 0x338], 0
jmp 0x431aae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x33c], eax
jmp 0x431acb
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, 0x43c0a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x322
cmp dword [ebp - 0x118], 0xea61
jae 0x431b22
mov dword [ebp - 0x340], 0
jmp 0x431b2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5d
cmp dword [ebp - 0x34], 0
je 0x431ba8
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431ba8
mov edx, dword [ebp - 0x34]
mov eax, 0x27
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431b8b
mov dword [ebp - 0x344], 0
jmp 0x431b97
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x348], eax
jmp 0x431bb4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x348]
mov edx, dword [edx + eax]
mov ecx, 0x43c0ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5e
cmp dword [ebp - 0x34], 0
je 0x431c2c
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431c2c
mov edx, dword [ebp - 0x34]
mov eax, 0x28
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431c0f
mov dword [ebp - 0x34c], 0
jmp 0x431c1b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x350], eax
jmp 0x431c38
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x350]
mov edx, dword [edx + eax]
mov ecx, 0x43c0b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
cmp dword [ebp - 0x34], 0
je 0x431cb0
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431cb0
mov edx, dword [ebp - 0x34]
mov eax, 0x29
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431c93
mov dword [ebp - 0x354], 0
jmp 0x431c9f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x358], eax
jmp 0x431cbc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x358]
mov edx, dword [edx + eax]
mov ecx, 0x43c0b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x34], 0
je 0x431d34
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431d34
mov edx, dword [ebp - 0x34]
mov eax, 0x2a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431d17
mov dword [ebp - 0x35c], 0
jmp 0x431d23
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x360], eax
jmp 0x431d40
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x360]
mov edx, dword [edx + eax]
mov ecx, 0x43c214
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x61de
cmp dword [ebp - 0x118], 0xea61
jae 0x431d97
mov dword [ebp - 0x364], 0
jmp 0x431da3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x62
cmp dword [0x43c62c], 0
jne 0x431deb
push 0x43c62c
push 0x4051dc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x368], 0x43c62c
jmp 0x431df5
mov dword [ebp - 0x368], 0x43c62c
mov ecx, dword [ebp - 0x368]
mov edx, dword [ecx]
mov dword [ebp - 0x11c], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x11c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11c]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x431e4d
push 0x14
push 0x4051cc
mov ecx, dword [ebp - 0x11c]
push ecx
mov edx, dword [ebp - 0x120]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x36c], eax
jmp 0x431e57
mov dword [ebp - 0x36c], 0
mov eax, dword [ebp - 0x74]
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x3c]
push ecx
mov edx, dword [ebp - 0x124]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x124]
push ecx
call dword [eax + 0x58]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x431eaa
push 0x58
push 0x4051ec
mov edx, dword [ebp - 0x124]
push edx
mov eax, dword [ebp - 0x128]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x370], eax
jmp 0x431eb4
mov dword [ebp - 0x370], 0
mov ecx, dword [ebp - 0x3c]
mov dword [ebp - 0x140], ecx
mov dword [ebp - 0x3c], 0
mov edx, dword [ebp - 0x140]
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0x84], 8
mov dword [ebp - 0x118], 0x1c8
cmp dword [ebp - 0x118], 0xea61
jae 0x431ef9
mov dword [ebp - 0x374], 0
jmp 0x431f05
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
lea edx, [ebp - 0x84]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x63
cmp dword [ebp - 0x34], 0
je 0x431f95
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x431f95
mov edx, dword [ebp - 0x34]
mov eax, 0x2b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x431f78
mov dword [ebp - 0x378], 0
jmp 0x431f84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x37c], eax
jmp 0x431fa1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x37c]
mov edx, dword [edx + eax]
mov ecx, 0x43c268
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x64
mov dword [ebp - 0xe0], 0x4058b4
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x386a
cmp dword [ebp - 0x118], 0xea61
jae 0x431ff8
mov dword [ebp - 0x380], 0
jmp 0x432004
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x65
mov dword [ebp - 0x11c], 0x3c4f
cmp dword [ebp - 0x11c], 0xea61
jae 0x432049
mov dword [ebp - 0x384], 0
jmp 0x432055
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov dword [ebp - 0x118], 0x14bd
cmp dword [ebp - 0x118], 0xea61
jae 0x432077
mov dword [ebp - 0x388], 0
jmp 0x432083
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x66
cmp dword [ebp - 0x34], 0
je 0x432109
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x432109
mov edx, dword [ebp - 0x34]
mov eax, 0x2c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4320ec
mov dword [ebp - 0x38c], 0
jmp 0x4320f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x390], eax
jmp 0x432115
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x390]
mov edx, dword [edx + eax]
mov ecx, 0x43c26c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x67
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xe8], 0xb
mov dword [ebp - 0x118], 0x4671
cmp dword [ebp - 0x118], 0xea61
jae 0x43216c
mov dword [ebp - 0x394], 0
jmp 0x432178
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x68
cmp dword [ebp - 0x34], 0
je 0x4321f2
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x4321f2
mov edx, dword [ebp - 0x34]
mov eax, 0x2d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x4321d5
mov dword [ebp - 0x398], 0
jmp 0x4321e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x39c], eax
jmp 0x4321fe
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, 0x43c1d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x69
mov dword [ebp - 0xe0], 0x405240
mov dword [ebp - 0xe8], 8
mov dword [ebp - 0x118], 0x3dde
cmp dword [ebp - 0x118], 0xea61
jae 0x432255
mov dword [ebp - 0x3a0], 0
jmp 0x432261
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x6a
mov dword [ebp - 0x120], 3
cmp dword [ebp - 0x120], 0xea61
jae 0x4322a6
mov dword [ebp - 0x3a4], 0
jmp 0x4322b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov dword [ebp - 0x11c], 0x7250
cmp dword [ebp - 0x11c], 0xea61
jae 0x4322d4
mov dword [ebp - 0x3a8], 0
jmp 0x4322e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
push 0
mov ecx, dword [ebp - 0x120]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
push ecx
lea edx, [ebp - 0x84]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
mov dword [ebp - 0x118], 0x276
cmp dword [ebp - 0x118], 0xea61
jae 0x43233c
mov dword [ebp - 0x3ac], 0
jmp 0x432348
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
lea edx, [ebp - 0x84]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x11c], 0x30c8
cmp dword [ebp - 0x11c], 0xea61
jae 0x43239a
mov dword [ebp - 0x3b0], 0
jmp 0x4323a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov dword [ebp - 0x118], 0x3c1c
cmp dword [ebp - 0x118], 0xea61
jae 0x4323c8
mov dword [ebp - 0x3b4], 0
jmp 0x4323d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x6c
cmp dword [ebp - 0x34], 0
je 0x43245a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x43245a
mov edx, dword [ebp - 0x34]
mov eax, 0x2e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x118]
cmp edx, dword [ecx + 0x10]
jae 0x43243d
mov dword [ebp - 0x3b8], 0
jmp 0x432449
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov eax, dword [ebp - 0x118]
shl eax, 2
mov dword [ebp - 0x3bc], eax
jmp 0x432466
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, 0x43c260
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6d
mov cx, 0x478b
add cx, 0x3b92
jo 0x436918
mov word [ebp - 0xe0], cx
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x2fbc
cmp dword [ebp - 0x118], 0xea61
jae 0x4324c9
mov dword [ebp - 0x3c0], 0
jmp 0x4324d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6e
mov cx, 0x735e
imul cx, cx, 0x744c
jo 0x436918
mov word [ebp - 0xe0], cx
mov dword [ebp - 0xe8], 2
mov dword [ebp - 0x118], 0x4de7
cmp dword [ebp - 0x118], 0xea61
jae 0x43253b
mov dword [ebp - 0x3c4], 0
jmp 0x432547
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
lea edx, [ebp - 0xe8]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6f
push 0x40c90280
push 0
push 0x40c74400
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xe0]
mov dword [ebp - 0xe8], 5
mov dword [ebp - 0x118], 0x4ca7
cmp dword [ebp - 0x118], 0xea61
jae 0x4325b1
mov dword [ebp - 0x3c8], 0
jmp 0x4325bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
lea edx, [ebp - 0xe8]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x70
call dword [sym.imp.MSVBVM60.DLL_rtcCommandBstr]
mov dword [ebp - 0x7c], eax
mov dword [ebp - 0x84], 8
mov dword [ebp - 0x118], 0x1397
cmp dword [ebp - 0x118], 0xea61
jae 0x432615
mov dword [ebp - 0x3cc], 0
jmp 0x432621
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
lea edx, [ebp - 0x84]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x71
cmp dword [ebp - 0x34], 0
je 0x4326a7
jmp 0x403d9c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3