Function at 0x428560
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, 0x368
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402ec8
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
movsx eax, word [0x43c07c]
test eax, eax
jne 0x42c66a
mov dword [ebp - 4], 4
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x4403
cmp dword [ebp - 0x118], 0xea61
jae 0x428607
mov dword [ebp - 0x15c], 0
jmp 0x428613
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0xe0]
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], 5
mov dword [ebp - 0x64], 1
mov dword [ebp - 4], 6
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x236b
cmp dword [ebp - 0x118], 0xea61
jae 0x42867a
mov dword [ebp - 0x160], 0
jmp 0x428686
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
lea edx, [ebp - 0xe0]
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], 7
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x120
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 8
mov dword [ebp - 0xd8], 0x4057a0
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x6540
cmp dword [ebp - 0x118], 0xea61
jae 0x428703
mov dword [ebp - 0x164], 0
jmp 0x42870f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
lea edx, [ebp - 0xe0]
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], 9
mov ecx, dword [ebp + 8]
push ecx
call fcn.0040e7f0
mov dword [ebp - 0x114], eax
mov dword [ebp - 0xd8], 0x405694
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0xbc]
push edx
mov eax, dword [ebp - 0x114]
push eax
lea ecx, [ebp - 0xcc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xa
mov dword [ebp - 0xd8], 0x1be7
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x5022
cmp dword [ebp - 0x118], 0xea61
jae 0x4287f1
mov dword [ebp - 0x168], 0
jmp 0x4287fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
lea edx, [ebp - 0xe0]
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], 0xb
mov cx, 0xfaa
imul cx, cx, 0x1b44
jo 0x42ccd5
mov word [ebp - 0xd8], cx
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x63f3
cmp dword [ebp - 0x118], 0xea61
jae 0x428863
mov dword [ebp - 0x16c], 0
jmp 0x42886f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
lea edx, [ebp - 0xe0]
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], 0xc
push 0x40b51700
push 0
push 0x40d45dc0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x5418
cmp dword [ebp - 0x118], 0xea61
jae 0x4288d9
mov dword [ebp - 0x170], 0
jmp 0x4288e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
lea edx, [ebp - 0xe0]
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], 0xd
cmp dword [0x43c62c], 0
jne 0x42892d
push 0x43c62c
push 0x4051dc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x174], 0x43c62c
jmp 0x428937
mov dword [ebp - 0x174], 0x43c62c
mov ecx, dword [ebp - 0x174]
mov edx, dword [ecx]
mov dword [ebp - 0x11c], edx
lea eax, [ebp - 0xac]
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 0x428992
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 - 0x178], eax
jmp 0x42899c
mov dword [ebp - 0x178], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x104]
push ecx
mov edx, dword [ebp - 0x124]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x124]
push ecx
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x4289f5
push 0x68
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 - 0x17c], eax
jmp 0x4289ff
mov dword [ebp - 0x17c], 0
mov cx, word [ebp - 0x104]
mov word [ebp - 0xd8], cx
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x35d4
cmp dword [ebp - 0x118], 0xea61
jae 0x428a39
mov dword [ebp - 0x180], 0
jmp 0x428a45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
lea edx, [ebp - 0xe0]
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 - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xe
mov dword [ebp - 0xd8], 0x4057ac
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x6390
cmp dword [ebp - 0x118], 0xea61
jae 0x428ab7
mov dword [ebp - 0x184], 0
jmp 0x428ac3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
lea edx, [ebp - 0xe0]
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], 0xf
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
lea ecx, [ebp - 0x60]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaGet3]
mov dword [ebp - 4], 0x10
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x4901
cmp dword [ebp - 0x118], 0xea61
jae 0x428b39
mov dword [ebp - 0x188], 0
jmp 0x428b45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
lea edx, [ebp - 0xe0]
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], 0x11
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x124], 0x39b4
cmp dword [ebp - 0x124], 0xea61
jae 0x428ba2
mov dword [ebp - 0x18c], 0
jmp 0x428bae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
mov dword [ebp - 0x120], 0xfc2
cmp dword [ebp - 0x120], 0xea61
jae 0x428bd0
mov dword [ebp - 0x190], 0
jmp 0x428bdc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x190], eax
mov dword [ebp - 0x11c], 0x17d8
cmp dword [ebp - 0x11c], 0xea61
jae 0x428bfe
mov dword [ebp - 0x194], 0
jmp 0x428c0a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
mov ecx, dword [ebp - 0x124]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
push edx
mov eax, dword [ebp - 0x120]
shl eax, 4
mov ecx, dword [0x43c020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x11c]
shl edx, 4
mov eax, dword [0x43c020]
add eax, edx
push eax
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x118], 0x190f
cmp dword [ebp - 0x118], 0xea61
jae 0x428c75
mov dword [ebp - 0x198], 0
jmp 0x428c81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
lea edx, [ebp - 0xbc]
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 - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0xd8], 0x1092
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x3bcb
cmp dword [ebp - 0x118], 0xea61
jae 0x428ce7
mov dword [ebp - 0x19c], 0
jmp 0x428cf3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
lea edx, [ebp - 0xe0]
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], 0x14
push 0x40c01180
push 0
push 0x40dd3840
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x5bd5
cmp dword [ebp - 0x118], 0xea61
jae 0x428d5c
mov dword [ebp - 0x1a0], 0
jmp 0x428d68
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
lea edx, [ebp - 0xe0]
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
push 0x40da1cc0
push 0
push 0x40d2fe00
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x4cd1
cmp dword [ebp - 0x118], 0xea61
jae 0x428dd1
mov dword [ebp - 0x1a4], 0
jmp 0x428ddd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
lea edx, [ebp - 0xe0]
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], 0x16
mov ecx, dword [0x43c0a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea edx, [ebp - 0x104]
push edx
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x11c], 0x65d7
cmp dword [ebp - 0x11c], 0xea61
jae 0x428e5c
mov dword [ebp - 0x1a8], 0
jmp 0x428e68
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x118], 0x5d40
cmp dword [ebp - 0x118], 0xea61
jae 0x428e8a
mov dword [ebp - 0x1ac], 0
jmp 0x428e96
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], 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], 0x18
mov dword [ebp - 0xd8], 0x4057b8
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x6c76
cmp dword [ebp - 0x118], 0xea61
jae 0x428efa
mov dword [ebp - 0x1b0], 0
jmp 0x428f06
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b0], eax
lea edx, [ebp - 0xe0]
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], 0x19
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43c0a4]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0xd8
cmp dword [ebp - 0x118], 0xea61
jae 0x428f8c
mov dword [ebp - 0x1b4], 0
jmp 0x428f98
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
lea edx, [ebp - 0xe0]
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], 0x1b
mov dword [ebp - 0xd8], 0x43c0a4
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c
lea ecx, [ebp - 0x78]
mov dword [ebp - 0xd8], ecx
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xe0]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0xd8], 0x4053b0
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x5fba
cmp dword [ebp - 0x118], 0xea61
jae 0x4290a1
mov dword [ebp - 0x1b8], 0
jmp 0x4290ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
lea edx, [ebp - 0xe0]
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], 0x1e
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x90]
push ecx
mov edx, dword [ebp - 0x44]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1f
mov edx, dword [0x43c140]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x20
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x4b70
cmp dword [ebp - 0x118], 0xea61
jae 0x42914a
mov dword [ebp - 0x1bc], 0
jmp 0x429156
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
lea edx, [ebp - 0xe0]
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], 0x21
mov ecx, dword [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea edx, [ebp - 0x104]
push edx
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0xd8], 0x43c140
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x23
lea eax, [ebp - 0x7c]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x5ada
cmp dword [ebp - 0x118], 0xea61
jae 0x429293
mov dword [ebp - 0x1c0], 0
jmp 0x42929f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
lea edx, [ebp - 0xe0]
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], 0x25
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x73f2
cmp dword [ebp - 0x118], 0xea61
jae 0x4292f8
mov dword [ebp - 0x1c4], 0
jmp 0x429304
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
lea edx, [ebp - 0xe0]
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
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x7c]
push ecx
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0xd8], 0x4057c4
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0xd2c
cmp dword [ebp - 0x118], 0xea61
jae 0x429387
mov dword [ebp - 0x1c8], 0
jmp 0x429393
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
lea edx, [ebp - 0xe0]
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
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x600d
cmp dword [ebp - 0x118], 0xea61
jae 0x4293ec
mov dword [ebp - 0x1cc], 0
jmp 0x4293f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc], eax
lea edx, [ebp - 0xe0]
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], 0x29
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x56b7
cmp dword [ebp - 0x118], 0xea61
jae 0x429451
mov dword [ebp - 0x1d0], 0
jmp 0x42945d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
lea edx, [ebp - 0xe0]
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], 0x2a
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x4c]
push ecx
mov edx, dword [ebp - 0x50]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x2b
mov cx, 0x5c95
add cx, 0x5d6b
jo 0x42ccd5
mov word [ebp - 0xd8], cx
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x3c5d
cmp dword [ebp - 0x118], 0xea61
jae 0x4294ec
mov dword [ebp - 0x1d4], 0
jmp 0x4294f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
lea edx, [ebp - 0xe0]
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], 0x2c
push 0x40a3a600
push 0
push 0x40ab2000
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x17dc
cmp dword [ebp - 0x118], 0xea61
jae 0x429562
mov dword [ebp - 0x1d8], 0
jmp 0x42956e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d8], eax
lea edx, [ebp - 0xe0]
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 - 0x11c], 0x1a59
cmp dword [ebp - 0x11c], 0xea61
jae 0x4295b3
mov dword [ebp - 0x1dc], 0
jmp 0x4295bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x118], 0x350
cmp dword [ebp - 0x118], 0xea61
jae 0x4295e1
mov dword [ebp - 0x1e0], 0
jmp 0x4295ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e0], 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], 0x2e
push 0x404ad4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea ecx, [ebp - 0x104]
push ecx
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0xd8], 0x404ad4
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xcc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xcc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0xcc]
push edx
lea eax, [ebp - 0xbc]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x30
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0xd8], ecx
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xe0]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31
mov dword [ebp - 0xd8], 0x4057d0
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x1839
cmp dword [ebp - 0x118], 0xea61
jae 0x429756
mov dword [ebp - 0x1e4], 0
jmp 0x429762
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
lea edx, [ebp - 0xe0]
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], 0x32
mov dword [ebp - 0xd8], 0x4edb
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x36e4
cmp dword [ebp - 0x118], 0xea61
jae 0x4297bc
mov dword [ebp - 0x1e8], 0
jmp 0x4297c8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
lea edx, [ebp - 0xe0]
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
fld qword [0x403250]
cmp dword [section..data], 0
jne 0x429802
fdiv qword [0x403248]
jmp 0x429813
push dword [0x40324c]
push dword [0x403248]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x382c
cmp dword [ebp - 0x118], 0xea61
jae 0x42984f
mov dword [ebp - 0x1ec], 0
jmp 0x42985b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
lea edx, [ebp - 0xe0]
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
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x3c]
push ecx
push 0x404ad4
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x35
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x2c]
push eax
mov ecx, dword [ebp - 0x6c]
push ecx
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x36
push 0x404b88
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x37
mov dword [ebp - 0xd8], 0x404b88
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xcc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x38
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x699a
cmp dword [ebp - 0x118], 0xea61
jae 0x4299b7
mov dword [ebp - 0x1f0], 0
jmp 0x4299c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
lea edx, [ebp - 0xe0]
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], 0x39
cmp dword [0x43c62c], 0
jne 0x429a0c
push 0x43c62c
push 0x4051dc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1f4], 0x43c62c
jmp 0x429a16
mov dword [ebp - 0x1f4], 0x43c62c
mov ecx, dword [ebp - 0x1f4]
mov edx, dword [ecx]
mov dword [ebp - 0x11c], edx
lea eax, [ebp - 0xac]
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 0x429a71
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 - 0x1f8], eax
jmp 0x429a7b
mov dword [ebp - 0x1f8], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xa0]
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 0x429ad4
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 - 0x1fc], eax
jmp 0x429ade
mov dword [ebp - 0x1fc], 0
mov ecx, dword [ebp - 0xa0]
mov dword [ebp - 0x150], ecx
mov dword [ebp - 0xa0], 0
mov edx, dword [ebp - 0x150]
mov dword [ebp - 0xb4], edx
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x59f9
cmp dword [ebp - 0x118], 0xea61
jae 0x429b2c
mov dword [ebp - 0x200], 0
jmp 0x429b38
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
lea edx, [ebp - 0xbc]
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 - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x11c], 0x61ed
cmp dword [ebp - 0x11c], 0xea61
jae 0x429b96
mov dword [ebp - 0x204], 0
jmp 0x429ba2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
mov dword [ebp - 0x118], 0x3f7b
cmp dword [ebp - 0x118], 0xea61
jae 0x429bc4
mov dword [ebp - 0x208], 0
jmp 0x429bd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], 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], 0x3b
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xd8], ecx
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xe0]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x11c], 0x49f9
cmp dword [ebp - 0x11c], 0xea61
jae 0x429c77
mov dword [ebp - 0x20c], 0
jmp 0x429c83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
mov dword [ebp - 0x118], 0x5657
cmp dword [ebp - 0x118], 0xea61
jae 0x429ca5
mov dword [ebp - 0x210], 0
jmp 0x429cb1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
mov edx, dword [ebp - 0x11c]
shl edx, 4
mov eax, 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], 0x3d
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x48]
push ecx
push 0x404b88
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3e
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x30]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0xd8], 0x4057dc
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x5057
cmp dword [ebp - 0x118], 0xea61
jae 0x429d69
mov dword [ebp - 0x214], 0
jmp 0x429d75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
lea edx, [ebp - 0xe0]
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], 0x40
push 0x404960
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea ecx, [ebp - 0x104]
push ecx
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x41
mov dword [ebp - 0xd8], 0x404960
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xcc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xcc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0xcc]
push edx
lea eax, [ebp - 0xbc]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x42
lea ecx, [ebp - 0x68]
mov dword [ebp - 0xd8], ecx
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xe0]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x43
push 0
push 0xffffffffffffffff
push 1
mov edx, dword [ebp - 0x68]
push edx
push 0x404960
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x44
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x989
cmp dword [ebp - 0x118], 0xea61
jae 0x429efe
mov dword [ebp - 0x218], 0
jmp 0x429f0a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
lea edx, [ebp - 0xe0]
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
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x38]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x46
cmp dword [0x43c62c], 0
jne 0x429f7c
push 0x43c62c
push 0x4051dc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x21c], 0x43c62c
jmp 0x429f86
mov dword [ebp - 0x21c], 0x43c62c
mov ecx, dword [ebp - 0x21c]
mov edx, dword [ecx]
mov dword [ebp - 0x11c], edx
lea eax, [ebp - 0xac]
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 0x429fe1
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 - 0x220], eax
jmp 0x429feb
mov dword [ebp - 0x220], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xa0]
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 0x42a044
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 - 0x224], eax
jmp 0x42a04e
mov dword [ebp - 0x224], 0
mov ecx, dword [ebp - 0xa0]
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0xa0], 0
mov edx, dword [ebp - 0x154]
mov dword [ebp - 0xb4], edx
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x2598
cmp dword [ebp - 0x118], 0xea61
jae 0x42a09c
mov dword [ebp - 0x228], 0
jmp 0x42a0a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
lea edx, [ebp - 0xbc]
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 - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x47
push 0x404d88
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea ecx, [ebp - 0x104]
push ecx
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x48
cmp dword [0x43c62c], 0
jne 0x42a141
push 0x43c62c
push 0x4051dc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x22c], 0x43c62c
jmp 0x42a14b
mov dword [ebp - 0x22c], 0x43c62c
mov edx, dword [ebp - 0x22c]
mov eax, dword [edx]
mov dword [ebp - 0x11c], eax
lea ecx, [ebp - 0xac]
push ecx
mov edx, dword [ebp - 0x11c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11c]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42a1a6
push 0x14
push 0x4051cc
mov edx, dword [ebp - 0x11c]
push edx
mov eax, dword [ebp - 0x120]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x230], eax
jmp 0x42a1b0
mov dword [ebp - 0x230], 0
mov ecx, dword [ebp - 0xac]
mov dword [ebp - 0x124], ecx
lea edx, [ebp - 0x104]
push edx
mov eax, dword [ebp - 0x124]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x124]
push edx
call dword [ecx + 0x68]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42a209
push 0x68
push 0x4051ec
mov eax, dword [ebp - 0x124]
push eax
mov ecx, dword [ebp - 0x128]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x42a213
mov dword [ebp - 0x234], 0
mov dx, word [ebp - 0x104]
mov word [ebp - 0xd8], dx
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x5219
cmp dword [ebp - 0x118], 0xea61
jae 0x42a24d
mov dword [ebp - 0x238], 0
jmp 0x42a259
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
lea edx, [ebp - 0xe0]
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 - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x49
mov dword [ebp - 0xd8], 0x404d88
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xcc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4a
lea eax, [ebp - 0x24]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4b
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x3929
cmp dword [ebp - 0x118], 0xea61
jae 0x42a39a
mov dword [ebp - 0x23c], 0
jmp 0x42a3a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
lea edx, [ebp - 0xe0]
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], 0x4c
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x24]
push ecx
push 0x404d88
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4d
cmp dword [0x43c62c], 0
jne 0x42a419
push 0x43c62c
push 0x4051dc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x240], 0x43c62c
jmp 0x42a423
mov dword [ebp - 0x240], 0x43c62c
mov eax, dword [ebp - 0x240]
mov ecx, dword [eax]
mov dword [ebp - 0x11c], ecx
lea edx, [ebp - 0xac]
push edx
mov eax, dword [ebp - 0x11c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11c]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42a47e
push 0x14
push 0x4051cc
mov eax, dword [ebp - 0x11c]
push eax
mov ecx, dword [ebp - 0x120]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x244], eax
jmp 0x42a488
mov dword [ebp - 0x244], 0
mov edx, dword [ebp - 0xac]
mov dword [ebp - 0x124], edx
lea eax, [ebp - 0xa0]
push eax
mov ecx, dword [ebp - 0x124]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x124]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42a4e1
push 0x60
push 0x4051ec
mov ecx, dword [ebp - 0x124]
push ecx
mov edx, dword [ebp - 0x128]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x248], eax
jmp 0x42a4eb
mov dword [ebp - 0x248], 0
mov eax, dword [ebp - 0xa0]
mov dword [ebp - 0x158], eax
mov dword [ebp - 0xa0], 0
mov ecx, dword [ebp - 0x158]
mov dword [ebp - 0xb4], ecx
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x2eb9
cmp dword [ebp - 0x118], 0xea61
jae 0x42a539
mov dword [ebp - 0x24c], 0
jmp 0x42a545
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
lea edx, [ebp - 0xbc]
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 - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x710c
cmp dword [ebp - 0x118], 0xea61
jae 0x42a5b7
mov dword [ebp - 0x250], 0
jmp 0x42a5c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
lea edx, [ebp - 0xe0]
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
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x94]
push ecx
mov edx, dword [ebp - 0x40]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x50
mov cx, 0x31e4
add cx, 0x5522
jo 0x42ccd5
mov word [ebp - 0xd8], cx
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x2639
cmp dword [ebp - 0x118], 0xea61
jae 0x42a655
mov dword [ebp - 0x254], 0
jmp 0x42a661
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
lea edx, [ebp - 0xe0]
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], 0x51
mov dword [ebp - 0xd8], 0x486d
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x2ac1
cmp dword [ebp - 0x118], 0xea61
jae 0x42a6bb
mov dword [ebp - 0x258], 0
jmp 0x42a6c7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
lea edx, [ebp - 0xe0]
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
mov dword [ebp - 0xd8], 0x7823
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0xa09
cmp dword [ebp - 0x118], 0xea61
jae 0x42a720
mov dword [ebp - 0x25c], 0
jmp 0x42a72c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
lea edx, [ebp - 0xe0]
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], 0x53
push 0x404cb4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x104], ax
lea ecx, [ebp - 0x104]
push ecx
call fcn.0042d250
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x54
mov dword [ebp - 0xd8], 0x4057e8
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x3f46
cmp dword [ebp - 0x118], 0xea61
jae 0x42a7c0
mov dword [ebp - 0x260], 0
jmp 0x42a7cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
lea edx, [ebp - 0xe0]
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], 0x55
mov dword [ebp - 0x11c], 0x1d5e
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a812
mov dword [ebp - 0x264], 0
jmp 0x42a81e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
mov dword [ebp - 0x118], 0x4cb3
cmp dword [ebp - 0x118], 0xea61
jae 0x42a840
mov dword [ebp - 0x268], 0
jmp 0x42a84c
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], 0x56
mov dword [ebp - 0xd8], 0x404cb4
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xcc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x57
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x2031
cmp dword [ebp - 0x118], 0xea61
jae 0x42a92a
mov dword [ebp - 0x26c], 0
jmp 0x42a936
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
lea edx, [ebp - 0xe0]
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], 0x58
mov dword [ebp - 0xd8], 0xffffc7e3
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0xf3b
cmp dword [ebp - 0x118], 0xea61
jae 0x42a990
mov dword [ebp - 0x270], 0
jmp 0x42a99c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
lea edx, [ebp - 0xe0]
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
fld qword [0x403240]
cmp dword [section..data], 0
jne 0x42a9d6
fdiv qword [0x403238]
jmp 0x42a9e7
push dword [0x40323c]
push dword [0x403238]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x2791
cmp dword [ebp - 0x118], 0xea61
jae 0x42aa23
mov dword [ebp - 0x274], 0
jmp 0x42aa2f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
lea edx, [ebp - 0xe0]
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], 0x5a
mov dword [ebp - 0x120], 0x32c6
cmp dword [ebp - 0x120], 0xea61
jae 0x42aa74
mov dword [ebp - 0x278], 0
jmp 0x42aa80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x11c], 0x21f3
cmp dword [ebp - 0x11c], 0xea61
jae 0x42aaa2
mov dword [ebp - 0x27c], 0
jmp 0x42aaae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], 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
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x413d
cmp dword [ebp - 0x118], 0xea61
jae 0x42ab11
mov dword [ebp - 0x280], 0
jmp 0x42ab1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
lea edx, [ebp - 0xbc]
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 - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5b
lea ecx, [ebp - 0x84]
mov dword [ebp - 0xd8], ecx
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xe0]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x11c], 0x46f9
cmp dword [ebp - 0x11c], 0xea61
jae 0x42abc8
mov dword [ebp - 0x284], 0
jmp 0x42abd4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov dword [ebp - 0x118], 0x6053
cmp dword [ebp - 0x118], 0xea61
jae 0x42abf6
mov dword [ebp - 0x288], 0
jmp 0x42ac02
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
mov edx, dword [ebp - 0x11c]
shl edx, 4
mov eax, 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], 0x5d
mov dword [ebp - 0x11c], 0x4914
cmp dword [ebp - 0x11c], 0xea61
jae 0x42ac51
mov dword [ebp - 0x28c], 0
jmp 0x42ac5d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 3
mov dword [ebp - 0x118], 0x5058
cmp dword [ebp - 0x118], 0xea61
jae 0x42aca7
mov dword [ebp - 0x290], 0
jmp 0x42acb3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
lea edx, [ebp - 0xe0]
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], 0x5e
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x84]
push ecx
push 0x404cb4
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x6b7d
cmp dword [ebp - 0x118], 0xea61
jae 0x42ad3b
mov dword [ebp - 0x294], 0
jmp 0x42ad47
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
lea edx, [ebp - 0xe0]
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], 0x60
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x80]
push ecx
mov edx, dword [ebp - 0x98]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x61
push 0x40ce6700
push 0
push 0x40d233c0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x72b
cmp dword [ebp - 0x118], 0xea61
jae 0x42adde
mov dword [ebp - 0x298], 0
jmp 0x42adea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
lea edx, [ebp - 0xe0]
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
fld qword [0x403230]
cmp dword [section..data], 0
jne 0x42ae24
fdiv qword [0x403228]
jmp 0x42ae35
push dword [0x40322c]
push dword [0x403228]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x107f
cmp dword [ebp - 0x118], 0xea61
jae 0x42ae71
mov dword [ebp - 0x29c], 0
jmp 0x42ae7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
lea edx, [ebp - 0xe0]
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], 0x63
mov dword [ebp - 0xd8], 0x43c288
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x64
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x502
cmp dword [ebp - 0x118], 0xea61
jae 0x42af2d
mov dword [ebp - 0x2a0], 0
jmp 0x42af39
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
lea edx, [ebp - 0xe0]
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], 0x65
mov dword [ebp - 0xb4], 8
mov dword [ebp - 0xbc], 2
lea ecx, [ebp - 0xbc]
push ecx
push 1
mov edx, dword [ebp - 0x60]
push edx
mov eax, dword [ebp - 0x5c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov esi, eax
mov ecx, dword [0x43c288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
imul eax, eax, 2
jo 0x42ccd5
add esi, eax
jo 0x42ccd5
add esi, 2
jo 0x42ccd5
push esi
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x66
mov word [ebp - 0x108], 9
mov word [ebp - 0x104], 1
mov word [ebp - 0x110], 0x63
mov word [ebp - 0x10c], 0xa
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x104]
push ecx
call fcn.00416820
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x43c080]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x10c]
push ecx
call fcn.00416820
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xa8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0xa8]
push edx
lea eax, [ebp - 0xa4]
push eax
lea ecx, [ebp - 0xa0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x67
lea edx, [ebp - 0x28]
mov dword [ebp - 0xd8], edx
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0xbc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x68
fld qword [0x403220]
cmp dword [section..data], 0
jne 0x42b112
fdiv qword [0x403218]
jmp 0x42b123
push dword [0x40321c]
push dword [0x403218]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x417d
cmp dword [ebp - 0x118], 0xea61
jae 0x42b15f
mov dword [ebp - 0x2a4], 0
jmp 0x42b16b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
lea edx, [ebp - 0xe0]
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], 0x69
mov dword [ebp - 0xd8], 0x219
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x6b88
cmp dword [ebp - 0x118], 0xea61
jae 0x42b1c5
mov dword [ebp - 0x2a8], 0
jmp 0x42b1d1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
lea edx, [ebp - 0xe0]
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], 0x6a
fld qword [0x403210]
cmp dword [section..data], 0
jne 0x42b20b
fdiv qword [0x403208]
jmp 0x42b21c
push dword [0x40320c]
push dword [0x403208]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x7118
cmp dword [ebp - 0x118], 0xea61
jae 0x42b258
mov dword [ebp - 0x2ac], 0
jmp 0x42b264
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
lea edx, [ebp - 0xe0]
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], 0x6b
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x54]
push ecx
mov edx, dword [ebp - 0x58]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x6c
lea ecx, [ebp - 0xbc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
mov dword [ebp - 0x118], 0x71ca
cmp dword [ebp - 0x118], 0xea61
jae 0x42b2e0
mov dword [ebp - 0x2b0], 0
jmp 0x42b2ec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
lea edx, [ebp - 0xbc]
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 - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6d
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43c178]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43c17c
call fcn.00421c70
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6e
push 0x40d21480
push 0
push 0x407cb000
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x6ba7
cmp dword [ebp - 0x118], 0xea61
jae 0x42b39f
mov dword [ebp - 0x2b4], 0
jmp 0x42b3ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
lea edx, [ebp - 0xe0]
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
fld qword [0x403200]
cmp dword [section..data], 0
jne 0x42b3e6
fdiv qword [0x4031f8]
jmp 0x42b3f7
push dword [0x4031fc]
push dword [0x4031f8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0xc5b
cmp dword [ebp - 0x118], 0xea61
jae 0x42b433
mov dword [ebp - 0x2b8], 0
jmp 0x42b43f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
lea edx, [ebp - 0xe0]
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
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43c178]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43c180
call fcn.00421c70
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x11c], 0x3c10
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b4c1
mov dword [ebp - 0x2bc], 0
jmp 0x42b4cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
mov dword [ebp - 0x118], 0x2857
cmp dword [ebp - 0x118], 0xea61
jae 0x42b4ef
mov dword [ebp - 0x2c0], 0
jmp 0x42b4fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], 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], 0x72
mov dword [ebp - 0x64], 2
mov dword [ebp - 4], 0x73
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0xe23
cmp dword [ebp - 0x118], 0xea61
jae 0x42b56d
mov dword [ebp - 0x2c4], 0
jmp 0x42b579
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
lea edx, [ebp - 0xe0]
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], 0x74
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x220
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0x75
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
lea eax, [ebp - 0x60]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPut3]
mov dword [ebp - 4], 0x76
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x77
mov dword [ebp - 0x11c], 0x2ec3
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b616
mov dword [ebp - 0x2c8], 0
jmp 0x42b622
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov dword [ebp - 0x118], 0x3dd3
cmp dword [ebp - 0x118], 0xea61
jae 0x42b644
mov dword [ebp - 0x2cc], 0
jmp 0x42b650
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], 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], 0x78
mov dword [ebp - 0x64], 3
mov dword [ebp - 4], 0x79
mov dword [ebp - 0x11c], 0xb75
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b6af
mov dword [ebp - 0x2d0], 0
jmp 0x42b6bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
mov dword [ebp - 0x118], 0x3b11
cmp dword [ebp - 0x118], 0xea61
jae 0x42b6dd
mov dword [ebp - 0x2d4], 0
jmp 0x42b6e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], 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], 0x7a
fld qword [0x4031f0]
cmp dword [section..data], 0
jne 0x42b72f
fdiv qword [0x4031e8]
jmp 0x42b740
push dword [0x4031ec]
push dword [0x4031e8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x7263
cmp dword [ebp - 0x118], 0xea61
jae 0x42b77c
mov dword [ebp - 0x2d8], 0
jmp 0x42b788
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
lea edx, [ebp - 0xe0]
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], 0x7b
fld qword [0x4031e0]
cmp dword [section..data], 0
jne 0x42b7c2
fdiv qword [0x4031d8]
jmp 0x42b7d3
push dword [0x4031dc]
push dword [0x4031d8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x381b
cmp dword [ebp - 0x118], 0xea61
jae 0x42b80f
mov dword [ebp - 0x2dc], 0
jmp 0x42b81b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
lea edx, [ebp - 0xe0]
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], 0x7c
mov dword [ebp - 0xd8], 0x6d54
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x202a
cmp dword [ebp - 0x118], 0xea61
jae 0x42b874
mov dword [ebp - 0x2e0], 0
jmp 0x42b880
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
lea edx, [ebp - 0xe0]
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], 0x7d
mov dword [ebp - 0xd8], 0x4057f4
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x1504
cmp dword [ebp - 0x118], 0xea61
jae 0x42b8d9
mov dword [ebp - 0x2e4], 0
jmp 0x42b8e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
lea edx, [ebp - 0xe0]
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], 0x7e
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x220
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0xd8], 0x7851
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x2546
cmp dword [ebp - 0x118], 0xea61
jae 0x42b962
mov dword [ebp - 0x2e8], 0
jmp 0x42b96e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
lea edx, [ebp - 0xe0]
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], 0x80
mov cx, 0x4e0f
add cx, 0x34df
jo 0x42ccd5
mov word [ebp - 0xd8], cx
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x6e5b
cmp dword [ebp - 0x118], 0xea61
jae 0x42b9d4
mov dword [ebp - 0x2ec], 0
jmp 0x42b9e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
lea edx, [ebp - 0xe0]
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], 0x81
mov dword [ebp - 0x130], 0x6b4
mov dword [ebp - 0x12c], 1
mov dword [ebp - 0x9c], 0
jmp 0x42ba3c
mov edx, dword [ebp - 0x9c]
cmp edx, dword [ebp - 0x130]
jg 0x42bd55
mov dword [ebp - 4], 0x82
cmp dword [0x43c17c], 0
je 0x42bab4
mov eax, dword [0x43c17c]
cmp word [eax], 1
jne 0x42bab4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov eax, dword [0x43c184]
add eax, dword [ebp - 0x9c]
jo 0x42ccd5
mov dword [ebp - 4], 0x88
push 0x40d38880
push 0
push 0x40d0d880
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0xbab
cmp dword [ebp - 0x118], 0xea61
jae 0x42bda2
mov dword [ebp - 0x310], 0
jmp 0x42bdae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
lea edx, [ebp - 0xe0]
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], 0x89
mov dword [ebp - 0xd8], 0xb86
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x453c
cmp dword [ebp - 0x118], 0xea61
jae 0x42be07
mov dword [ebp - 4], 0x9d
push 0
push 2
push 1
push 0
lea ecx, [ebp - 0xd0]
push ecx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 3
lea edx, [ebp - 0xe0]
mov ecx, dword [ebp - 0xd0]
xor eax, eax
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0xd0]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0xe8], eax
mov dword [ebp - 0xf0], 3
lea edx, [ebp - 0xf0]
mov ecx, dword [ebp - 0xd0]
mov eax, 1
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0xd0]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0x100], 0xb
lea edx, [ebp - 0x100]
mov eax, dword [ebp - 0xd0]
mov ecx, 2
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0xd0]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xd0]
push ecx
mov edx, dword [0x43c154]
push edx
mov eax, dword [0x43c274]
push eax
call fcn.00436a70
lea ecx, [ebp - 0xd0]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x9f
mov dword [ebp - 0x11c], 0x4679
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c7a2
mov dword [ebp - 0x368], 0
jmp 0x42c7ae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov edx, dword [ebp - 0x11c]
shl edx, 4
mov eax, dword [0x43c020]
add eax, edx
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 3
mov dword [ebp - 0x118], 0xde8
cmp dword [ebp - 0x118], 0xea61
jae 0x42c805
mov dword [ebp - 0x36c], 0
jmp 0x42c811
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
lea edx, [ebp - 0xe0]
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 - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa0
mov dword [ebp - 0x11c], 0x63
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c863
mov dword [ebp - 0x370], 0
jmp 0x42c86f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43c020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x118], 0xd75
cmp dword [ebp - 0x118], 0xea61
jae 0x42c8b7
mov dword [ebp - 0x374], 0
jmp 0x42c8c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
lea edx, [ebp - 0xbc]
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 - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa1
fld qword [0x4031a0]
cmp dword [section..data], 0
jne 0x42c909
fdiv qword [0x403198]
jmp 0x42c91a
push dword [0x40319c]
push dword [0x403198]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x2524
cmp dword [ebp - 0x118], 0xea61
jae 0x42c956
mov dword [ebp - 0x378], 0
jmp 0x42c962
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
lea edx, [ebp - 0xe0]
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], 0xa2
fld qword [0x403190]
cmp dword [section..data], 0
jne 0x42c99c
fdiv qword [0x403188]
jmp 0x42c9ad
push dword [0x40318c]
push dword [0x403188]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd8]
fnstsw ax
test al, 0xd
jne 0x42ccd0
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x1e5
cmp dword [ebp - 0x118], 0xea61
jae 0x42c9e9
mov dword [ebp - 0x37c], 0
jmp 0x42c9f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
lea edx, [ebp - 0xe0]
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], 0xa3
mov word [0x43c07c], 0xffff
mov dword [ebp - 4], 0xa4
mov dword [ebp - 0xd8], 0xe5a
mov dword [ebp - 0xe0], 2
mov dword [ebp - 0x118], 0x45c0
cmp dword [ebp - 0x118], 0xea61
jae 0x42ca5e
mov dword [ebp - 0x380], 0
jmp 0x42ca6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
lea edx, [ebp - 0xe0]
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], 0xa5
push 0x40d74b40
push 0
push 0x40831800
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd8]
mov dword [ebp - 0xe0], 5
mov dword [ebp - 0x118], 0x3e78
cmp dword [ebp - 0x118], 0xea61
jae 0x42cad3
mov dword [ebp - 0x384], 0
jmp 0x42cadf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
lea edx, [ebp - 0xe0]
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], 0xa6
mov dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x2e1f
cmp dword [ebp - 0x118], 0xea61
jae 0x42cb38
mov dword [ebp - 0x388], 0
jmp 0x42cb44
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
lea edx, [ebp - 0xe0]
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov eax, dword [0x43c020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
wait
push 0x42ccbd
jmp 0x42cbbd
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
jmp 0x403d9c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3