Function at 0x413020
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403e66
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x6a8
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401948
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 4
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 5
mov dword [ebp - 0x340], 0
cmp dword [ebp - 0x340], 0x15
jae 0x4130c6
mov dword [ebp - 0x358], 0
jmp 0x4130d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov ecx, 0x56
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 6
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 7
mov dword [ebp - 0x340], 1
cmp dword [ebp - 0x340], 0x15
jae 0x413127
mov dword [ebp - 0x35c], 0
jmp 0x413133
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov ecx, 0x57
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 8
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 9
mov dword [ebp - 0x340], 2
cmp dword [ebp - 0x340], 0x15
jae 0x413188
mov dword [ebp - 0x360], 0
jmp 0x413194
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0xa
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x340], 3
cmp dword [ebp - 0x340], 0x15
jae 0x4131e9
mov dword [ebp - 0x364], 0
jmp 0x4131f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
mov ecx, 0x7c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0xc
push 0x405cc4
push 0x406270
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40627c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406288
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x250]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xd
mov dword [ebp - 0x340], 4
cmp dword [ebp - 0x340], 0x15
jae 0x4132fc
mov dword [ebp - 0x368], 0
jmp 0x413308
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0xe
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x340], 5
cmp dword [ebp - 0x340], 0x15
jae 0x41335d
mov dword [ebp - 0x36c], 0
jmp 0x413369
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x10
push 0x406294
push 0x405d70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x2b4]
push ecx
lea edx, [ebp - 0x2b0]
push edx
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x340], 6
cmp dword [ebp - 0x340], 0x15
jae 0x4134f4
mov dword [ebp - 0x370], 0
jmp 0x413500
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x12
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x14
mov dword [ebp - 0x340], 7
cmp dword [ebp - 0x340], 0x15
jae 0x41356b
mov dword [ebp - 0x374], 0
jmp 0x413577
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov ecx, 0x74
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x15
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x340], 8
cmp dword [ebp - 0x340], 0x15
jae 0x4135cc
mov dword [ebp - 0x378], 0
jmp 0x4135d8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x17
push 0x405bd4
push 0x405890
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x274]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x2b4]
push ecx
lea edx, [ebp - 0x2b0]
push edx
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x340], 9
cmp dword [ebp - 0x340], 0x15
jae 0x413763
mov dword [ebp - 0x37c], 0
jmp 0x41376f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x19
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x340], 0xa
cmp dword [ebp - 0x340], 0x15
jae 0x4137c4
mov dword [ebp - 0x380], 0
jmp 0x4137d0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x1b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x340], 0xb
cmp dword [ebp - 0x340], 0x15
jae 0x413825
mov dword [ebp - 0x384], 0
jmp 0x413831
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov ecx, 0x4c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x1d
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1e
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x340], 0xc
cmp dword [ebp - 0x340], 0x15
jae 0x4138b2
mov dword [ebp - 0x388], 0
jmp 0x4138be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x21
push 0x40583c
push 0x4062f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406304
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x340], 0xd
cmp dword [ebp - 0x340], 0x15
jae 0x413980
mov dword [ebp - 0x38c], 0
jmp 0x41398c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x23
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x340], 0xe
cmp dword [ebp - 0x340], 0x15
jae 0x4139e1
mov dword [ebp - 0x390], 0
jmp 0x4139ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov ecx, 0xf3
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x25
push 0x406310
push 0x406328
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x340], 0xf
cmp dword [ebp - 0x340], 0x15
jae 0x413a65
mov dword [ebp - 0x394], 0
jmp 0x413a71
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov ecx, 0xa4
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x27
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x340], 0x10
cmp dword [ebp - 0x340], 0x15
jae 0x413ac6
mov dword [ebp - 0x398], 0
jmp 0x413ad2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov ecx, 0x5f
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x29
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2a
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x340], 0x11
cmp dword [ebp - 0x340], 0x15
jae 0x413b53
mov dword [ebp - 0x39c], 0
jmp 0x413b5f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
mov ecx, 0x5e
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x2d
push 0x4061ac
push 0x406128
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406334
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405fa0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x2b4]
push eax
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x340], 0x12
cmp dword [ebp - 0x340], 0x15
jae 0x413cea
mov dword [ebp - 0x3a0], 0
jmp 0x413cf6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov ecx, 0xc2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x2f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x340], 0x13
cmp dword [ebp - 0x340], 0x15
jae 0x413d4b
mov dword [ebp - 0x3a4], 0
jmp 0x413d57
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4392e8]
add edx, dword [ebp - 0x340]
mov byte [edx], al
mov dword [ebp - 4], 0x31
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x32
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x33
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x340], 0x14
cmp dword [ebp - 0x340], 0x15
jae 0x413dd8
mov dword [ebp - 0x3a8], 0
jmp 0x413de4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4392e8]
add ecx, dword [ebp - 0x340]
mov byte [ecx], al
mov dword [ebp - 4], 0x35
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x36
push 0xefc2fe
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x43901c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x37
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x38
push 0x406350
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406358
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x439128
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x39
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3a
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3c
mov word [ebp - 0x334], 0xffff
mov dword [ebp - 0x33c], 0x65a
lea ecx, [ebp - 0x334]
push ecx
lea edx, [ebp - 0x33c]
push edx
push 0x439094
push 0x439020
call fcn.00429aa0
mov dword [ebp - 4], 0x3d
push 0x405e14
push 0x406368
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406374
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405890
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406380
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40638c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406398
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2b4]
push eax
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0x3e
mov ecx, dword [0x439120]
push ecx
mov edx, dword [0x43901c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x439020
call fcn.00411e30
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x40
mov dword [ebp - 0x328], 0x439020
mov dword [ebp - 0x330], 0x6011
push 0
push 0x40
lea eax, [ebp - 0x330]
push eax
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x2cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x439234
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x41
push 0x4063a4
push 0x4063b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4063bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405f54
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4063c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x294]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x42
mov dword [ebp - 0x328], 0x405f74
mov dword [ebp - 0x330], 8
lea edx, [ebp - 0x330]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x2cc]
push ecx
mov edx, dword [0x439234]
push edx
lea eax, [ebp - 0x2dc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea ecx, [ebp - 0x2dc]
push ecx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x33c], eax
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x254]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x2dc]
push ecx
lea edx, [ebp - 0x2cc]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x43
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x44
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x45
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x46
cmp dword [ebp - 0x254], 0
je 0x41430b
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x41430b
mov ecx, dword [ebp - 0x254]
xor edx, edx
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4142ee
mov dword [ebp - 0x3ac], 0
jmp 0x4142fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x3b0], edx
jmp 0x414317
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3b0]
mov edx, dword [ecx + edx]
mov ecx, 0x439130
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x47
push 0x4063d4
push 0x4063e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x254], 0
je 0x4143fd
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4143fd
mov ecx, dword [ebp - 0x254]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4143e0
mov dword [ebp - 0x3b4], 0
jmp 0x4143ec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x3b8], edx
jmp 0x414409
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3b8]
mov edx, dword [ecx + edx]
mov ecx, 0x43910c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x49
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0x254], 0
je 0x4144a6
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4144a6
mov ecx, dword [ebp - 0x254]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414489
mov dword [ebp - 0x3bc], 0
jmp 0x414495
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x3c0], edx
jmp 0x4144b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3c0]
mov edx, dword [ecx + edx]
mov ecx, 0x4392c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0x254], 0
je 0x41454f
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x41454f
mov ecx, dword [ebp - 0x254]
mov edx, 3
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414532
mov dword [ebp - 0x3c4], 0
jmp 0x41453e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x3c8], edx
jmp 0x41455b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3c8]
mov edx, dword [ecx + edx]
mov ecx, 0x43919c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4d
push 0x4063f8
push 0x406404
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406410
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40641c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0x254], 0
je 0x4146aa
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4146aa
mov edx, dword [ebp - 0x254]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x41468d
mov dword [ebp - 0x3cc], 0
jmp 0x414699
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x3d0], eax
jmp 0x4146b6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3d0]
mov edx, dword [edx + eax]
mov ecx, 0x439220
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x50
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x51
cmp dword [ebp - 0x254], 0
je 0x414769
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x414769
mov edx, dword [ebp - 0x254]
mov eax, 5
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x41474c
mov dword [ebp - 0x3d4], 0
jmp 0x414758
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x3d8], eax
jmp 0x414775
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3d8]
mov edx, dword [edx + eax]
mov ecx, 0x43921c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
push 0x406428
push 0x405cc4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406434
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x53
cmp dword [ebp - 0x254], 0
je 0x4148a3
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4148a3
mov edx, dword [ebp - 0x254]
mov eax, 6
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x414886
mov dword [ebp - 0x3dc], 0
jmp 0x414892
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x3e0], eax
jmp 0x4148af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3e0]
mov edx, dword [edx + eax]
mov ecx, 0x439098
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x54
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x55
cmp dword [ebp - 0x254], 0
je 0x41494c
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x41494c
mov edx, dword [ebp - 0x254]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x41492f
mov dword [ebp - 0x3e4], 0
jmp 0x41493b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e4], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x3e8], eax
jmp 0x414958
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3e8]
mov edx, dword [edx + eax]
mov ecx, 0x439230
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x56
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x57
cmp dword [ebp - 0x254], 0
je 0x4149f5
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4149f5
mov edx, dword [ebp - 0x254]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4149d8
mov dword [ebp - 0x3ec], 0
jmp 0x4149e4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x3f0], eax
jmp 0x414a01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3f0]
mov edx, dword [edx + eax]
mov ecx, 0x439140
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x58
push 0x405e38
push 0x406448
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406454
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bdc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2ac]
push ecx
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x59
cmp dword [ebp - 0x254], 0
je 0x414b71
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x414b71
mov ecx, dword [ebp - 0x254]
mov edx, 9
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414b54
mov dword [ebp - 0x3f4], 0
jmp 0x414b60
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x3f8], edx
jmp 0x414b7d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3f8]
mov edx, dword [ecx + edx]
mov ecx, 0x43913c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5a
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x5b
cmp dword [ebp - 0x254], 0
je 0x414c1a
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x414c1a
mov ecx, dword [ebp - 0x254]
mov edx, 0xa
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414bfd
mov dword [ebp - 0x3fc], 0
jmp 0x414c09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x400], edx
jmp 0x414c26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x400]
mov edx, dword [ecx + edx]
mov ecx, 0x439054
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x5d
cmp dword [ebp - 0x254], 0
je 0x414cc3
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x414cc3
mov ecx, dword [ebp - 0x254]
mov edx, 0xb
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414ca6
mov dword [ebp - 0x404], 0
jmp 0x414cb2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x408], edx
jmp 0x414ccf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x408]
mov edx, dword [ecx + edx]
mov ecx, 0x4390a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5e
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x5f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x254], 0
je 0x414d82
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x414d82
mov ecx, dword [ebp - 0x254]
mov edx, 0xc
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414d65
mov dword [ebp - 0x40c], 0
jmp 0x414d71
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x410], edx
jmp 0x414d8e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x410]
mov edx, dword [ecx + edx]
mov ecx, 0x439108
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x62
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x63
cmp dword [ebp - 0x254], 0
je 0x414e41
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x414e41
mov ecx, dword [ebp - 0x254]
mov edx, 0xd
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414e24
mov dword [ebp - 0x414], 0
jmp 0x414e30
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x418], edx
jmp 0x414e4d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x418]
mov edx, dword [ecx + edx]
mov ecx, 0x43923c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x64
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x65
cmp dword [ebp - 0x254], 0
je 0x414eea
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x414eea
mov ecx, dword [ebp - 0x254]
mov edx, 0xe
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x414ecd
mov dword [ebp - 0x41c], 0
jmp 0x414ed9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x420], edx
jmp 0x414ef6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x420]
mov edx, dword [ecx + edx]
mov ecx, 0x4392c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x66
push 0x406468
push 0x4061ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405858
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406478
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ec8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406484
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x67
cmp dword [ebp - 0x254], 0
je 0x415066
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x415066
mov eax, dword [ebp - 0x254]
mov ecx, 0xf
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x415049
mov dword [ebp - 0x424], 0
jmp 0x415055
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x428], ecx
jmp 0x415072
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x428]
mov edx, dword [eax + ecx]
mov ecx, 0x439134
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x68
push 0x406490
push 0x4058a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ec0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40649c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406128
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4064a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4064b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4064c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x2b4]
push eax
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x69
cmp dword [ebp - 0x254], 0
je 0x415245
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x415245
mov edx, dword [ebp - 0x254]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x415228
mov dword [ebp - 0x42c], 0
jmp 0x415234
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x430], eax
jmp 0x415251
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x430]
mov edx, dword [edx + eax]
mov ecx, 0x439014
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6a
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6b
cmp dword [ebp - 0x254], 0
je 0x4152ee
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4152ee
mov edx, dword [ebp - 0x254]
mov eax, 0x11
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4152d1
mov dword [ebp - 0x434], 0
jmp 0x4152dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x438], eax
jmp 0x4152fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x438]
mov edx, dword [edx + eax]
mov ecx, 0x439010
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6c
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6d
cmp dword [ebp - 0x254], 0
je 0x415397
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x415397
mov edx, dword [ebp - 0x254]
mov eax, 0x12
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x41537a
mov dword [ebp - 0x43c], 0
jmp 0x415386
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x440], eax
jmp 0x4153a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x440]
mov edx, dword [edx + eax]
mov ecx, 0x439238
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6e
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6f
cmp dword [ebp - 0x254], 0
je 0x415440
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x415440
mov edx, dword [ebp - 0x254]
mov eax, 0x14
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x415423
mov dword [ebp - 0x444], 0
jmp 0x41542f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x448], eax
jmp 0x41544c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x448], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x448]
mov edx, dword [edx + eax]
mov ecx, 0x4390b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x70
push 0x4064cc
push 0x4064d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cf0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4064e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4064f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405f8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4064fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2b4]
push ecx
lea edx, [ebp - 0x2b0]
push edx
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0x71
cmp dword [ebp - 0x254], 0
je 0x4155fe
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4155fe
mov eax, dword [ebp - 0x254]
mov ecx, 0x15
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4155e1
mov dword [ebp - 0x44c], 0
jmp 0x4155ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x44c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x450], ecx
jmp 0x41560a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x450], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x450]
mov edx, dword [eax + ecx]
mov ecx, 0x4390b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x72
push 0x4058d4
push 0x406508
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406510
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4063bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406520
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x188]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x73
cmp dword [ebp - 0x254], 0
je 0x415759
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415759
mov ecx, dword [ebp - 0x254]
mov edx, 0x16
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x41573c
mov dword [ebp - 0x454], 0
jmp 0x415748
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x454], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x458], edx
jmp 0x415765
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x458]
mov edx, dword [ecx + edx]
mov ecx, 0x439044
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x74
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x75
cmp dword [ebp - 0x254], 0
je 0x415802
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415802
mov ecx, dword [ebp - 0x254]
mov edx, 0x17
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4157e5
mov dword [ebp - 0x45c], 0
jmp 0x4157f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x45c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x460], edx
jmp 0x41580e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x460], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x460]
mov edx, dword [ecx + edx]
mov ecx, 0x439124
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x76
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x77
cmp dword [ebp - 0x254], 0
je 0x4158ab
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4158ab
mov ecx, dword [ebp - 0x254]
mov edx, 0x18
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x41588e
mov dword [ebp - 0x464], 0
jmp 0x41589a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x464], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x468], edx
jmp 0x4158b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x468]
mov edx, dword [ecx + edx]
mov ecx, 0x439060
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x78
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x79
cmp dword [ebp - 0x254], 0
je 0x415954
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415954
mov ecx, dword [ebp - 0x254]
mov edx, 0x19
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415937
mov dword [ebp - 0x46c], 0
jmp 0x415943
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x46c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x470], edx
jmp 0x415960
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x470], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x470]
mov edx, dword [ecx + edx]
mov ecx, 0x439288
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7a
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7b
cmp dword [ebp - 0x254], 0
je 0x4159fd
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4159fd
mov ecx, dword [ebp - 0x254]
mov edx, 0x1a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4159e0
mov dword [ebp - 0x474], 0
jmp 0x4159ec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x474], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x478], edx
jmp 0x415a09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x478], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x478]
mov edx, dword [ecx + edx]
mov ecx, 0x439200
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7c
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7d
cmp dword [ebp - 0x254], 0
je 0x415aa6
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415aa6
mov ecx, dword [ebp - 0x254]
mov edx, 0x1b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415a89
mov dword [ebp - 0x47c], 0
jmp 0x415a95
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x47c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x480], edx
jmp 0x415ab2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x480], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x480]
mov edx, dword [ecx + edx]
mov ecx, 0x4392cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7e
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x80
cmp dword [ebp - 0x254], 0
je 0x415b65
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415b65
mov ecx, dword [ebp - 0x254]
mov edx, 0x1c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415b48
mov dword [ebp - 0x484], 0
jmp 0x415b54
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x484], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x488], edx
jmp 0x415b71
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x488]
mov edx, dword [ecx + edx]
mov ecx, 0x4390a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x81
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x82
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x83
cmp dword [ebp - 0x254], 0
je 0x415c24
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415c24
mov ecx, dword [ebp - 0x254]
mov edx, 0x1d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415c07
mov dword [ebp - 0x48c], 0
jmp 0x415c13
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x48c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x490], edx
jmp 0x415c30
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x490], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x490]
mov edx, dword [ecx + edx]
mov ecx, 0x4390dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x84
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x85
cmp dword [ebp - 0x254], 0
je 0x415ccd
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415ccd
mov ecx, dword [ebp - 0x254]
mov edx, 0x1e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415cb0
mov dword [ebp - 0x494], 0
jmp 0x415cbc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x494], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x498], edx
jmp 0x415cd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x498], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x498]
mov edx, dword [ecx + edx]
mov ecx, 0x4390ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x86
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x87
cmp dword [ebp - 0x254], 0
je 0x415d76
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415d76
mov ecx, dword [ebp - 0x254]
mov edx, 0x1f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415d59
mov dword [ebp - 0x49c], 0
jmp 0x415d65
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x49c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4a0], edx
jmp 0x415d82
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4a0]
mov edx, dword [ecx + edx]
mov ecx, 0x4390e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x88
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x89
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x8a
cmp dword [ebp - 0x254], 0
je 0x415e35
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415e35
mov ecx, dword [ebp - 0x254]
mov edx, 0x20
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415e18
mov dword [ebp - 0x4a4], 0
jmp 0x415e24
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4a8], edx
jmp 0x415e41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4a8]
mov edx, dword [ecx + edx]
mov ecx, 0x43918c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x8c
cmp dword [ebp - 0x254], 0
je 0x415ede
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415ede
mov ecx, dword [ebp - 0x254]
mov edx, 0x21
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415ec1
mov dword [ebp - 0x4ac], 0
jmp 0x415ecd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ac], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4b0], edx
jmp 0x415eea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4b0]
mov edx, dword [ecx + edx]
mov ecx, 0x4391f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8d
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x8e
cmp dword [ebp - 0x254], 0
je 0x415f87
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x415f87
mov ecx, dword [ebp - 0x254]
mov edx, 0x22
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x415f6a
mov dword [ebp - 0x4b4], 0
jmp 0x415f76
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4b8], edx
jmp 0x415f93
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4b8]
mov edx, dword [ecx + edx]
mov ecx, 0x43912c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x90
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x91
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x92
cmp dword [ebp - 0x254], 0
je 0x41605c
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x41605c
mov ecx, dword [ebp - 0x254]
mov edx, 0x23
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x41603f
mov dword [ebp - 0x4bc], 0
jmp 0x41604b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4bc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4c0], edx
jmp 0x416068
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4c0]
mov edx, dword [ecx + edx]
mov ecx, 0x4390f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x93
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x94
cmp dword [ebp - 0x254], 0
je 0x416105
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x416105
mov ecx, dword [ebp - 0x254]
mov edx, 0x24
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4160e8
mov dword [ebp - 0x4c4], 0
jmp 0x4160f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4c8], edx
jmp 0x416111
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4c8]
mov edx, dword [ecx + edx]
mov ecx, 0x43905c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x95
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x96
cmp dword [ebp - 0x254], 0
je 0x4161ae
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4161ae
mov ecx, dword [ebp - 0x254]
mov edx, 0x25
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x416191
mov dword [ebp - 0x4cc], 0
jmp 0x41619d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4cc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4d0], edx
jmp 0x4161ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4d0]
mov edx, dword [ecx + edx]
mov ecx, 0x439118
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x97
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x98
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x99
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9a
cmp dword [ebp - 0x254], 0
je 0x416283
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x416283
mov ecx, dword [ebp - 0x254]
mov edx, 0x26
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x416266
mov dword [ebp - 0x4d4], 0
jmp 0x416272
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4d8], edx
jmp 0x41628f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4d8]
mov edx, dword [ecx + edx]
mov ecx, 0x439178
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9c
cmp dword [ebp - 0x254], 0
je 0x41632c
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x41632c
mov ecx, dword [ebp - 0x254]
mov edx, 0x27
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x41630f
mov dword [ebp - 0x4dc], 0
jmp 0x41631b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4dc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4e0], edx
jmp 0x416338
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4e0]
mov edx, dword [ecx + edx]
mov ecx, 0x43917c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9d
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9e
cmp dword [ebp - 0x254], 0
je 0x4163d5
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4163d5
mov ecx, dword [ebp - 0x254]
mov edx, 0x28
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4163b8
mov dword [ebp - 0x4e4], 0
jmp 0x4163c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4e8], edx
jmp 0x4163e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4e8]
mov edx, dword [ecx + edx]
mov ecx, 0x439180
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa0
cmp dword [ebp - 0x254], 0
je 0x41647e
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x41647e
mov ecx, dword [ebp - 0x254]
mov edx, 0x29
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x416461
mov dword [ebp - 0x4ec], 0
jmp 0x41646d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ec], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x4f0], edx
jmp 0x41648a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4f0]
mov edx, dword [ecx + edx]
mov ecx, 0x439184
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa1
push 0x405e50
push 0x405d00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cf8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406528
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406534
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406540
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xa2
cmp dword [ebp - 0x254], 0
je 0x4165fa
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4165fa
mov eax, dword [ebp - 0x254]
mov ecx, 0x2a
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4165dd
mov dword [ebp - 0x4f4], 0
jmp 0x4165e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f4], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x4f8], ecx
jmp 0x416606
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f8], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4f8]
mov edx, dword [eax + ecx]
mov ecx, 0x439168
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa3
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa4
cmp dword [ebp - 0x254], 0
je 0x4166a3
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4166a3
mov eax, dword [ebp - 0x254]
mov ecx, 0x2b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x416686
mov dword [ebp - 0x4fc], 0
jmp 0x416692
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4fc], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x500], ecx
jmp 0x4166af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x500], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x500]
mov edx, dword [eax + ecx]
mov ecx, 0x439068
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa5
push 0x40654c
push 0x406558
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406564
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406570
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xa6
cmp dword [ebp - 0x254], 0
je 0x4167dd
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4167dd
mov eax, dword [ebp - 0x254]
mov ecx, 0x2c
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4167c0
mov dword [ebp - 0x504], 0
jmp 0x4167cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x504], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x508], ecx
jmp 0x4167e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x508], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x508]
mov edx, dword [eax + ecx]
mov ecx, 0x43906c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa7
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa8
cmp dword [ebp - 0x254], 0
je 0x416886
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x416886
mov eax, dword [ebp - 0x254]
mov ecx, 0x2d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x416869
mov dword [ebp - 0x50c], 0
jmp 0x416875
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x50c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x510], ecx
jmp 0x416892
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x510], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x510]
mov edx, dword [eax + ecx]
mov ecx, 0x439208
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa9
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xaa
cmp dword [ebp - 0x254], 0
je 0x41692f
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x41692f
mov eax, dword [ebp - 0x254]
mov ecx, 0x2e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x416912
mov dword [ebp - 0x514], 0
jmp 0x41691e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x514], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x518], ecx
jmp 0x41693b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x518], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x518]
mov edx, dword [eax + ecx]
mov ecx, 0x439080
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xab
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xac
cmp dword [ebp - 0x254], 0
je 0x4169d8
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4169d8
mov eax, dword [ebp - 0x254]
mov ecx, 0x2f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4169bb
mov dword [ebp - 0x51c], 0
jmp 0x4169c7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x51c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x520], ecx
jmp 0x4169e4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x520], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x520]
mov edx, dword [eax + ecx]
mov ecx, 0x439064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xad
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xae
cmp dword [ebp - 0x254], 0
je 0x416a81
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x416a81
mov eax, dword [ebp - 0x254]
mov ecx, 0x30
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x416a64
mov dword [ebp - 0x524], 0
jmp 0x416a70
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x524], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x528], ecx
jmp 0x416a8d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x528], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x528]
mov edx, dword [eax + ecx]
mov ecx, 0x439048
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xaf
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb0
cmp dword [ebp - 0x254], 0
je 0x416b2a
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x416b2a
mov eax, dword [ebp - 0x254]
mov ecx, 0x31
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x416b0d
mov dword [ebp - 0x52c], 0
jmp 0x416b19
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x52c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x530], ecx
jmp 0x416b36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x530], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x530]
mov edx, dword [eax + ecx]
mov ecx, 0x43928c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb1
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb2
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb3
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb4
cmp dword [ebp - 0x254], 0
je 0x416bff
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x416bff
mov eax, dword [ebp - 0x254]
mov ecx, 0x32
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x416be2
mov dword [ebp - 0x534], 0
jmp 0x416bee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x534], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x538], ecx
jmp 0x416c0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x538], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x538]
mov edx, dword [eax + ecx]
mov ecx, 0x439170
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb5
push 0x4060c8
push 0x40657c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406588
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406598
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ccc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xb6
cmp dword [ebp - 0x254], 0
je 0x416d78
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x416d78
mov edx, dword [ebp - 0x254]
mov eax, 0x33
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x416d5b
mov dword [ebp - 0x53c], 0
jmp 0x416d67
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x53c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x540], eax
jmp 0x416d84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x540], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x540]
mov edx, dword [edx + eax]
mov ecx, 0x439084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb7
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], pe_nt_image_headers32
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb9
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xba
mov word [ebp - 0x338], 0x7530
mov word [ebp - 0x334], 1
lea ecx, [ebp - 0x338]
push ecx
lea edx, [ebp - 0x334]
push edx
call fcn.00431d40
movsx eax, ax
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x254], 0
je 0x416e7b
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x416e7b
mov edx, dword [ebp - 0x254]
mov eax, 0x34
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x416e5e
mov dword [ebp - 0x544], 0
jmp 0x416e6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x544], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x548], eax
jmp 0x416e87
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x548], eax
lea ecx, [ebp - 0x33c]
push ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x548]
mov edx, dword [eax + ecx]
push edx
call fcn.0041c910
mov edx, eax
mov ecx, 0x439058
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbb
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xbc
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xbd
mov word [ebp - 0x338], 0x7530
mov word [ebp - 0x334], 1
lea eax, [ebp - 0x338]
push eax
lea ecx, [ebp - 0x334]
push ecx
call fcn.00431d40
movsx edx, ax
mov dword [ebp - 0x33c], edx
cmp dword [ebp - 0x254], 0
je 0x416f77
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x416f77
mov ecx, dword [ebp - 0x254]
mov edx, 0x35
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x416f5a
mov dword [ebp - 0x54c], 0
jmp 0x416f66
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x54c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x550], edx
jmp 0x416f83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x550], eax
lea eax, [ebp - 0x33c]
push eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x550]
mov ecx, dword [edx + eax]
push ecx
call fcn.0041c910
mov edx, eax
mov ecx, 0x439250
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbe
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xbf
mov word [ebp - 0x338], 0x7530
mov word [ebp - 0x334], 1
lea edx, [ebp - 0x338]
push edx
lea eax, [ebp - 0x334]
push eax
call fcn.00431d40
movsx ecx, ax
mov dword [ebp - 0x33c], ecx
cmp dword [ebp - 0x254], 0
je 0x41705d
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x41705d
mov eax, dword [ebp - 0x254]
mov ecx, 0x36
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x417040
mov dword [ebp - 0x554], 0
jmp 0x41704c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x554], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x558], ecx
jmp 0x417069
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x558], eax
lea edx, [ebp - 0x33c]
push edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x558]
mov eax, dword [ecx + edx]
push eax
call fcn.0041c910
mov edx, eax
mov ecx, 0x439254
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xc0
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc1
cmp dword [ebp - 0x254], 0
je 0x417115
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417115
mov edx, dword [ebp - 0x254]
mov eax, 0x37
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4170f8
mov dword [ebp - 0x55c], 0
jmp 0x417104
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x55c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x560], eax
jmp 0x417121
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x560], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x560]
mov edx, dword [edx + eax]
mov ecx, 0x439138
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc2
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc3
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc4
cmp dword [ebp - 0x254], 0
je 0x4171d4
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4171d4
mov edx, dword [ebp - 0x254]
mov eax, 0x38
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4171b7
mov dword [ebp - 0x564], 0
jmp 0x4171c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x564], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x568], eax
jmp 0x4171e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x568], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x568]
mov edx, dword [edx + eax]
mov ecx, 0x43915c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc5
push 0x4065a4
push 0x405ec0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x114]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xc6
cmp dword [ebp - 0x254], 0
je 0x41730e
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x41730e
mov edx, dword [ebp - 0x254]
mov eax, 0x39
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4172f1
mov dword [ebp - 0x56c], 0
jmp 0x4172fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x56c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x570], eax
jmp 0x41731a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x570], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x570]
mov edx, dword [edx + eax]
mov ecx, 0x439160
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc7
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc8
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc9
cmp dword [ebp - 0x254], 0
je 0x4173cd
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4173cd
mov edx, dword [ebp - 0x254]
mov eax, 0x3a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4173b0
mov dword [ebp - 0x574], 0
jmp 0x4173bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x574], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x578], eax
jmp 0x4173d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x578], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x578]
mov edx, dword [edx + eax]
mov ecx, 0x4390bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xca
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xcb
cmp dword [ebp - 0x254], 0
je 0x417476
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417476
mov edx, dword [ebp - 0x254]
mov eax, 0x3b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417459
mov dword [ebp - 0x57c], 0
jmp 0x417465
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x57c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x580], eax
jmp 0x417482
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x580], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x580]
mov edx, dword [edx + eax]
mov ecx, 0x4391d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcc
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xcd
cmp dword [ebp - 0x254], 0
je 0x41751f
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x41751f
mov edx, dword [ebp - 0x254]
mov eax, 0x3c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417502
mov dword [ebp - 0x584], 0
jmp 0x41750e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x584], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x588], eax
jmp 0x41752b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x588], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x588]
mov edx, dword [edx + eax]
mov ecx, 0x4391d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xce
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xcf
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd0
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd1
cmp dword [ebp - 0x254], 0
je 0x4175f4
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4175f4
mov edx, dword [ebp - 0x254]
mov eax, 0x3d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4175d7
mov dword [ebp - 0x58c], 0
jmp 0x4175e3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x58c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x590], eax
jmp 0x417600
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x590], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x590]
mov edx, dword [edx + eax]
mov ecx, 0x4391b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd2
push 0x4065d8
push 0x405fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40660c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406618
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0xd3
cmp dword [ebp - 0x254], 0
je 0x417791
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417791
mov edx, dword [ebp - 0x254]
mov eax, 0x3e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417774
mov dword [ebp - 0x594], 0
jmp 0x417780
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x594], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x598], eax
jmp 0x41779d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x598], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x598]
mov edx, dword [edx + eax]
mov ecx, 0x439110
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd4
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd5
cmp dword [ebp - 0x254], 0
je 0x41783a
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x41783a
mov edx, dword [ebp - 0x254]
mov eax, 0x3f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x41781d
mov dword [ebp - 0x59c], 0
jmp 0x417829
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x59c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5a0], eax
jmp 0x417846
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5a0]
mov edx, dword [edx + eax]
mov ecx, 0x439114
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd6
push 0x406624
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406634
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406640
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cf0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x178]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xd7
cmp dword [ebp - 0x254], 0
je 0x417995
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x417995
mov eax, dword [ebp - 0x254]
mov ecx, 0x40
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x417978
mov dword [ebp - 0x5a4], 0
jmp 0x417984
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a4], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x5a8], ecx
jmp 0x4179a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a8], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x5a8]
mov edx, dword [eax + ecx]
mov ecx, 0x439104
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd8
push 0x40664c
push 0x406654
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406668
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xd9
cmp dword [ebp - 0x254], 0
je 0x417aae
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417aae
mov edx, dword [ebp - 0x254]
mov eax, 0x41
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417a91
mov dword [ebp - 0x5ac], 0
jmp 0x417a9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ac], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5b0], eax
jmp 0x417aba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5b0]
mov edx, dword [edx + eax]
mov ecx, 0x4390c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xda
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xdb
cmp dword [ebp - 0x254], 0
je 0x417b57
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417b57
mov edx, dword [ebp - 0x254]
mov eax, 0x42
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417b3a
mov dword [ebp - 0x5b4], 0
jmp 0x417b46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b4], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5b8], eax
jmp 0x417b63
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b8], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5b8]
mov edx, dword [edx + eax]
mov ecx, 0x439038
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xdc
push 0x405d08
push 0x406674
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ec0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406684
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4061ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40668c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406698
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0xdd
cmp dword [ebp - 0x254], 0
je 0x417cf4
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417cf4
mov edx, dword [ebp - 0x254]
mov eax, 0x43
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417cd7
mov dword [ebp - 0x5bc], 0
jmp 0x417ce3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5bc], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5c0], eax
jmp 0x417d00
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5c0]
mov edx, dword [edx + eax]
mov ecx, 0x439074
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xde
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xdf
cmp dword [ebp - 0x254], 0
je 0x417d9d
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417d9d
mov edx, dword [ebp - 0x254]
mov eax, 0x44
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417d80
mov dword [ebp - 0x5c4], 0
jmp 0x417d8c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c4], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5c8], eax
jmp 0x417da9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c8], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5c8]
mov edx, dword [edx + eax]
mov ecx, 0x439158
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe0
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe1
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe2
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe3
cmp dword [ebp - 0x254], 0
je 0x417e72
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x417e72
mov edx, dword [ebp - 0x254]
mov eax, 0x45
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x417e55
mov dword [ebp - 0x5cc], 0
jmp 0x417e61
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5cc], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5d0], eax
jmp 0x417e7e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5d0]
mov edx, dword [edx + eax]
mov ecx, 0x43903c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe4
push 0x4066a4
push 0x406128
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ec8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4066b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4066bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2bc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2bc]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x2b4]
push eax
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
mov dword [ebp - 4], 0xe5
cmp dword [ebp - 0x254], 0
je 0x41806f
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x41806f
mov edx, dword [ebp - 0x254]
mov eax, 0x46
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x418052
mov dword [ebp - 0x5d4], 0
jmp 0x41805e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d4], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5d8], eax
jmp 0x41807b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d8], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5d8]
mov edx, dword [edx + eax]
mov ecx, 0x4391dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe6
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe7
cmp dword [ebp - 0x254], 0
je 0x418118
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x418118
mov edx, dword [ebp - 0x254]
mov eax, 0x47
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4180fb
mov dword [ebp - 0x5dc], 0
jmp 0x418107
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5dc], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5e0], eax
jmp 0x418124
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5e0]
mov edx, dword [edx + eax]
mov ecx, 0x4392bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe8
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe9
cmp dword [ebp - 0x254], 0
je 0x4181c1
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4181c1
mov edx, dword [ebp - 0x254]
mov eax, 0x48
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4181a4
mov dword [ebp - 0x5e4], 0
jmp 0x4181b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e4], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5e8], eax
jmp 0x4181cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e8], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5e8]
mov edx, dword [edx + eax]
mov ecx, 0x439148
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xea
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xeb
cmp dword [ebp - 0x254], 0
je 0x41826a
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x41826a
mov edx, dword [ebp - 0x254]
mov eax, 0x49
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x41824d
mov dword [ebp - 0x5ec], 0
jmp 0x418259
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ec], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x5f0], eax
jmp 0x418276
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f0], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5f0]
mov edx, dword [edx + eax]
mov ecx, 0x439210
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xec
push 0x405e00
push 0x405d68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4066c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4066dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4066e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xed
cmp dword [ebp - 0x254], 0
je 0x4183c5
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4183c5
mov eax, dword [ebp - 0x254]
mov ecx, 0x4a
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4183a8
mov dword [ebp - 0x5f4], 0
jmp 0x4183b4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f4], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x5f8], ecx
jmp 0x4183d1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f8], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x5f8]
mov edx, dword [eax + ecx]
mov ecx, 0x4391e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xee
push 0x4066f4
push 0x406700
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406710
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405890
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xef
cmp dword [ebp - 0x254], 0
je 0x418520
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x418520
mov ecx, dword [ebp - 0x254]
mov edx, 0x4b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x418503
mov dword [ebp - 0x5fc], 0
jmp 0x41850f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5fc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x600], edx
jmp 0x41852c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x600], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x600]
mov edx, dword [ecx + edx]
mov ecx, 0x4391e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf0
push 0x40671c
push 0x406728
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406738
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406744
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xf1
cmp dword [ebp - 0x254], 0
je 0x41865a
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x41865a
mov ecx, dword [ebp - 0x254]
mov edx, 0x4c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x41863d
mov dword [ebp - 0x604], 0
jmp 0x418649
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x604], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x608], edx
jmp 0x418666
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x608], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x608]
mov edx, dword [ecx + edx]
mov ecx, 0x439034
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf2
push 0x4058c0
push 0x406750
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40675c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d30
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405fa0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xf3
cmp dword [ebp - 0x254], 0
je 0x4187d3
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x4187d3
mov eax, dword [ebp - 0x254]
mov ecx, 0x4d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4187b6
mov dword [ebp - 0x60c], 0
jmp 0x4187c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x60c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x610], ecx
jmp 0x4187df
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x610], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x610]
mov edx, dword [eax + ecx]
mov ecx, 0x439028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf4
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf5
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf6
cmp dword [ebp - 0x254], 0
je 0x418892
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x418892
mov eax, dword [ebp - 0x254]
mov ecx, 0x4e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x418875
mov dword [ebp - 0x614], 0
jmp 0x418881
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x614], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x618], ecx
jmp 0x41889e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x618], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x618]
mov edx, dword [eax + ecx]
mov ecx, 0x4391f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf7
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf8
cmp dword [ebp - 0x254], 0
je 0x41893b
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x41893b
mov eax, dword [ebp - 0x254]
mov ecx, 0x4f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x41891e
mov dword [ebp - 0x61c], 0
jmp 0x41892a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x61c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x620], ecx
jmp 0x418947
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x620], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x620]
mov edx, dword [eax + ecx]
mov ecx, 0x439188
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf9
push 0x4060f8
push 0x406768
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406778
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ec0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xfa
cmp dword [ebp - 0x254], 0
je 0x418a96
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x418a96
mov ecx, dword [ebp - 0x254]
mov edx, 0x50
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x418a79
mov dword [ebp - 0x624], 0
jmp 0x418a85
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x624], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x628], edx
jmp 0x418aa2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x628], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x628]
mov edx, dword [ecx + edx]
mov ecx, 0x4391fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xfb
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xfc
cmp dword [ebp - 0x254], 0
je 0x418b3f
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x418b3f
mov ecx, dword [ebp - 0x254]
mov edx, 0x51
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x418b22
mov dword [ebp - 0x62c], 0
jmp 0x418b2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x62c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x630], edx
jmp 0x418b4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x630], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x630]
mov edx, dword [ecx + edx]
mov ecx, 0x439240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xfd
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xfe
cmp dword [ebp - 0x254], 0
je 0x418be8
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x418be8
mov ecx, dword [ebp - 0x254]
mov edx, 0x52
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x418bcb
mov dword [ebp - 0x634], 0
jmp 0x418bd7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x634], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x638], edx
jmp 0x418bf4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x638], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x638]
mov edx, dword [ecx + edx]
mov ecx, 0x439244
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xff
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x100
cmp dword [ebp - 0x254], 0
je 0x418c91
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x418c91
mov ecx, dword [ebp - 0x254]
mov edx, 0x53
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x418c74
mov dword [ebp - 0x63c], 0
jmp 0x418c80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x63c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x640], edx
jmp 0x418c9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x640], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x640]
mov edx, dword [ecx + edx]
mov ecx, 0x439248
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x101
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x102
cmp dword [ebp - 0x254], 0
je 0x418d3a
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x418d3a
mov ecx, dword [ebp - 0x254]
mov edx, 0x54
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x418d1d
mov dword [ebp - 0x644], 0
jmp 0x418d29
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x644], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x648], edx
jmp 0x418d46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x648], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x648]
mov edx, dword [ecx + edx]
mov ecx, 0x4391a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x103
push 0x406788
push 0x405d10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406794
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405890
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4067a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x104
cmp dword [ebp - 0x254], 0
je 0x418e95
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x418e95
mov edx, dword [ebp - 0x254]
mov eax, 0x55
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x418e78
mov dword [ebp - 0x64c], 0
jmp 0x418e84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x64c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x650], eax
jmp 0x418ea1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x650], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x650]
mov edx, dword [edx + eax]
mov ecx, 0x4390f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x105
push 0x4060c8
push 0x4067b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4067bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40625c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4067c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2ac]
push ecx
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x106
mov dword [ebp - 0x328], 0x4067d4
mov dword [ebp - 0x330], 8
lea edx, [ebp - 0x330]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0x2cc]
push eax
mov ecx, dword [0x4390f4]
push ecx
lea edx, [ebp - 0x2dc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea eax, [ebp - 0x2dc]
push eax
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x33c], eax
lea ecx, [ebp - 0x33c]
push ecx
push 0x43902c
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea edx, [ebp - 0x2dc]
push edx
lea eax, [ebp - 0x2cc]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x107
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x108
cmp dword [ebp - 0x254], 0
je 0x4190b3
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4190b3
mov edx, dword [ebp - 0x254]
mov eax, 0x56
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x419096
mov dword [ebp - 0x654], 0
jmp 0x4190a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x654], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x658], eax
jmp 0x4190bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x658], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x658]
mov edx, dword [edx + eax]
mov ecx, 0x43904c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x109
push 0x405e64
push 0x405d30
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4067dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4067e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4067f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406800
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x264]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2b0]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x10a
cmp dword [ebp - 0x254], 0
je 0x419250
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x419250
mov edx, dword [ebp - 0x254]
mov eax, 0x57
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x419233
mov dword [ebp - 0x65c], 0
jmp 0x41923f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x65c], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x660], eax
jmp 0x41925c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x660], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x660]
mov edx, dword [edx + eax]
mov ecx, 0x4391c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x10c
cmp dword [ebp - 0x254], 0
je 0x4192f9
mov ecx, dword [ebp - 0x254]
cmp word [ecx], 1
jne 0x4192f9
mov edx, dword [ebp - 0x254]
mov eax, 0x58
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x340], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ebp - 0x340]
cmp edx, dword [ecx + 0x10]
jae 0x4192dc
mov dword [ebp - 0x664], 0
jmp 0x4192e8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x664], eax
mov eax, dword [ebp - 0x340]
shl eax, 2
mov dword [ebp - 0x668], eax
jmp 0x419305
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x668], eax
mov ecx, dword [ebp - 0x254]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x668]
mov edx, dword [edx + eax]
mov ecx, 0x43924c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10d
push 0x40680c
push 0x406818
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4065e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405f54
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406824
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406830
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x2ac]
push ecx
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x10e
cmp dword [ebp - 0x254], 0
je 0x419475
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x419475
mov ecx, dword [ebp - 0x254]
mov edx, 0x59
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x419458
mov dword [ebp - 0x66c], 0
jmp 0x419464
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x66c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x670], edx
jmp 0x419481
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x670], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x670]
mov edx, dword [ecx + edx]
mov ecx, 0x4390f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x110
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x111
cmp dword [ebp - 0x254], 0
je 0x419534
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x419534
mov ecx, dword [ebp - 0x254]
mov edx, 0x5a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x419517
mov dword [ebp - 0x674], 0
jmp 0x419523
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x674], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x678], edx
jmp 0x419540
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x678], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x678]
mov edx, dword [ecx + edx]
mov ecx, 0x4390fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x112
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x113
cmp dword [ebp - 0x254], 0
je 0x4195dd
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4195dd
mov ecx, dword [ebp - 0x254]
mov edx, 0x5b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4195c0
mov dword [ebp - 0x67c], 0
jmp 0x4195cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x67c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x680], edx
jmp 0x4195e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x680], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x680]
mov edx, dword [ecx + edx]
mov ecx, 0x43920c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x114
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x115
cmp dword [ebp - 0x254], 0
je 0x419686
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x419686
mov ecx, dword [ebp - 0x254]
mov edx, 0x5c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x419669
mov dword [ebp - 0x684], 0
jmp 0x419675
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x684], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x688], edx
jmp 0x419692
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x688], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x688]
mov edx, dword [ecx + edx]
mov ecx, 0x4390a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x116
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x117
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x118
cmp dword [ebp - 0x254], 0
je 0x419745
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x419745
mov ecx, dword [ebp - 0x254]
mov edx, 0x5d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x419728
mov dword [ebp - 0x68c], 0
jmp 0x419734
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x68c], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x690], edx
jmp 0x419751
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x690], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x690]
mov edx, dword [ecx + edx]
mov ecx, 0x439290
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x119
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x11a
cmp dword [ebp - 0x254], 0
je 0x4197ee
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x4197ee
mov ecx, dword [ebp - 0x254]
mov edx, 0x5e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x4197d1
mov dword [ebp - 0x694], 0
jmp 0x4197dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x694], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x698], edx
jmp 0x4197fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x698], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x698]
mov edx, dword [ecx + edx]
mov ecx, 0x439198
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11b
push 0x405bdc
push 0x4062c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40657c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40583c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40683c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406848
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x11c
cmp dword [ebp - 0x254], 0
je 0x41996a
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x41996a
mov eax, dword [ebp - 0x254]
mov ecx, 0x5f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x41994d
mov dword [ebp - 0x69c], 0
jmp 0x419959
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x69c], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x6a0], ecx
jmp 0x419976
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6a0], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [eax + ecx]
mov ecx, 0x439190
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11d
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x11e
cmp dword [ebp - 0x254], 0
je 0x419a13
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x419a13
mov eax, dword [ebp - 0x254]
mov ecx, 0x60
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x4199f6
mov dword [ebp - 0x6a4], 0
jmp 0x419a02
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6a4], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x6a8], ecx
jmp 0x419a1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6a8], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x6a8]
mov edx, dword [eax + ecx]
mov ecx, 0x439194
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x120
cmp dword [ebp - 0x254], 0
je 0x419abc
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x419abc
mov eax, dword [ebp - 0x254]
mov ecx, 0x61
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x419a9f
mov dword [ebp - 0x6ac], 0
jmp 0x419aab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6ac], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x6b0], ecx
jmp 0x419ac8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6b0], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x6b0]
mov edx, dword [eax + ecx]
mov ecx, 0x439150
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x121
push 0x406854
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406864
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406870
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x122
cmp dword [ebp - 0x254], 0
je 0x419bf3
mov edx, dword [ebp - 0x254]
cmp word [edx], 1
jne 0x419bf3
mov eax, dword [ebp - 0x254]
mov ecx, 0x62
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x340], ecx
mov edx, dword [ebp - 0x254]
mov eax, dword [ebp - 0x340]
cmp eax, dword [edx + 0x10]
jae 0x419bd6
mov dword [ebp - 0x6b4], 0
jmp 0x419be2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6b4], eax
mov ecx, dword [ebp - 0x340]
shl ecx, 2
mov dword [ebp - 0x6b8], ecx
jmp 0x419bff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6b8], eax
mov edx, dword [ebp - 0x254]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x6b8]
mov edx, dword [eax + ecx]
mov ecx, 0x4391b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x123
push 0x40687c
push 0x405898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40688c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4061ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x124
cmp dword [ebp - 0x254], 0
je 0x419d4e
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x419d4e
mov ecx, dword [ebp - 0x254]
mov edx, 0x63
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x419d31
mov dword [ebp - 0x6bc], 0
jmp 0x419d3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6bc], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x6c0], edx
jmp 0x419d5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6c0], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x6c0]
mov edx, dword [ecx + edx]
mov ecx, 0x4391ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x125
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x126
cmp dword [ebp - 0x254], 0
je 0x419df7
mov eax, dword [ebp - 0x254]
cmp word [eax], 1
jne 0x419df7
mov ecx, dword [ebp - 0x254]
mov edx, 0x64
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x340], edx
mov eax, dword [ebp - 0x254]
mov ecx, dword [ebp - 0x340]
cmp ecx, dword [eax + 0x10]
jae 0x419dda
mov dword [ebp - 0x6c4], 0
jmp 0x419de6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6c4], eax
mov edx, dword [ebp - 0x340]
shl edx, 2
mov dword [ebp - 0x6c8], edx
jmp 0x419e03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x6c8], eax
mov eax, dword [ebp - 0x254]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x6c8]
mov edx, dword [ecx + edx]
mov ecx, 0x4391b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x127
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x128
mov dword [ebp - 0x328], 0x439168
mov dword [ebp - 0x330], 0x4008
push 1
lea eax, [ebp - 0x330]
push eax
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x2cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4392d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x129
push 0x4068a4
push 0x4068b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4068c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cf8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x2cc], 8
lea edx, [ebp - 0x2cc]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x12a
mov edx, 0x4068cc
mov ecx, 0x4392b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x12b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x12c
mov dword [ebp - 0x328], 0x439164
mov dword [ebp - 0x330], 0x4008
push 4
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x2cc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43916c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12d
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x12e
mov dword [ebp - 0x328], 0x439164
mov dword [ebp - 0x330], 0x4008
push 3
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x2cc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x439100
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x130
mov dword [ebp - 0x328], 0x439168
mov dword [ebp - 0x330], 0x4008
push 3
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x2cc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x439268
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x131
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x132
mov dword [ebp - 0x328], 0x439184
mov dword [ebp - 0x330], 0x4008
push 3
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x2cc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x439294
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x133
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x134
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x135
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x136
mov dword [ebp - 0x328], 0x439074
mov dword [ebp - 0x330], 0x4008
push 3
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x2cc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4390d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x137
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x138
mov dword [ebp - 0x328], 0x439034
mov dword [ebp - 0x330], 0x4008
push 3
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x2cc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0x2cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4390d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2cc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x139
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13a
push 0x4068d4
push 0x40583c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4068e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4068f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406904
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40664c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x439214
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x2a0]
push edx
lea eax, [ebp - 0x29c]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x13b
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13c
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13d
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13e
push 0x406910
push 0x406920
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40692c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406508
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4060d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406938
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406944
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406950
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x4391d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x2b4]
push edx
lea eax, [ebp - 0x2b0]
push eax
lea ecx, [ebp - 0x2ac]
push ecx
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x13f
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x140
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x141
push 0x406910
push 0x40695c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406968
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406974
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406984
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4062ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40664c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x439090
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x142
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x143
push 0x40583c
push 0x405c1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x29c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405e9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406990
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40699c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2a8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406944
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2ac]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4069a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405d30
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405890
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2b8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4069b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2bc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4069c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x439040
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x2bc]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x2b4]
push ecx
lea edx, [ebp - 0x2b0]
push edx
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x29c]
push ecx
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
mov dword [ebp - 4], 0x144
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x145
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x146
push 0
push 0
push 1
push 0
lea edx, [ebp - 0x320]
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0x328], 0x3e8
mov dword [ebp - 0x330], 2
lea edx, [ebp - 0x330]
mov eax, dword [ebp - 0x320]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x320]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x320]
push ecx
mov edx, dword [0x439200]
push edx
mov eax, dword [0x439128]
push eax
call fcn.0041c280
lea ecx, [ebp - 0x320]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x147
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x148
push 0
push 0
call fcn.004057c8
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x149
push 0x28
call fcn.0042d7e0
mov dword [ebp - 0x2d4], eax
mov dword [ebp - 0x2dc], 8
push 0x5c
lea edx, [ebp - 0x2cc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
call fcn.00432be0
mov dword [ebp - 0x2f4], eax
mov dword [ebp - 0x2fc], 8
mov eax, dword [0x439168]
mov dword [ebp - 0x328], eax
mov dword [ebp - 0x330], 8
lea ecx, [ebp - 0x2dc]
push ecx
lea edx, [ebp - 0x2cc]
push edx
lea eax, [ebp - 0x2ec]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x2fc]
push ecx
lea edx, [ebp - 0x30c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x330]
push eax
lea ecx, [ebp - 0x31c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43911c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x31c]
push edx
lea eax, [ebp - 0x30c]
push eax
lea ecx, [ebp - 0x2fc]
push ecx
lea edx, [ebp - 0x2ec]
push edx
lea eax, [ebp - 0x2cc]
push eax
lea ecx, [ebp - 0x2dc]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
push 0x41ab62
jmp 0x41a975
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x114]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x168]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x178]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x188]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x250]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x254]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x264]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x274]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x294]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret