Function at 0x414c60
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x4046b6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x58c
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401968
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
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 4
mov dword [ebp - 0x224], 0
cmp dword [ebp - 0x224], 0x15
jae 0x414cf2
mov dword [ebp - 0x23c], 0
jmp 0x414cfe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
mov ecx, 0x56
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 5
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 6
mov dword [ebp - 0x224], 1
cmp dword [ebp - 0x224], 0x15
jae 0x414d55
mov dword [ebp - 0x240], 0
jmp 0x414d61
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
mov ecx, 0x57
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 7
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 8
mov dword [ebp - 0x224], 2
cmp dword [ebp - 0x224], 0x15
jae 0x414db8
mov dword [ebp - 0x244], 0
jmp 0x414dc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 9
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa
mov dword [ebp - 0x224], 3
cmp dword [ebp - 0x224], 0x15
jae 0x414e1b
mov dword [ebp - 0x248], 0
jmp 0x414e27
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
mov ecx, 0x7c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0xb
push 0x407258
push 0x406d80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407268
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407234
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407284
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x224], 4
cmp dword [ebp - 0x224], 0x15
jae 0x414f2e
mov dword [ebp - 0x24c], 0
jmp 0x414f3a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0xd
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe
mov dword [ebp - 0x224], 5
cmp dword [ebp - 0x224], 0x15
jae 0x414f91
mov dword [ebp - 0x250], 0
jmp 0x414f9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
mov ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0xf
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x224], 6
cmp dword [ebp - 0x224], 0x15
jae 0x414ff4
mov dword [ebp - 0x254], 0
jmp 0x415000
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x11
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x12
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x224], 7
cmp dword [ebp - 0x224], 0x15
jae 0x41506f
mov dword [ebp - 0x258], 0
jmp 0x41507b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
mov ecx, 0x74
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x14
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x15
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x224], 8
cmp dword [ebp - 0x224], 0x15
jae 0x4150ea
mov dword [ebp - 0x25c], 0
jmp 0x4150f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x17
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x18
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x224], 9
cmp dword [ebp - 0x224], 0x15
jae 0x415165
mov dword [ebp - 0x260], 0
jmp 0x415171
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
mov ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x1a
push 0x406d80
push 0x407290
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406f6c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407298
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4072ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x224], 0xa
cmp dword [ebp - 0x224], 0x15
jae 0x415278
mov dword [ebp - 0x264], 0
jmp 0x415284
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x1c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x224], 0xb
cmp dword [ebp - 0x224], 0x15
jae 0x4152f3
mov dword [ebp - 0x268], 0
jmp 0x4152ff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
mov ecx, 0x4c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x1f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x224], 0xc
cmp dword [ebp - 0x224], 0x15
jae 0x415356
mov dword [ebp - 0x26c], 0
jmp 0x415362
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x21
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x224], 0xd
cmp dword [ebp - 0x224], 0x15
jae 0x4153b9
mov dword [ebp - 0x270], 0
jmp 0x4153c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
mov ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x23
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x124], 0xf3
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x224], 0xe
cmp dword [ebp - 0x224], 0x15
jae 0x41542d
mov dword [ebp - 0x274], 0
jmp 0x415439
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
mov ecx, dword [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I4]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x26
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x224], 0xf
cmp dword [ebp - 0x224], 0x15
jae 0x415491
mov dword [ebp - 0x278], 0
jmp 0x41549d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
mov ecx, 0xa4
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x28
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x224], 0x10
cmp dword [ebp - 0x224], 0x15
jae 0x4154f4
mov dword [ebp - 0x27c], 0
jmp 0x415500
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
mov ecx, 0x5f
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x2a
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x224], 0x11
cmp dword [ebp - 0x224], 0x15
jae 0x415557
mov dword [ebp - 0x280], 0
jmp 0x415563
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov ecx, 0x5e
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x2c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x224], 0x12
cmp dword [ebp - 0x224], 0x15
jae 0x4155ba
mov dword [ebp - 0x284], 0
jmp 0x4155c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov ecx, 0xc2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x2e
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x2f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x224], 0x13
cmp dword [ebp - 0x224], 0x15
jae 0x415635
mov dword [ebp - 0x288], 0
jmp 0x415641
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
mov ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4492e8]
add edx, dword [ebp - 0x224]
mov byte [edx], al
mov dword [ebp - 4], 0x31
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x224], 0x14
cmp dword [ebp - 0x224], 0x15
jae 0x415698
mov dword [ebp - 0x28c], 0
jmp 0x4156a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4492e8]
add ecx, dword [ebp - 0x224]
mov byte [ecx], al
mov dword [ebp - 4], 0x33
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x34
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x35
push 0x21e62e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x449248
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x36
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x37
push 0x4072b8
push 0x406a40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4072c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406ee0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x449114
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x38
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x39
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3a
mov word [ebp - 0x218], 0xffff
mov dword [ebp - 0x220], 0x65a
lea edx, [ebp - 0x218]
push edx
lea eax, [ebp - 0x220]
push eax
push 0x449080
push 0x44924c
call fcn.0041d560
mov dword [ebp - 4], 0x3b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x3e
mov ecx, dword [0x44910c]
push ecx
mov edx, dword [0x449248]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x44924c
call fcn.00413ce0
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x40
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x41
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x42
mov dword [ebp - 0x20c], 0x44924c
mov dword [ebp - 0x214], 0x6011
push 0
push 0x40
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x449208
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x43
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x44
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x45
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x46
mov dword [ebp - 0x20c], 0x407098
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x214]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0x1f0]
push eax
mov ecx, dword [0x449208]
push ecx
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea eax, [ebp - 0x200]
push eax
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x220], eax
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x168]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea eax, [ebp - 0x200]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x47
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x168], 0
je 0x415a9b
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415a9b
mov eax, dword [ebp - 0x168]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415a7e
mov dword [ebp - 0x290], 0
jmp 0x415a8a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x294], ecx
jmp 0x415aa7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x294]
mov edx, dword [eax + ecx]
mov ecx, 0x44911c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x49
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0x168], 0
je 0x415b46
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415b46
mov eax, dword [ebp - 0x168]
mov ecx, 1
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415b29
mov dword [ebp - 0x298], 0
jmp 0x415b35
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x29c], ecx
jmp 0x415b52
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x29c]
mov edx, dword [eax + ecx]
mov ecx, 0x4490f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0x168], 0
je 0x415bf1
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415bf1
mov eax, dword [ebp - 0x168]
mov ecx, 2
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415bd4
mov dword [ebp - 0x2a0], 0
jmp 0x415be0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2a4], ecx
jmp 0x415bfd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2a4]
mov edx, dword [eax + ecx]
mov ecx, 0x44919c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0x168], 0
je 0x415c9c
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415c9c
mov eax, dword [ebp - 0x168]
mov ecx, 3
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415c7f
mov dword [ebp - 0x2a8], 0
jmp 0x415c8b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2ac], ecx
jmp 0x415ca8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2ac]
mov edx, dword [eax + ecx]
mov ecx, 0x4492a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x50
cmp dword [ebp - 0x168], 0
je 0x415d47
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415d47
mov eax, dword [ebp - 0x168]
mov ecx, 4
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415d2a
mov dword [ebp - 0x2b0], 0
jmp 0x415d36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2b4], ecx
jmp 0x415d53
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2b4]
mov edx, dword [eax + ecx]
mov ecx, 0x4491f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x51
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x52
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x53
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x54
cmp dword [ebp - 0x168], 0
je 0x415e22
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415e22
mov eax, dword [ebp - 0x168]
mov ecx, 5
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415e05
mov dword [ebp - 0x2b8], 0
jmp 0x415e11
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2bc], ecx
jmp 0x415e2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2bc]
mov edx, dword [eax + ecx]
mov ecx, 0x4491f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x55
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x56
cmp dword [ebp - 0x168], 0
je 0x415ecd
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415ecd
mov eax, dword [ebp - 0x168]
mov ecx, 6
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415eb0
mov dword [ebp - 0x2c0], 0
jmp 0x415ebc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2c4], ecx
jmp 0x415ed9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2c4]
mov edx, dword [eax + ecx]
mov ecx, 0x449084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x57
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x58
cmp dword [ebp - 0x168], 0
je 0x415f78
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x415f78
mov eax, dword [ebp - 0x168]
mov ecx, 7
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x415f5b
mov dword [ebp - 0x2c8], 0
jmp 0x415f67
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2cc], ecx
jmp 0x415f84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2cc]
mov edx, dword [eax + ecx]
mov ecx, 0x449204
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x59
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0x168], 0
je 0x416023
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x416023
mov eax, dword [ebp - 0x168]
mov ecx, 8
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x416006
mov dword [ebp - 0x2d0], 0
jmp 0x416012
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x2d4], ecx
jmp 0x41602f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2d4]
mov edx, dword [eax + ecx]
mov ecx, 0x44912c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
push 0x406e04
push 0x4072d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406eb4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406ffc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4072dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4072e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407004
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x188]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x5c
cmp dword [ebp - 0x168], 0
je 0x41619f
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x41619f
mov edx, dword [ebp - 0x168]
mov eax, 9
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416182
mov dword [ebp - 0x2d8], 0
jmp 0x41618e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x2dc], eax
jmp 0x4161ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2dc]
mov edx, dword [edx + eax]
mov ecx, 0x449128
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5d
push 0x4072f4
push 0x406e48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407300
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407310
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0xe8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x5e
cmp dword [ebp - 0x168], 0
je 0x4162d9
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4162d9
mov edx, dword [ebp - 0x168]
mov eax, 0xa
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x4162bc
mov dword [ebp - 0x2e0], 0
jmp 0x4162c8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x2e4], eax
jmp 0x4162e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2e4]
mov edx, dword [edx + eax]
mov ecx, 0x449040
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x168], 0
je 0x416384
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416384
mov edx, dword [ebp - 0x168]
mov eax, 0xb
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416367
mov dword [ebp - 0x2e8], 0
jmp 0x416373
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x2ec], eax
jmp 0x416390
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2ec]
mov edx, dword [edx + eax]
mov ecx, 0x44908c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x62
cmp dword [ebp - 0x168], 0
je 0x41642f
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x41642f
mov edx, dword [ebp - 0x168]
mov eax, 0xc
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416412
mov dword [ebp - 0x2f0], 0
jmp 0x41641e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x2f4], eax
jmp 0x41643b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2f4]
mov edx, dword [edx + eax]
mov ecx, 0x4490f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x63
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x64
cmp dword [ebp - 0x168], 0
je 0x4164da
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4164da
mov edx, dword [ebp - 0x168]
mov eax, 0xd
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x4164bd
mov dword [ebp - 0x2f8], 0
jmp 0x4164c9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x2fc], eax
jmp 0x4164e6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x2fc]
mov edx, dword [edx + eax]
mov ecx, 0x449218
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x65
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x66
cmp dword [ebp - 0x168], 0
je 0x416585
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416585
mov edx, dword [ebp - 0x168]
mov eax, 0xe
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416568
mov dword [ebp - 0x300], 0
jmp 0x416574
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x304], eax
jmp 0x416591
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x304]
mov edx, dword [edx + eax]
mov ecx, 0x4491a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x67
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x68
cmp dword [ebp - 0x168], 0
je 0x416630
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416630
mov edx, dword [ebp - 0x168]
mov eax, 0xf
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416613
mov dword [ebp - 0x308], 0
jmp 0x41661f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x30c], eax
jmp 0x41663c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x30c]
mov edx, dword [edx + eax]
mov ecx, 0x449120
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x69
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6a
cmp dword [ebp - 0x168], 0
je 0x4166db
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4166db
mov edx, dword [ebp - 0x168]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x4166be
mov dword [ebp - 0x310], 0
jmp 0x4166ca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x314], eax
jmp 0x4166e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x314]
mov edx, dword [edx + eax]
mov ecx, 0x44913c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x6e
cmp dword [ebp - 0x168], 0
je 0x4167b6
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4167b6
mov edx, dword [ebp - 0x168]
mov eax, 0x11
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416799
mov dword [ebp - 0x318], 0
jmp 0x4167a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x31c], eax
jmp 0x4167c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x31c]
mov edx, dword [edx + eax]
mov ecx, 0x449138
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x70
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x71
cmp dword [ebp - 0x168], 0
je 0x416879
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416879
mov edx, dword [ebp - 0x168]
mov eax, 0x12
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x41685c
mov dword [ebp - 0x320], 0
jmp 0x416868
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x324], eax
jmp 0x416885
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x324]
mov edx, dword [edx + eax]
mov ecx, 0x449214
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x72
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x73
cmp dword [ebp - 0x168], 0
je 0x416924
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416924
mov edx, dword [ebp - 0x168]
mov eax, 0x14
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416907
mov dword [ebp - 0x328], 0
jmp 0x416913
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x32c], eax
jmp 0x416930
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x32c]
mov edx, dword [edx + eax]
mov ecx, 0x4490a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x74
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x75
cmp dword [ebp - 0x168], 0
je 0x4169cf
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4169cf
mov edx, dword [ebp - 0x168]
mov eax, 0x15
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x4169b2
mov dword [ebp - 0x330], 0
jmp 0x4169be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x334], eax
jmp 0x4169db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x334]
mov edx, dword [edx + eax]
mov ecx, 0x44909c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x76
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x77
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x78
cmp dword [ebp - 0x168], 0
je 0x416a92
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416a92
mov edx, dword [ebp - 0x168]
mov eax, 0x16
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416a75
mov dword [ebp - 0x338], 0
jmp 0x416a81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x33c], eax
jmp 0x416a9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x33c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x33c]
mov edx, dword [edx + eax]
mov ecx, 0x449030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x79
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7a
cmp dword [ebp - 0x168], 0
je 0x416b3d
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416b3d
mov edx, dword [ebp - 0x168]
mov eax, 0x17
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416b20
mov dword [ebp - 0x340], 0
jmp 0x416b2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x344], eax
jmp 0x416b49
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x344]
mov edx, dword [edx + eax]
mov ecx, 0x449110
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7c
cmp dword [ebp - 0x168], 0
je 0x416be8
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416be8
mov edx, dword [ebp - 0x168]
mov eax, 0x18
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416bcb
mov dword [ebp - 0x348], 0
jmp 0x416bd7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x34c], eax
jmp 0x416bf4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x34c]
mov edx, dword [edx + eax]
mov ecx, 0x44904c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7e
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x7f
cmp dword [ebp - 0x168], 0
je 0x416cab
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416cab
mov edx, dword [ebp - 0x168]
mov eax, 0x19
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416c8e
mov dword [ebp - 0x350], 0
jmp 0x416c9a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x354], eax
jmp 0x416cb7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x354]
mov edx, dword [edx + eax]
mov ecx, 0x4492d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x80
push 0x406a48
push 0x40731c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407328
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407334
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407340
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x81
cmp dword [ebp - 0x168], 0
je 0x416de5
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x416de5
mov edx, dword [ebp - 0x168]
mov eax, 0x1a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x416dc8
mov dword [ebp - 0x358], 0
jmp 0x416dd4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x35c], eax
jmp 0x416df1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x35c]
mov edx, dword [edx + eax]
mov ecx, 0x4491d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x82
push 0x40734c
push 0x407358
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407364
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407370
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407004
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x178]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x83
cmp dword [ebp - 0x168], 0
je 0x416f61
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x416f61
mov ecx, dword [ebp - 0x168]
mov edx, 0x1b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x416f44
mov dword [ebp - 0x360], 0
jmp 0x416f50
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x364], edx
jmp 0x416f6d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x364]
mov edx, dword [ecx + edx]
mov ecx, 0x4491a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x84
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x85
cmp dword [ebp - 0x168], 0
je 0x41700c
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41700c
mov ecx, dword [ebp - 0x168]
mov edx, 0x1c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x416fef
mov dword [ebp - 0x368], 0
jmp 0x416ffb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x36c], edx
jmp 0x417018
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x36c]
mov edx, dword [ecx + edx]
mov ecx, 0x449090
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x86
push 0x406e88
push 0x40737c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406db4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407388
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407398
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x87
cmp dword [ebp - 0x168], 0
je 0x417188
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x417188
mov eax, dword [ebp - 0x168]
mov ecx, 0x1d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41716b
mov dword [ebp - 0x370], 0
jmp 0x417177
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x374], ecx
jmp 0x417194
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x374]
mov edx, dword [eax + ecx]
mov ecx, 0x4490c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x88
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x89
cmp dword [ebp - 0x168], 0
je 0x417233
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x417233
mov eax, dword [ebp - 0x168]
mov ecx, 0x1e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x417216
mov dword [ebp - 0x378], 0
jmp 0x417222
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x37c], ecx
jmp 0x41723f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x37c]
mov edx, dword [eax + ecx]
mov ecx, 0x449098
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8a
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x8b
cmp dword [ebp - 0x168], 0
je 0x4172de
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4172de
mov eax, dword [ebp - 0x168]
mov ecx, 0x1f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4172c1
mov dword [ebp - 0x380], 0
jmp 0x4172cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x384], ecx
jmp 0x4172ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x384]
mov edx, dword [eax + ecx]
mov ecx, 0x4490cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8c
push 0x4073a4
push 0x4073b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4073c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x8d
cmp dword [ebp - 0x168], 0
je 0x4173d0
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4173d0
mov eax, dword [ebp - 0x168]
mov ecx, 0x20
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4173b3
mov dword [ebp - 0x388], 0
jmp 0x4173bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x38c], ecx
jmp 0x4173dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x38c]
mov edx, dword [eax + ecx]
mov ecx, 0x449290
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8e
push 0x406e88
push 0x406e88
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4073d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4073e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407334
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x8f
cmp dword [ebp - 0x168], 0
je 0x41750a
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41750a
mov eax, dword [ebp - 0x168]
mov ecx, 0x21
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4174ed
mov dword [ebp - 0x390], 0
jmp 0x4174f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x394], ecx
jmp 0x417516
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x394]
mov edx, dword [eax + ecx]
mov ecx, 0x4491c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x90
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x91
cmp dword [ebp - 0x168], 0
je 0x4175b5
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4175b5
mov eax, dword [ebp - 0x168]
mov ecx, 0x22
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x417598
mov dword [ebp - 0x398], 0
jmp 0x4175a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x39c], ecx
jmp 0x4175c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x39c]
mov edx, dword [eax + ecx]
mov ecx, 0x449118
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x92
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x93
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x94
cmp dword [ebp - 0x168], 0
je 0x417678
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x417678
mov eax, dword [ebp - 0x168]
mov ecx, 0x23
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41765b
mov dword [ebp - 0x3a0], 0
jmp 0x417667
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3a4], ecx
jmp 0x417684
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [eax + ecx]
mov ecx, 0x4490dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x95
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x96
cmp dword [ebp - 0x168], 0
je 0x417723
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x417723
mov eax, dword [ebp - 0x168]
mov ecx, 0x24
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x417706
mov dword [ebp - 0x3a8], 0
jmp 0x417712
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3ac], ecx
jmp 0x41772f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3ac]
mov edx, dword [eax + ecx]
mov ecx, 0x449048
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x97
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x98
cmp dword [ebp - 0x168], 0
je 0x4177ce
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4177ce
mov eax, dword [ebp - 0x168]
mov ecx, 0x25
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4177b1
mov dword [ebp - 0x3b0], 0
jmp 0x4177bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3b4], ecx
jmp 0x4177da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3b4]
mov edx, dword [eax + ecx]
mov ecx, 0x449104
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x99
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9a
cmp dword [ebp - 0x168], 0
je 0x417879
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x417879
mov eax, dword [ebp - 0x168]
mov ecx, 0x26
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41785c
mov dword [ebp - 0x3b8], 0
jmp 0x417868
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3bc], ecx
jmp 0x417885
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3bc]
mov edx, dword [eax + ecx]
mov ecx, 0x44927c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9d
cmp dword [ebp - 0x168], 0
je 0x41793c
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41793c
mov eax, dword [ebp - 0x168]
mov ecx, 0x27
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41791f
mov dword [ebp - 0x3c0], 0
jmp 0x41792b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3c4], ecx
jmp 0x417948
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3c4]
mov edx, dword [eax + ecx]
mov ecx, 0x449280
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9e
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x9f
cmp dword [ebp - 0x168], 0
je 0x4179e7
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4179e7
mov eax, dword [ebp - 0x168]
mov ecx, 0x28
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4179ca
mov dword [ebp - 0x3c8], 0
jmp 0x4179d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3cc], ecx
jmp 0x4179f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3cc]
mov edx, dword [eax + ecx]
mov ecx, 0x449284
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa0
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa1
cmp dword [ebp - 0x168], 0
je 0x417a92
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x417a92
mov eax, dword [ebp - 0x168]
mov ecx, 0x29
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x417a75
mov dword [ebp - 0x3d0], 0
jmp 0x417a81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x3d4], ecx
jmp 0x417a9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x3d4]
mov edx, dword [eax + ecx]
mov ecx, 0x449288
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa2
push 0x4073f0
push 0x4073fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40713c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406dd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xa3
cmp dword [ebp - 0x168], 0
je 0x417c0e
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x417c0e
mov edx, dword [ebp - 0x168]
mov eax, 0x2a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x417bf1
mov dword [ebp - 0x3d8], 0
jmp 0x417bfd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x3dc], eax
jmp 0x417c1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3dc]
mov edx, dword [edx + eax]
mov ecx, 0x44926c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa4
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa5
cmp dword [ebp - 0x168], 0
je 0x417cb9
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x417cb9
mov edx, dword [ebp - 0x168]
mov eax, 0x2b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x417c9c
mov dword [ebp - 0x3e0], 0
jmp 0x417ca8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x3e4], eax
jmp 0x417cc5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e4], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3e4]
mov edx, dword [edx + eax]
mov ecx, 0x449054
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa6
push 0x406e74
push 0x406eac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40740c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407418
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407430
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xa7
cmp dword [ebp - 0x168], 0
je 0x417e32
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x417e32
mov ecx, dword [ebp - 0x168]
mov edx, 0x2c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x417e15
mov dword [ebp - 0x3e8], 0
jmp 0x417e21
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x3ec], edx
jmp 0x417e3e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3ec]
mov edx, dword [ecx + edx]
mov ecx, 0x449058
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa8
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xa9
cmp dword [ebp - 0x168], 0
je 0x417edd
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x417edd
mov ecx, dword [ebp - 0x168]
mov edx, 0x2d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x417ec0
mov dword [ebp - 0x3f0], 0
jmp 0x417ecc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x3f4], edx
jmp 0x417ee9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3f4]
mov edx, dword [ecx + edx]
mov ecx, 0x4491dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xaa
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xab
cmp dword [ebp - 0x168], 0
je 0x417f88
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x417f88
mov ecx, dword [ebp - 0x168]
mov edx, 0x2e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x417f6b
mov dword [ebp - 0x3f8], 0
jmp 0x417f77
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x3fc], edx
jmp 0x417f94
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3fc]
mov edx, dword [ecx + edx]
mov ecx, 0x44906c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xac
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xad
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xae
cmp dword [ebp - 0x168], 0
je 0x41804b
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41804b
mov ecx, dword [ebp - 0x168]
mov edx, 0x2f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41802e
mov dword [ebp - 0x400], 0
jmp 0x41803a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x404], edx
jmp 0x418057
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x404]
mov edx, dword [ecx + edx]
mov ecx, 0x449050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xaf
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb0
cmp dword [ebp - 0x168], 0
je 0x4180f6
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x4180f6
mov ecx, dword [ebp - 0x168]
mov edx, 0x30
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x4180d9
mov dword [ebp - 0x408], 0
jmp 0x4180e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x40c], edx
jmp 0x418102
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x40c]
mov edx, dword [ecx + edx]
mov ecx, 0x449034
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb1
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb2
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb3
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb4
cmp dword [ebp - 0x168], 0
je 0x4181d1
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x4181d1
mov ecx, dword [ebp - 0x168]
mov edx, 0x31
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x4181b4
mov dword [ebp - 0x410], 0
jmp 0x4181c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x414], edx
jmp 0x4181dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x414]
mov edx, dword [ecx + edx]
mov ecx, 0x449164
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb5
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xb6
cmp dword [ebp - 0x168], 0
je 0x41827c
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41827c
mov ecx, dword [ebp - 0x168]
mov edx, 0x32
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41825f
mov dword [ebp - 0x418], 0
jmp 0x41826b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x41c], edx
jmp 0x418288
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x41c]
mov edx, dword [ecx + edx]
mov ecx, 0x449274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb7
push 0x406e0c
push 0x406a1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40743c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407448
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4070b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], pe_nt_image_headers32
cmp dword [ebp - 0x168], 0
je 0x4183f8
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4183f8
mov eax, dword [ebp - 0x168]
mov ecx, 0x33
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4183db
mov dword [ebp - 0x420], 0
jmp 0x4183e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x424], ecx
jmp 0x418404
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x424]
mov edx, dword [eax + ecx]
mov ecx, 0x449070
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb9
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xba
mov word [ebp - 0x21c], 0x7530
mov word [ebp - 0x218], 1
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x218]
push eax
call fcn.00427bf0
movsx ecx, ax
mov dword [ebp - 0x220], ecx
cmp dword [ebp - 0x168], 0
je 0x4184d1
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4184d1
mov eax, dword [ebp - 0x168]
mov ecx, 0x34
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x4184b4
mov dword [ebp - 0x428], 0
jmp 0x4184c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x42c], ecx
jmp 0x4184dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
lea edx, [ebp - 0x220]
push edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x42c]
mov eax, dword [ecx + edx]
push eax
call fcn.0042b3d0
mov edx, eax
mov ecx, 0x449044
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbb
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xbc
mov word [ebp - 0x21c], 0x7530
mov word [ebp - 0x218], 1
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x218]
push edx
call fcn.00427bf0
movsx eax, ax
mov dword [ebp - 0x220], eax
cmp dword [ebp - 0x168], 0
je 0x4185b9
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4185b9
mov edx, dword [ebp - 0x168]
mov eax, 0x35
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x41859c
mov dword [ebp - 0x430], 0
jmp 0x4185a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x434], eax
jmp 0x4185c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
lea ecx, [ebp - 0x220]
push ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x434]
mov edx, dword [eax + ecx]
push edx
call fcn.0042b3d0
mov edx, eax
mov ecx, 0x44922c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbd
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xbe
mov word [ebp - 0x21c], 0x7530
mov word [ebp - 0x218], 1
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
call fcn.00427bf0
movsx edx, ax
mov dword [ebp - 0x220], edx
cmp dword [ebp - 0x168], 0
je 0x4186a1
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x4186a1
mov ecx, dword [ebp - 0x168]
mov edx, 0x36
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x418684
mov dword [ebp - 0x438], 0
jmp 0x418690
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x43c], edx
jmp 0x4186ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
lea eax, [ebp - 0x220]
push eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x43c]
mov ecx, dword [edx + eax]
push ecx
call fcn.0042b3d0
mov edx, eax
mov ecx, 0x449230
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbf
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc0
cmp dword [ebp - 0x168], 0
je 0x41875b
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41875b
mov eax, dword [ebp - 0x168]
mov ecx, 0x37
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41873e
mov dword [ebp - 0x440], 0
jmp 0x41874a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x444], ecx
jmp 0x418767
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x444]
mov edx, dword [eax + ecx]
mov ecx, 0x449124
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc1
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc2
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc3
cmp dword [ebp - 0x168], 0
je 0x41881e
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41881e
mov eax, dword [ebp - 0x168]
mov ecx, 0x38
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x418801
mov dword [ebp - 0x448], 0
jmp 0x41880d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x448], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x44c], ecx
jmp 0x41882a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x44c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x44c]
mov edx, dword [eax + ecx]
mov ecx, 0x449260
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc4
push 0x407454
push 0x407460
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40746c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407478
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407484
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4070b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xc5
cmp dword [ebp - 0x168], 0
je 0x41899a
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x41899a
mov edx, dword [ebp - 0x168]
mov eax, 0x39
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x41897d
mov dword [ebp - 0x450], 0
jmp 0x418989
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x450], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x454], eax
jmp 0x4189a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x454], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x454]
mov edx, dword [edx + eax]
mov ecx, 0x449264
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc6
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc7
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc8
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xc9
cmp dword [ebp - 0x168], 0
je 0x418a75
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418a75
mov edx, dword [ebp - 0x168]
mov eax, 0x3a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418a58
mov dword [ebp - 0x458], 0
jmp 0x418a64
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x45c], eax
jmp 0x418a81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x45c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x45c]
mov edx, dword [edx + eax]
mov ecx, 0x4490a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xca
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xcb
cmp dword [ebp - 0x168], 0
je 0x418b20
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418b20
mov edx, dword [ebp - 0x168]
mov eax, 0x3b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418b03
mov dword [ebp - 0x460], 0
jmp 0x418b0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x460], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x464], eax
jmp 0x418b2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x464], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x464]
mov edx, dword [edx + eax]
mov ecx, 0x449210
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcc
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xcd
cmp dword [ebp - 0x168], 0
je 0x418bcb
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418bcb
mov edx, dword [ebp - 0x168]
mov eax, 0x3c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418bae
mov dword [ebp - 0x468], 0
jmp 0x418bba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x46c], eax
jmp 0x418bd7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x46c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x46c]
mov edx, dword [edx + eax]
mov ecx, 0x4491ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xce
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xcf
cmp dword [ebp - 0x168], 0
je 0x418c76
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418c76
mov edx, dword [ebp - 0x168]
mov eax, 0x3d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418c59
mov dword [ebp - 0x470], 0
jmp 0x418c65
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x470], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x474], eax
jmp 0x418c82
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x474], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x474]
mov edx, dword [edx + eax]
mov ecx, 0x449148
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd0
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd1
cmp dword [ebp - 0x168], 0
je 0x418d21
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418d21
mov edx, dword [ebp - 0x168]
mov eax, 0x3e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418d04
mov dword [ebp - 0x478], 0
jmp 0x418d10
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x478], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x47c], eax
jmp 0x418d2d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x47c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x47c]
mov edx, dword [edx + eax]
mov ecx, 0x4490fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd2
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd3
cmp dword [ebp - 0x168], 0
je 0x418dcc
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418dcc
mov edx, dword [ebp - 0x168]
mov eax, 0x3f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418daf
mov dword [ebp - 0x480], 0
jmp 0x418dbb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x480], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x484], eax
jmp 0x418dd8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x484], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x484]
mov edx, dword [edx + eax]
mov ecx, 0x449100
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd4
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd5
cmp dword [ebp - 0x168], 0
je 0x418e77
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418e77
mov edx, dword [ebp - 0x168]
mov eax, 0x40
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418e5a
mov dword [ebp - 0x488], 0
jmp 0x418e66
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x48c], eax
jmp 0x418e83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x48c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x48c]
mov edx, dword [edx + eax]
mov ecx, 0x4490f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd6
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd7
cmp dword [ebp - 0x168], 0
je 0x418f22
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418f22
mov edx, dword [ebp - 0x168]
mov eax, 0x41
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418f05
mov dword [ebp - 0x490], 0
jmp 0x418f11
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x490], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x494], eax
jmp 0x418f2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x494], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x494]
mov edx, dword [edx + eax]
mov ecx, 0x4490b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd8
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xd9
cmp dword [ebp - 0x168], 0
je 0x418fcd
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x418fcd
mov edx, dword [ebp - 0x168]
mov eax, 0x42
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x418fb0
mov dword [ebp - 0x498], 0
jmp 0x418fbc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x498], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x49c], eax
jmp 0x418fd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x49c], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x49c]
mov edx, dword [edx + eax]
mov ecx, 0x449024
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xda
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xdb
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xdc
cmp dword [ebp - 0x168], 0
je 0x419090
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x419090
mov edx, dword [ebp - 0x168]
mov eax, 0x43
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x419073
mov dword [ebp - 0x4a0], 0
jmp 0x41907f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a0], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x4a4], eax
jmp 0x41909c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a4], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4a4]
mov edx, dword [edx + eax]
mov ecx, 0x449060
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xdd
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xde
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xdf
cmp dword [ebp - 0x168], 0
je 0x419153
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x419153
mov edx, dword [ebp - 0x168]
mov eax, 0x44
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x419136
mov dword [ebp - 0x4a8], 0
jmp 0x419142
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x4ac], eax
jmp 0x41915f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ac], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4ac]
mov edx, dword [edx + eax]
mov ecx, 0x44925c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe0
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe1
cmp dword [ebp - 0x168], 0
je 0x4191fe
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4191fe
mov edx, dword [ebp - 0x168]
mov eax, 0x45
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x4191e1
mov dword [ebp - 0x4b0], 0
jmp 0x4191ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b0], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x4b4], eax
jmp 0x41920a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b4], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4b4]
mov edx, dword [edx + eax]
mov ecx, 0x449028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe2
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe3
cmp dword [ebp - 0x168], 0
je 0x4192a9
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x4192a9
mov edx, dword [ebp - 0x168]
mov eax, 0x46
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x41928c
mov dword [ebp - 0x4b8], 0
jmp 0x419298
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x4bc], eax
jmp 0x4192b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4bc], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4bc]
mov edx, dword [edx + eax]
mov ecx, 0x4491b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe4
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xe5
cmp dword [ebp - 0x168], 0
je 0x419354
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x419354
mov edx, dword [ebp - 0x168]
mov eax, 0x47
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x419337
mov dword [ebp - 0x4c0], 0
jmp 0x419343
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c0], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x4c4], eax
jmp 0x419360
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c4], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4c4]
mov edx, dword [edx + eax]
mov ecx, 0x449194
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe6
push 0x407490
push 0x40749c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4074a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407334
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xe7
cmp dword [ebp - 0x168], 0
je 0x41948e
mov ecx, dword [ebp - 0x168]
cmp word [ecx], 1
jne 0x41948e
mov edx, dword [ebp - 0x168]
mov eax, 0x48
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x224], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ebp - 0x224]
cmp edx, dword [ecx + 0x10]
jae 0x419471
mov dword [ebp - 0x4c8], 0
jmp 0x41947d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c8], eax
mov eax, dword [ebp - 0x224]
shl eax, 2
mov dword [ebp - 0x4cc], eax
jmp 0x41949a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4cc], eax
mov ecx, dword [ebp - 0x168]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4cc]
mov edx, dword [edx + eax]
mov ecx, 0x449134
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe8
push 0x4074b8
push 0x406e04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4074c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4074d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e74
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xe9
cmp dword [ebp - 0x168], 0
je 0x419607
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x419607
mov ecx, dword [ebp - 0x168]
mov edx, 0x49
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x4195ea
mov dword [ebp - 0x4d0], 0
jmp 0x4195f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d0], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x4d4], edx
jmp 0x419613
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d4], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4d4]
mov edx, dword [ecx + edx]
mov ecx, 0x4491e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xea
push 0x4074e0
push 0x406dec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406db4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4074f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406eb4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xeb
cmp dword [ebp - 0x168], 0
je 0x41973e
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41973e
mov ecx, dword [ebp - 0x168]
mov edx, 0x4a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x419721
mov dword [ebp - 0x4d8], 0
jmp 0x41972d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d8], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x4dc], edx
jmp 0x41974a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4dc], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4dc]
mov edx, dword [ecx + edx]
mov ecx, 0x4491b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xec
push 0x4074fc
push 0x406d80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407508
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407514
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407520
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40752c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406ffc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xed
cmp dword [ebp - 0x168], 0
je 0x4198b7
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x4198b7
mov eax, dword [ebp - 0x168]
mov ecx, 0x4b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41989a
mov dword [ebp - 0x4e0], 0
jmp 0x4198a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x4e4], ecx
jmp 0x4198c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4e4]
mov edx, dword [eax + ecx]
mov ecx, 0x4491bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xee
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xef
cmp dword [ebp - 0x168], 0
je 0x419962
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419962
mov eax, dword [ebp - 0x168]
mov ecx, 0x4c
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419945
mov dword [ebp - 0x4e8], 0
jmp 0x419951
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x4ec], ecx
jmp 0x41996e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ec], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4ec]
mov edx, dword [eax + ecx]
mov ecx, 0x449020
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf0
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf1
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf2
cmp dword [ebp - 0x168], 0
je 0x419a25
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419a25
mov eax, dword [ebp - 0x168]
mov ecx, 0x4d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419a08
mov dword [ebp - 0x4f0], 0
jmp 0x419a14
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x4f4], ecx
jmp 0x419a31
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4f4]
mov edx, dword [eax + ecx]
mov ecx, 0x449014
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf3
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf4
cmp dword [ebp - 0x168], 0
je 0x419ad0
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419ad0
mov eax, dword [ebp - 0x168]
mov ecx, 0x4e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419ab3
mov dword [ebp - 0x4f8], 0
jmp 0x419abf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x4fc], ecx
jmp 0x419adc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4fc], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4fc]
mov edx, dword [eax + ecx]
mov ecx, 0x4491cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf5
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf6
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf7
cmp dword [ebp - 0x168], 0
je 0x419b93
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419b93
mov eax, dword [ebp - 0x168]
mov ecx, 0x4f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419b76
mov dword [ebp - 0x500], 0
jmp 0x419b82
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x500], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x504], ecx
jmp 0x419b9f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x504], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x504]
mov edx, dword [eax + ecx]
mov ecx, 0x44928c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf8
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xf9
cmp dword [ebp - 0x168], 0
je 0x419c3e
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419c3e
mov eax, dword [ebp - 0x168]
mov ecx, 0x50
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419c21
mov dword [ebp - 0x508], 0
jmp 0x419c2d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x508], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x50c], ecx
jmp 0x419c4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x50c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x50c]
mov edx, dword [eax + ecx]
mov ecx, 0x4491d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xfa
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xfb
cmp dword [ebp - 0x168], 0
je 0x419ce9
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419ce9
mov eax, dword [ebp - 0x168]
mov ecx, 0x51
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419ccc
mov dword [ebp - 0x510], 0
jmp 0x419cd8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x510], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x514], ecx
jmp 0x419cf5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x514], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x514]
mov edx, dword [eax + ecx]
mov ecx, 0x44921c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xfc
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xfd
cmp dword [ebp - 0x168], 0
je 0x419d94
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419d94
mov eax, dword [ebp - 0x168]
mov ecx, 0x52
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419d77
mov dword [ebp - 0x518], 0
jmp 0x419d83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x518], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x51c], ecx
jmp 0x419da0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x51c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x51c]
mov edx, dword [eax + ecx]
mov ecx, 0x449220
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xfe
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0xff
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x100
cmp dword [ebp - 0x168], 0
je 0x419e57
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419e57
mov eax, dword [ebp - 0x168]
mov ecx, 0x53
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419e3a
mov dword [ebp - 0x520], 0
jmp 0x419e46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x520], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x524], ecx
jmp 0x419e63
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x524], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x524]
mov edx, dword [eax + ecx]
mov ecx, 0x449224
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x101
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x102
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x103
cmp dword [ebp - 0x168], 0
je 0x419f1a
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419f1a
mov eax, dword [ebp - 0x168]
mov ecx, 0x54
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419efd
mov dword [ebp - 0x528], 0
jmp 0x419f09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x528], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x52c], ecx
jmp 0x419f26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x52c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x52c]
mov edx, dword [eax + ecx]
mov ecx, 0x4492a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x104
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x105
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x106
cmp dword [ebp - 0x168], 0
je 0x419fdd
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x419fdd
mov eax, dword [ebp - 0x168]
mov ecx, 0x55
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x419fc0
mov dword [ebp - 0x530], 0
jmp 0x419fcc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x530], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x534], ecx
jmp 0x419fe9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x534], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x534]
mov edx, dword [eax + ecx]
mov ecx, 0x4490e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x107
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x108
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x109
mov dword [ebp - 0x20c], 0x407538
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x214]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea edx, [ebp - 0x1f0]
push edx
mov eax, dword [0x4490e0]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0x200]
push edx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x220], eax
lea eax, [ebp - 0x220]
push eax
push 0x449018
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x200]
push ecx
lea edx, [ebp - 0x1f0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x10a
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x10b
cmp dword [ebp - 0x168], 0
je 0x41a146
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41a146
mov ecx, dword [ebp - 0x168]
mov edx, 0x56
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41a129
mov dword [ebp - 0x538], 0
jmp 0x41a135
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x538], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x53c], edx
jmp 0x41a152
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x53c], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x53c]
mov edx, dword [ecx + edx]
mov ecx, 0x449038
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x10d
cmp dword [ebp - 0x168], 0
je 0x41a1f1
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41a1f1
mov ecx, dword [ebp - 0x168]
mov edx, 0x57
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41a1d4
mov dword [ebp - 0x540], 0
jmp 0x41a1e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x540], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x544], edx
jmp 0x41a1fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x544], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x544]
mov edx, dword [ecx + edx]
mov ecx, 0x449154
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10e
push 0x406eac
push 0x407540
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40754c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407558
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407564
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407570
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x10f
cmp dword [ebp - 0x168], 0
je 0x41a38e
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41a38e
mov ecx, dword [ebp - 0x168]
mov edx, 0x58
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41a371
mov dword [ebp - 0x548], 0
jmp 0x41a37d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x548], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x54c], edx
jmp 0x41a39a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x54c], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x54c]
mov edx, dword [ecx + edx]
mov ecx, 0x449228
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x110
push 0x406eb4
push 0x40757c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407290
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x111
cmp dword [ebp - 0x168], 0
je 0x41a480
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41a480
mov ecx, dword [ebp - 0x168]
mov edx, 0x59
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41a463
mov dword [ebp - 0x550], 0
jmp 0x41a46f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x550], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x554], edx
jmp 0x41a48c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x554], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x554]
mov edx, dword [ecx + edx]
mov ecx, 0x4490e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x112
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x113
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x114
cmp dword [ebp - 0x168], 0
je 0x41a543
mov eax, dword [ebp - 0x168]
cmp word [eax], 1
jne 0x41a543
mov ecx, dword [ebp - 0x168]
mov edx, 0x5a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x224], edx
mov eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x224]
cmp ecx, dword [eax + 0x10]
jae 0x41a526
mov dword [ebp - 0x558], 0
jmp 0x41a532
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x558], eax
mov edx, dword [ebp - 0x224]
shl edx, 2
mov dword [ebp - 0x55c], edx
jmp 0x41a54f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x55c], eax
mov eax, dword [ebp - 0x168]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x55c]
mov edx, dword [ecx + edx]
mov ecx, 0x4490e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x115
push 0x407594
push 0x4075a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4075ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4075b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x116
cmp dword [ebp - 0x168], 0
je 0x41a65c
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41a65c
mov eax, dword [ebp - 0x168]
mov ecx, 0x5b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41a63f
mov dword [ebp - 0x560], 0
jmp 0x41a64b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x560], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x564], ecx
jmp 0x41a668
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x564], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x564]
mov edx, dword [eax + ecx]
mov ecx, 0x4491e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x117
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x118
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x119
cmp dword [ebp - 0x168], 0
je 0x41a71f
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41a71f
mov eax, dword [ebp - 0x168]
mov ecx, 0x5c
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41a702
mov dword [ebp - 0x568], 0
jmp 0x41a70e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x568], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x56c], ecx
jmp 0x41a72b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x56c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x56c]
mov edx, dword [eax + ecx]
mov ecx, 0x449094
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11a
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x11b
cmp dword [ebp - 0x168], 0
je 0x41a7ca
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41a7ca
mov eax, dword [ebp - 0x168]
mov ecx, 0x5d
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41a7ad
mov dword [ebp - 0x570], 0
jmp 0x41a7b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x570], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x574], ecx
jmp 0x41a7d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x574], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x574]
mov edx, dword [eax + ecx]
mov ecx, 0x449168
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11c
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x11d
cmp dword [ebp - 0x168], 0
je 0x41a875
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41a875
mov eax, dword [ebp - 0x168]
mov ecx, 0x5e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41a858
mov dword [ebp - 0x578], 0
jmp 0x41a864
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x578], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x57c], ecx
jmp 0x41a881
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x57c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x57c]
mov edx, dword [eax + ecx]
mov ecx, 0x44929c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11e
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x11f
cmp dword [ebp - 0x168], 0
je 0x41a920
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41a920
mov eax, dword [ebp - 0x168]
mov ecx, 0x5f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41a903
mov dword [ebp - 0x580], 0
jmp 0x41a90f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x580], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x584], ecx
jmp 0x41a92c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x584], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x584]
mov edx, dword [eax + ecx]
mov ecx, 0x449294
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x120
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x121
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x122
cmp dword [ebp - 0x168], 0
je 0x41a9e3
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41a9e3
mov eax, dword [ebp - 0x168]
mov ecx, 0x60
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41a9c6
mov dword [ebp - 0x588], 0
jmp 0x41a9d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x588], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x58c], ecx
jmp 0x41a9ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x58c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x58c]
mov edx, dword [eax + ecx]
mov ecx, 0x449298
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x123
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x124
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x125
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x126
cmp dword [ebp - 0x168], 0
je 0x41aabe
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41aabe
mov eax, dword [ebp - 0x168]
mov ecx, 0x61
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41aaa1
mov dword [ebp - 0x590], 0
jmp 0x41aaad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x590], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x594], ecx
jmp 0x41aaca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x594], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x594]
mov edx, dword [eax + ecx]
mov ecx, 0x449254
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x127
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x128
cmp dword [ebp - 0x168], 0
je 0x41ab69
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41ab69
mov eax, dword [ebp - 0x168]
mov ecx, 0x62
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41ab4c
mov dword [ebp - 0x598], 0
jmp 0x41ab58
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x598], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x59c], ecx
jmp 0x41ab75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x59c], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x59c]
mov edx, dword [eax + ecx]
mov ecx, 0x44914c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x129
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x12a
cmp dword [ebp - 0x168], 0
je 0x41ac14
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41ac14
mov eax, dword [ebp - 0x168]
mov ecx, 0x63
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41abf7
mov dword [ebp - 0x5a0], 0
jmp 0x41ac03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a0], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x5a4], ecx
jmp 0x41ac20
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a4], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x5a4]
mov edx, dword [eax + ecx]
mov ecx, 0x449140
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x12b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x12c
cmp dword [ebp - 0x168], 0
je 0x41acbf
mov edx, dword [ebp - 0x168]
cmp word [edx], 1
jne 0x41acbf
mov eax, dword [ebp - 0x168]
mov ecx, 0x64
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x224], ecx
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 0x224]
cmp eax, dword [edx + 0x10]
jae 0x41aca2
mov dword [ebp - 0x5a8], 0
jmp 0x41acae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a8], eax
mov ecx, dword [ebp - 0x224]
shl ecx, 2
mov dword [ebp - 0x5ac], ecx
jmp 0x41accb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ac], eax
mov edx, dword [ebp - 0x168]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x5ac]
mov edx, dword [eax + ecx]
mov ecx, 0x449144
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x12d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x12e
push 1
mov edx, dword [0x44926c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x4491a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x12f
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x130
mov edx, 0x4075c4
mov ecx, 0x44918c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x131
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x132
push 4
mov eax, dword [0x449268]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x449270
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x133
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x134
push 3
mov ecx, dword [0x449268]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x4490ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x135
push 0x4075cc
push 0x406e04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4075d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406f18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4075e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4075f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x136
mov dword [ebp - 0x20c], 0x44926c
mov dword [ebp - 0x214], 0x4008
push 3
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4492b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x137
push 0x407600
push 0x406d70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40760c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407618
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407624
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407630
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40763c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x138
push 3
mov edx, dword [0x449288]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x44916c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x139
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13a
push 3
mov eax, dword [0x449060]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x4490bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x13b
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13c
push 3
mov ecx, dword [0x449020]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x4490c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x13d
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13e
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x13f
push 0x406a40
push 0x40764c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407658
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407664
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407670
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40767c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1dc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407688
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x4491e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1dc]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x140
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x141
push 0x406a40
push 0x407694
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406d78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406ffc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407334
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e04
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40767c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1dc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4076ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x44920c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1dc]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1c0]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
mov dword [ebp - 4], 0x142
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x143
push 0x406a40
push 0x407004
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4076b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4076c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4076d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4076e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1dc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406eac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x44907c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1dc]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x144
push 0
push 0
push 0
call fcn.0040694c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x145
push 0x4076ec
push 0x4076f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406a08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407704
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407714
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x44902c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x146
push 0x4071e8
push 0x407728
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407738
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407744
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406e88
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x147
push 0
push 0
push 1
push 0
lea edx, [ebp - 0x204]
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0x20c], 0x3e8
mov dword [ebp - 0x214], 2
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x204]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x204]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x204]
push ecx
mov edx, dword [0x4491d4]
push edx
mov eax, dword [0x449114]
push eax
call fcn.004117c0
lea ecx, [ebp - 0x204]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x148
push 0x407750
push 0x406dd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40775c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x407768
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406dd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x406ee0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x149
push 0x28
call fcn.00423010
mov edx, eax
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x5c
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00428db0
mov edx, eax
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x44926c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x449108
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
push 0x41b9e4
jmp 0x41b89f
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 - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
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 eax, [ebp - 0xd8]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0xe8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x120]
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 ecx, [ebp - 0x168]
push ecx
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 - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret