Function at 0x411f90
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x405f86
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x268
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x4018c8
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 word [ebp - 0xa0], 0xa
mov word [ebp - 0x9c], 1
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0041ce80
mov word [ebp - 0x28], ax
mov dword [ebp - 4], 4
mov dx, word [ebp - 0x28]
mov word [ebp - 0x110], dx
movsx eax, word [ebp - 0x110]
mov dword [ebp - 0x12c], eax
mov ecx, dword [ebp - 0x12c]
sub ecx, 1
mov dword [ebp - 0x12c], ecx
cmp dword [ebp - 0x12c], 9
ja case.default.0x412055
mov edx, dword [ebp - 0x12c]
jmp dword [edx*4 + 0x414d6b]
mov dword [ebp - 4], 6
mov dword [ebp - 0xb0], 0x17a5
cmp dword [ebp - 0xb0], 0xea61
jae 0x41208a
mov dword [ebp - 0x130], 0
jmp 0x412096
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xb4], 0x2dc3
cmp dword [ebp - 0xb4], 0xea61
jae 0x4120b8
mov dword [ebp - 0x134], 0
jmp 0x4120c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x134], eax
mov eax, dword [ebp - 0xb4]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x78], 0x8003
mov edx, dword [ebp - 0xb0]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x412226
mov dword [ebp - 4], 7
mov dword [ebp - 0x70], 0x407fa4
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x2e7a
cmp dword [ebp - 0xb0], 0xea61
jae 0x412143
mov dword [ebp - 0x138], 0
jmp 0x41214f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x138], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 8
mov dword [ebp - 0x70], 0x4d9f
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x431e
cmp dword [ebp - 0xb0], 0xea61
jae 0x4121a0
mov dword [ebp - 0x13c], 0
jmp 0x4121ac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 9
mov dword [ebp - 0x70], 0xe21
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x6084
cmp dword [ebp - 0xb0], 0xea61
jae 0x4121fc
mov dword [ebp - 0x140], 0
jmp 0x412208
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x140], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x41240c
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x15e5
cmp dword [ebp - 0xb0], 0xea61
jae 0x41225d
mov dword [ebp - 0x144], 0
jmp 0x412269
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x70], 0x407fb0
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x27c1
cmp dword [ebp - 0xb0], 0xea61
jae 0x4122b9
mov dword [ebp - 0x148], 0
jmp 0x4122c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x148], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xd
mov cx, 0x3135
add cx, 0x5298
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x10e7
cmp dword [ebp - 0xb0], 0xea61
jae 0x412321
mov dword [ebp - 0x14c], 0
jmp 0x41232d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe
mov cx, 0x61d0
add cx, 0x6939
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x74a1
cmp dword [ebp - 0xb0], 0xea61
jae 0x41238a
mov dword [ebp - 0x150], 0
jmp 0x412396
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x150], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x70], 0x5948
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x3c32
cmp dword [ebp - 0xb0], 0xea61
jae 0x4123e7
mov dword [ebp - 0x154], 0
jmp 0x4123f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x154], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x11
xor ecx, ecx
test ecx, ecx
je 0x412687
mov dword [ebp - 4], 0x12
mov dword [ebp - 0xb4], 0xe97
cmp dword [ebp - 0xb4], 0xea61
jae 0x412446
mov dword [ebp - 0x158], 0
jmp 0x412452
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x158], eax
mov dword [ebp - 0xb0], 0x5964
cmp dword [ebp - 0xb0], 0xea61
jae 0x412474
mov dword [ebp - 0x15c], 0
jmp 0x412480
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x15c], eax
mov edx, dword [ebp - 0xb4]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x70], 0x407fbc
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x5542
cmp dword [ebp - 0xb0], 0xea61
jae 0x4124dd
mov dword [ebp - 0x160], 0
jmp 0x4124e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x14
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x1392
cmp dword [ebp - 0xb0], 0xea61
jae 0x412539
mov dword [ebp - 0x164], 0
jmp 0x412545
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x70], 0x7220
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x6668
cmp dword [ebp - 0xb0], 0xea61
jae 0x412595
mov dword [ebp - 0x168], 0
jmp 0x4125a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x70], 0xffff949e
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x23d8
cmp dword [ebp - 0xb0], 0xea61
jae 0x4125f1
mov dword [ebp - 0x16c], 0
jmp 0x4125fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
push 0x40bddb00
push 0
push 0x40c33f00
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x2eae
cmp dword [ebp - 0xb0], 0xea61
jae 0x41265d
mov dword [ebp - 0x170], 0
jmp 0x412669
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x41240c
mov dword [ebp - 4], 0x19
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 2
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
jmp case.default.0x412055
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0xb0], 0x268a
cmp dword [ebp - 0xb0], 0xea61
jae 0x412798
mov dword [ebp - 0x174], 0
jmp 0x4127a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x174], eax
mov edx, dword [ebp - 0xb0]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
lea ecx, [ebp - 0xcc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x70], 0x18a9
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4127f2
jmp 0x412c92
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0x70], 0x228d
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x412c92
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0xb4], 0x5534
cmp dword [ebp - 0xb4], 0xea61
jae 0x41284c
mov dword [ebp - 0x178], 0
jmp 0x412858
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x178], eax
mov dword [ebp - 0xb0], 0x44ee
cmp dword [ebp - 0xb0], 0xea61
jae 0x41287a
mov dword [ebp - 0x17c], 0
jmp 0x412886
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x17c], eax
mov ecx, dword [ebp - 0xb4]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x70], 0x71ba
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x1d9a
cmp dword [ebp - 0xb0], 0xea61
jae 0x4128e5
mov dword [ebp - 0x180], 0
jmp 0x4128f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x20
fld qword [0x401b40]
cmp dword [section..data], 0
jne 0x412928
fdiv qword [0x401b38]
jmp 0x412939
push dword [0x401b3c]
push dword [0x401b38]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x1345
cmp dword [ebp - 0xb0], 0xea61
jae 0x41296f
mov dword [ebp - 0x184], 0
jmp 0x41297b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x70], 0xffff9d89
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x51da
cmp dword [ebp - 0xb0], 0xea61
jae 0x4129cb
mov dword [ebp - 0x188], 0
jmp 0x4129d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x70], 0xffffd672
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x63cf
cmp dword [ebp - 0xb0], 0xea61
jae 0x412a27
mov dword [ebp - 0x18c], 0
jmp 0x412a33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x23
mov cx, 0x285e
add cx, 0x6aa5
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x22f2
cmp dword [ebp - 0xb0], 0xea61
jae 0x412a8f
mov dword [ebp - 0x190], 0
jmp 0x412a9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x190], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x70], 0x110f
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x2522
cmp dword [ebp - 0xb0], 0xea61
jae 0x412aec
mov dword [ebp - 0x194], 0
jmp 0x412af8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25
push 0x40c01500
push 0
push 0x40bb2b00
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x458a
cmp dword [ebp - 0xb0], 0xea61
jae 0x412b58
mov dword [ebp - 0x198], 0
jmp 0x412b64
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
fld qword [0x401b30]
cmp dword [section..data], 0
jne 0x412b9b
fdiv qword [0x401b28]
jmp 0x412bac
push dword [0x401b2c]
push dword [0x401b28]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x738f
cmp dword [ebp - 0xb0], 0xea61
jae 0x412be2
mov dword [ebp - 0x19c], 0
jmp 0x412bee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0xb4], 0x46e2
cmp dword [ebp - 0xb4], 0xea61
jae 0x412c30
mov dword [ebp - 0x1a0], 0
jmp 0x412c3c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
mov dword [ebp - 0xb0], 0x531f
cmp dword [ebp - 0xb0], 0xea61
jae 0x412c5e
mov dword [ebp - 0x1a4], 0
jmp 0x412c6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
mov ecx, dword [ebp - 0xb4]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x29
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 2
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 1
mov word [ebp - 0xac], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xac]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x2d1f
cmp dword [ebp - 0xb0], 0xea61
jae 0x412de7
mov dword [ebp - 0x1a8], 0
jmp 0x412df3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a8], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp case.default.0x412055
mov dword [ebp - 4], 0x2c
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 2
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 2
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
jmp case.default.0x412055
mov dword [ebp - 4], 0x2e
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 2
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 2
mov word [ebp - 0xac], 1
lea edx, [ebp - 0x9c]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa0]
push eax
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa4]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa8]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xac]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x38]
push edx
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0xb0], 0x4fe6
cmp dword [ebp - 0xb0], 0xea61
jae 0x413041
mov dword [ebp - 0x1ac], 0
jmp 0x41304d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], eax
mov dword [ebp - 0xb8], 0x694e
cmp dword [ebp - 0xb8], 0xea61
jae 0x41306f
mov dword [ebp - 0x1b0], 0
jmp 0x41307b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b0], eax
mov dword [ebp - 0xb4], 0x241f
cmp dword [ebp - 0xb4], 0xea61
jae 0x41309d
mov dword [ebp - 0x1b4], 0
jmp 0x4130a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
mov eax, dword [ebp - 0xb8]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0xb4]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov edx, dword [ebp - 0xb0]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0xbc], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0xbc]
test edx, edx
je 0x4133a8
mov dword [ebp - 4], 0x30
mov ax, 0x5154
imul ax, ax, 0x6057
jo 0x414d98
mov word [ebp - 0x70], ax
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x689c
cmp dword [ebp - 0xb0], 0xea61
jae 0x41315a
mov dword [ebp - 0x1b8], 0
jmp 0x413166
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x31
mov cx, 0x26db
add cx, 0x71f2
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x6b2a
cmp dword [ebp - 0xb0], 0xea61
jae 0x4131c2
mov dword [ebp - 0x1bc], 0
jmp 0x4131ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x32
mov cx, 0x715d
imul cx, cx, 0x6dd7
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x402d
cmp dword [ebp - 0xb0], 0xea61
jae 0x41322b
mov dword [ebp - 0x1c0], 0
jmp 0x413237
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x33
fld qword [0x401b20]
cmp dword [section..data], 0
jne 0x41326f
fdiv qword [0x401b18]
jmp 0x413280
push dword [0x401b1c]
push dword [0x401b18]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x4d59
cmp dword [ebp - 0xb0], 0xea61
jae 0x4132b6
mov dword [ebp - 0x1c4], 0
jmp 0x4132c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x70], 0x7c89
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x9da
cmp dword [ebp - 0xb0], 0xea61
jae 0x413312
mov dword [ebp - 0x1c8], 0
jmp 0x41331e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x35
push 0x40b8cf00
push 0
push 0x40cd2b00
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x456
cmp dword [ebp - 0xb0], 0xea61
jae 0x41337e
mov dword [ebp - 0x1cc], 0
jmp 0x41338a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x413668
mov dword [ebp - 4], 0x37
mov dword [ebp - 0x70], 0x407fc8
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x588b
cmp dword [ebp - 0xb0], 0xea61
jae 0x4133df
mov dword [ebp - 0x1d0], 0
jmp 0x4133eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x38
mov cx, 0x1f4d
imul cx, cx, 0xa91
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x735a
cmp dword [ebp - 0xb0], 0xea61
jae 0x413447
mov dword [ebp - 0x1d4], 0
jmp 0x413453
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x70], 0xffffcbd6
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x40bd
cmp dword [ebp - 0xb0], 0xea61
jae 0x4134a4
mov dword [ebp - 0x1d8], 0
jmp 0x4134b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d8], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x70], 0xfffff909
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x28fd
cmp dword [ebp - 0xb0], 0xea61
jae 0x413500
mov dword [ebp - 0x1dc], 0
jmp 0x41350c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3b
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x3eae
cmp dword [ebp - 0xb0], 0xea61
jae 0x41355c
mov dword [ebp - 0x1e0], 0
jmp 0x413568
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e0], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x70], 0x407fd4
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x5bc9
cmp dword [ebp - 0xb0], 0xea61
jae 0x4135b8
mov dword [ebp - 0x1e4], 0
jmp 0x4135c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0xb4], 0x3807
cmp dword [ebp - 0xb4], 0xea61
jae 0x413606
mov dword [ebp - 0x1e8], 0
jmp 0x413612
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0xb0], 0x1262
cmp dword [ebp - 0xb0], 0xea61
jae 0x413634
mov dword [ebp - 0x1ec], 0
jmp 0x413640
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
mov ecx, dword [ebp - 0xb4]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp case.default.0x412055
mov dword [ebp - 4], 0x40
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 1
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 1
mov word [ebp - 0xac], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xac]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x41
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x5fad
cmp dword [ebp - 0xb0], 0xea61
jae 0x4137c2
mov dword [ebp - 0x1f0], 0
jmp 0x4137ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp case.default.0x412055
mov dword [ebp - 4], 0x43
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 1
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 1
mov word [ebp - 0xac], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xac]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
jmp case.default.0x412055
mov dword [ebp - 4], 0x45
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x832
cmp dword [ebp - 0xb0], 0xea61
jae 0x413947
mov dword [ebp - 0x1f4], 0
jmp 0x413953
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f4], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x46
mov ecx, 1
test ecx, ecx
jne 0x413d12
mov dword [ebp - 4], 0x47
fld qword [0x401b10]
cmp dword [section..data], 0
jne 0x41399f
fdiv qword [0x401b08]
jmp 0x4139b0
push dword [0x401b0c]
push dword [0x401b08]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x5d96
cmp dword [ebp - 0xb0], 0xea61
jae 0x4139e6
mov dword [ebp - 0x1f8], 0
jmp 0x4139f2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f8], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x48
fld qword [0x401b00]
cmp dword [section..data], 0
jne 0x413a2a
fdiv qword [0x401af8]
jmp 0x413a3b
push dword [0x401afc]
push dword [0x401af8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x3a76
cmp dword [ebp - 0xb0], 0xea61
jae 0x413a71
mov dword [ebp - 0x1fc], 0
jmp 0x413a7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x49
push 0x40d00940
push 0
push 0x40be9600
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x2e32
cmp dword [ebp - 0xb0], 0xea61
jae 0x413add
mov dword [ebp - 0x200], 0
jmp 0x413ae9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4a
mov dword [ebp - 0xb4], 0x42bd
cmp dword [ebp - 0xb4], 0xea61
jae 0x413b2b
mov dword [ebp - 0x204], 0
jmp 0x413b37
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
mov dword [ebp - 0xb0], 0x20bc
cmp dword [ebp - 0xb0], 0xea61
jae 0x413b59
mov dword [ebp - 0x208], 0
jmp 0x413b65
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
mov ecx, dword [ebp - 0xb4]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4b
push 0x40d44b00
push 0
push 0x40dcc4c0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x70]
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x2229
cmp dword [ebp - 0xb0], 0xea61
jae 0x413bd4
mov dword [ebp - 0x20c], 0
jmp 0x413be0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x70], 0xffffe760
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x37de
cmp dword [ebp - 0xb0], 0xea61
jae 0x413c30
mov dword [ebp - 0x210], 0
jmp 0x413c3c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x70], 0x1055
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x60f9
cmp dword [ebp - 0xb0], 0xea61
jae 0x413c8c
mov dword [ebp - 0x214], 0
jmp 0x413c98
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x70], 0x407fe0
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x64ca
cmp dword [ebp - 0xb0], 0xea61
jae 0x413ce8
mov dword [ebp - 0x218], 0
jmp 0x413cf4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x41396d
mov dword [ebp - 4], 0x50
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 1
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 2
mov word [ebp - 0xac], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xac]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x51
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x57b4
cmp dword [ebp - 0xb0], 0xea61
jae 0x413e67
mov dword [ebp - 0x21c], 0
jmp 0x413e73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x52
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x3420
cmp dword [ebp - 0xb0], 0xea61
jae 0x413ec4
mov dword [ebp - 0x220], 0
jmp 0x413ed0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x53
mov dword [ebp - 0x70], 1
mov dword [ebp - 0x78], 2
mov dword [ebp - 0x80], 1
mov dword [ebp - 0x88], 2
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x98], 2
mov dword [ebp - 0xb0], 0x2f3b
cmp dword [ebp - 0xb0], 0xea61
jae 0x413f45
mov dword [ebp - 0x224], 0
jmp 0x413f51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x88]
push edx
lea eax, [ebp - 0x98]
push eax
lea ecx, [ebp - 0xec]
push ecx
lea edx, [ebp - 0xdc]
push edx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
call dword [0x401080]
mov dword [ebp - 0x128], eax
jmp 0x414194
mov dword [ebp - 4], 0x54
mov dword [ebp - 0x70], 0x407eec
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0xef3
cmp dword [ebp - 0xb0], 0xea61
jae 0x413fcb
mov dword [ebp - 0x228], 0
jmp 0x413fd7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x55
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x63e0
cmp dword [ebp - 0xb0], 0xea61
jae 0x414028
mov dword [ebp - 0x22c], 0
jmp 0x414034
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x56
fld qword [0x401af0]
cmp dword [section..data], 0
jne 0x41406b
fdiv qword [0x401ae8]
jmp 0x41407c
push dword [0x401aec]
push dword [0x401ae8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x72f9
cmp dword [ebp - 0xb0], 0xea61
jae 0x4140b2
mov dword [ebp - 0x230], 0
jmp 0x4140be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x70], 0x6ce9
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x1881
cmp dword [ebp - 0xb0], 0xea61
jae 0x41410e
mov dword [ebp - 0x234], 0
jmp 0x41411a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x58
mov dword [ebp - 0xb0], 0x2f3b
cmp dword [ebp - 0xb0], 0xea61
jae 0x41415c
mov dword [ebp - 0x238], 0
jmp 0x414168
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
lea ecx, [ebp - 0xec]
push ecx
lea edx, [ebp - 0xdc]
push edx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jne 0x413f94
jmp case.default.0x412055
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0xb0], 0x7eb
cmp dword [ebp - 0xb0], 0xea61
jae 0x4141cf
mov dword [ebp - 0x23c], 0
jmp 0x4141db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
mov edx, dword [ebp - 0xb0]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
lea ecx, [ebp - 0xfc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0x70], 0x35d7
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xfc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x414314
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0xb4], 0x330f
cmp dword [ebp - 0xb4], 0xea61
jae 0x414251
mov dword [ebp - 0x240], 0
jmp 0x41425d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
mov dword [ebp - 0xb0], 0x526
cmp dword [ebp - 0xb0], 0xea61
jae 0x41427f
mov dword [ebp - 0x244], 0
jmp 0x41428b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
mov ecx, dword [ebp - 0xb4]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x70], 0x407fec
mov dword [ebp - 0x78], 8
mov dword [ebp - 0xb0], 0x206b
cmp dword [ebp - 0xb0], 0xea61
jae 0x4142ea
mov dword [ebp - 0x248], 0
jmp 0x4142f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x414674
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x70], 0x459d
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xfc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4144c8
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0xb4], 0x3ca4
cmp dword [ebp - 0xb4], 0xea61
jae 0x41436e
mov dword [ebp - 0x24c], 0
jmp 0x41437a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
mov dword [ebp - 0xb0], 0x38b0
cmp dword [ebp - 0xb0], 0xea61
jae 0x41439c
mov dword [ebp - 0x250], 0
jmp 0x4143a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
mov ecx, dword [ebp - 0xb4]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x60
mov cx, 0x43df
imul cx, cx, 0x7433
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x450e
cmp dword [ebp - 0xb0], 0xea61
jae 0x414413
mov dword [ebp - 0x254], 0
jmp 0x41441f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x61
fld qword [0x401ae0]
cmp dword [section..data], 0
jne 0x414457
fdiv qword [0x401ad8]
jmp 0x414468
push dword [0x401adc]
push dword [0x401ad8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x70]
fnstsw ax
test al, 0xd
jne 0x414d93
mov dword [ebp - 0x78], 5
mov dword [ebp - 0xb0], 0x74b3
cmp dword [ebp - 0xb0], 0xea61
jae 0x41449e
mov dword [ebp - 0x258], 0
jmp 0x4144aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x414674
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x70], 0x4b05
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xfc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4144fa
jmp 0x414674
mov dword [ebp - 4], 0x63
mov dword [ebp - 0x70], 0x63f0
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xfc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x41464e
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x70], 0xffffffff
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x2680
cmp dword [ebp - 0xb0], 0xea61
jae 0x414562
mov dword [ebp - 0x25c], 0
jmp 0x41456e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x65
mov cx, 0x5d4a
add cx, 0x4c36
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x4fc7
cmp dword [ebp - 0xb0], 0xea61
jae 0x4145ca
mov dword [ebp - 0x260], 0
jmp 0x4145d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x66
mov dword [ebp - 0x70], 0x169a
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x3329
cmp dword [ebp - 0xb0], 0xea61
jae 0x414627
mov dword [ebp - 0x264], 0
jmp 0x414633
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x414674
mov dword [ebp - 4], 0x67
mov dword [ebp - 0x70], 0x876
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0xfc]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov dword [ebp - 4], 0x69
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 3
mov word [ebp - 0xa4], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x6a
mov dword [ebp - 0xb0], 0x3c11
cmp dword [ebp - 0xb0], 0xea61
jae 0x414745
mov dword [ebp - 0x268], 0
jmp 0x414751
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
mov edx, dword [ebp - 0xb0]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
lea ecx, [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x70], 0x553b
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x41485b
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x3f26
cmp dword [ebp - 0xb0], 0xea61
jae 0x4147d5
mov dword [ebp - 0x26c], 0
jmp 0x4147e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6d
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x78], 0xb
mov dword [ebp - 0xb0], 0x385a
cmp dword [ebp - 0xb0], 0xea61
jae 0x414831
mov dword [ebp - 0x270], 0
jmp 0x41483d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
lea edx, [ebp - 0x78]
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4148df
mov dword [ebp - 4], 0x6e
mov dword [ebp - 0x70], 0x52ff
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x41488a
jmp 0x4148df
mov dword [ebp - 4], 0x6f
mov dword [ebp - 0x70], 0x32a9
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4148b9
jmp 0x4148df
mov dword [ebp - 4], 0x70
mov dword [ebp - 0x70], 0x6735
mov dword [ebp - 0x78], 0x8002
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov dword [ebp - 4], 0x72
mov cx, 0x3970
imul cx, cx, 0x1690
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x4bdb
cmp dword [ebp - 0xb0], 0xea61
jae 0x414922
mov dword [ebp - 0x274], 0
jmp 0x41492e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x73
mov cx, 0x19fb
imul cx, cx, 0x1749
jo 0x414d98
mov word [ebp - 0x70], cx
mov dword [ebp - 0x78], 2
mov dword [ebp - 0xb0], 0x539e
cmp dword [ebp - 0xb0], 0xea61
jae 0x41498b
mov dword [ebp - 0x278], 0
jmp 0x414997
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
lea edx, [ebp - 0x78]
mov eax, dword [ebp - 0xb0]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp case.default.0x412055
mov dword [ebp - 4], 0x75
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 3
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x76
mov dword [ebp - 0xb4], 0x1bef
cmp dword [ebp - 0xb4], 0xea61
jae 0x414ac2
mov dword [ebp - 0x27c], 0
jmp 0x414ace
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0xb0], 0x1ebe
cmp dword [ebp - 0xb0], 0xea61
jae 0x414af0
mov dword [ebp - 0x280], 0
jmp 0x414afc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov edx, dword [ebp - 0xb4]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp case.default.0x412055
mov dword [ebp - 4], 0x78
mov word [ebp - 0x9c], 1
mov word [ebp - 0xa0], 3
mov word [ebp - 0xa4], 1
mov word [ebp - 0xa8], 1
mov word [ebp - 0xac], 1
lea ecx, [ebp - 0x9c]
push ecx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xa0]
push edx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0xa4]
push eax
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call fcn.0042dc00
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0xac]
push edx
call fcn.0045e800
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x79
mov dword [ebp - 0xb4], 0x3abe
cmp dword [ebp - 0xb4], 0xea61
jae 0x414c6e
mov dword [ebp - 0x284], 0
jmp 0x414c7a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov dword [ebp - 0xb0], 0x6a80
cmp dword [ebp - 0xb0], 0xea61
jae 0x414c9c
mov dword [ebp - 0x288], 0
jmp 0x414ca8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
mov edx, dword [ebp - 0xb4]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
mov ecx, dword [ebp - 0xb0]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
wait
push 0x414d57
jmp 0x414d28
lea eax, [ebp - 0x10c]
push eax
lea ecx, [ebp - 0xfc]
push ecx
lea edx, [ebp - 0xec]
push edx
lea eax, [ebp - 0xdc]
push eax
lea ecx, [ebp - 0xcc]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
ret
jmp fcn.00405f8c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3