Function at 0x41a120
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403b56
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x5ec
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x4018f8
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 4
mov dword [ebp - 0x284], 0
cmp dword [ebp - 0x284], 0x15
jae 0x41a1ee
mov dword [ebp - 0x29c], 0
jmp 0x41a1fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
mov ecx, 0x56
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 5
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 6
mov dword [ebp - 0x284], 1
cmp dword [ebp - 0x284], 0x15
jae 0x41a28d
mov dword [ebp - 0x2a0], 0
jmp 0x41a299
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov ecx, 0x57
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 7
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 8
mov dword [ebp - 0x284], 2
cmp dword [ebp - 0x284], 0x15
jae 0x41a32c
mov dword [ebp - 0x2a4], 0
jmp 0x41a338
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 9
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x284], 3
cmp dword [ebp - 0x284], 0x15
jae 0x41a41f
mov dword [ebp - 0x2a8], 0
jmp 0x41a42b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
mov ecx, 0x7c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0xc
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xd
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe
mov dword [ebp - 0x284], 4
cmp dword [ebp - 0x284], 0x15
jae 0x41a512
mov dword [ebp - 0x2ac], 0
jmp 0x41a51e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0xf
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x284], 5
cmp dword [ebp - 0x284], 0x15
jae 0x41a5b1
mov dword [ebp - 0x2b0], 0
jmp 0x41a5bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
mov ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x11
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x284], 6
cmp dword [ebp - 0x284], 0x15
jae 0x41a650
mov dword [ebp - 0x2b4], 0
jmp 0x41a65c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x13
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x14
mov dword [ebp - 0x284], 7
cmp dword [ebp - 0x284], 0x15
jae 0x41a6ef
mov dword [ebp - 0x2b8], 0
jmp 0x41a6fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
mov ecx, 0x74
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x15
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x16
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x284], 8
cmp dword [ebp - 0x284], 0x15
jae 0x41a7e2
mov dword [ebp - 0x2bc], 0
jmp 0x41a7ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x18
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x284], 9
cmp dword [ebp - 0x284], 0x15
jae 0x41a881
mov dword [ebp - 0x2c0], 0
jmp 0x41a88d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
mov ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x1a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x284], 0xa
cmp dword [ebp - 0x284], 0x15
jae 0x41a974
mov dword [ebp - 0x2c4], 0
jmp 0x41a980
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
mov ecx, 0x8b
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x1d
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x284], 0xb
cmp dword [ebp - 0x284], 0x15
jae 0x41aa13
mov dword [ebp - 0x2c8], 0
jmp 0x41aa1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov ecx, 0x4c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x1f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x284], 0xc
cmp dword [ebp - 0x284], 0x15
jae 0x41aab2
mov dword [ebp - 0x2cc], 0
jmp 0x41aabe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
mov ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x21
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x284], 0xd
cmp dword [ebp - 0x284], 0x15
jae 0x41ab51
mov dword [ebp - 0x2d0], 0
jmp 0x41ab5d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
mov ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x23
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x24
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x25
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x164], 0xf3
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x284], 0xe
cmp dword [ebp - 0x284], 0x15
jae 0x41aca9
mov dword [ebp - 0x2d4], 0
jmp 0x41acb5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
mov ecx, dword [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I4]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x28
push 0x405794
push 0x4057a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x284], 0xf
cmp dword [ebp - 0x284], 0x15
jae 0x41ad51
mov dword [ebp - 0x2d8], 0
jmp 0x41ad5d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
mov ecx, 0xa4
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x2a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x284], 0x10
cmp dword [ebp - 0x284], 0x15
jae 0x41adf0
mov dword [ebp - 0x2dc], 0
jmp 0x41adfc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
mov ecx, 0x5f
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x2c
push 0x40533c
push 0x404fbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40530c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fd0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x284], 0x11
cmp dword [ebp - 0x284], 0x15
jae 0x41af87
mov dword [ebp - 0x2e0], 0
jmp 0x41af93
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
mov ecx, 0x5e
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x2e
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0x284], 0x12
cmp dword [ebp - 0x284], 0x15
jae 0x41b026
mov dword [ebp - 0x2e4], 0
jmp 0x41b032
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
mov ecx, 0xc2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x30
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x31
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x284], 0x13
cmp dword [ebp - 0x284], 0x15
jae 0x41b119
mov dword [ebp - 0x2e8], 0
jmp 0x41b125
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
mov ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov ecx, dword [0x4472e8]
add ecx, dword [ebp - 0x284]
mov byte [ecx], al
mov dword [ebp - 4], 0x33
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x34
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x284], 0x14
cmp dword [ebp - 0x284], 0x15
jae 0x41b20c
mov dword [ebp - 0x2ec], 0
jmp 0x41b218
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov edx, dword [0x4472e8]
add edx, dword [ebp - 0x284]
mov byte [edx], al
mov dword [ebp - 4], 0x36
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x37
push 0x44b4516
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x447248
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x38
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x39
push 0x404f08
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405394
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4057fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x447114
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x3a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x3b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x3c
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x3d
mov word [ebp - 0x278], 0xffff
mov dword [ebp - 0x280], 0x65a
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x280]
push ecx
push 0x447080
push 0x44724c
call fcn.00425d10
mov dword [ebp - 4], 0x3e
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x3f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x40
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x41
mov edx, dword [0x44710c]
push edx
mov eax, dword [0x447248]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x44724c
call fcn.00418960
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x42
push 0x404e80
push 0x405808
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405814
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405820
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4053e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x26c], 0x44724c
mov dword [ebp - 0x274], 0x6011
push 0
push 0x40
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x447208
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x44
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x45
mov dword [ebp - 0x26c], 0x405604
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0x274]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0x210]
push eax
mov ecx, dword [0x447208]
push ecx
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea eax, [ebp - 0x220]
push eax
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x280], eax
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x178]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea eax, [ebp - 0x220]
push eax
lea ecx, [ebp - 0x210]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x46
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x47
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x178], 0
je 0x41b92b
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41b92b
mov eax, dword [ebp - 0x178]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41b90e
mov dword [ebp - 0x2f0], 0
jmp 0x41b91a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x2f4], ecx
jmp 0x41b937
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2f4]
mov edx, dword [eax + ecx]
mov ecx, 0x44711c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x49
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0x178], 0
je 0x41ba12
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41ba12
mov eax, dword [ebp - 0x178]
mov ecx, 1
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41b9f5
mov dword [ebp - 0x2f8], 0
jmp 0x41ba01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x2fc], ecx
jmp 0x41ba1e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x2fc]
mov edx, dword [eax + ecx]
mov ecx, 0x4470f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0x178], 0
je 0x41baf9
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41baf9
mov eax, dword [ebp - 0x178]
mov ecx, 2
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41badc
mov dword [ebp - 0x300], 0
jmp 0x41bae8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x304], ecx
jmp 0x41bb05
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x304]
mov edx, dword [eax + ecx]
mov ecx, 0x44719c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4d
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0x178], 0
je 0x41bbe0
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41bbe0
mov eax, dword [ebp - 0x178]
mov ecx, 3
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41bbc3
mov dword [ebp - 0x308], 0
jmp 0x41bbcf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x30c], ecx
jmp 0x41bbec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x30c]
mov edx, dword [eax + ecx]
mov ecx, 0x4472a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x50
cmp dword [ebp - 0x178], 0
je 0x41bcc7
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41bcc7
mov eax, dword [ebp - 0x178]
mov ecx, 4
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41bcaa
mov dword [ebp - 0x310], 0
jmp 0x41bcb6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x314], ecx
jmp 0x41bcd3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x314]
mov edx, dword [eax + ecx]
mov ecx, 0x4471f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x51
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0x178], 0
je 0x41bdae
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41bdae
mov eax, dword [ebp - 0x178]
mov ecx, 5
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41bd91
mov dword [ebp - 0x318], 0
jmp 0x41bd9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x31c], ecx
jmp 0x41bdba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x31c]
mov edx, dword [eax + ecx]
mov ecx, 0x4471f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x54
cmp dword [ebp - 0x178], 0
je 0x41be95
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41be95
mov eax, dword [ebp - 0x178]
mov ecx, 6
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41be78
mov dword [ebp - 0x320], 0
jmp 0x41be84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x324], ecx
jmp 0x41bea1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x324]
mov edx, dword [eax + ecx]
mov ecx, 0x447084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x55
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x56
cmp dword [ebp - 0x178], 0
je 0x41bf7c
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41bf7c
mov eax, dword [ebp - 0x178]
mov ecx, 7
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41bf5f
mov dword [ebp - 0x328], 0
jmp 0x41bf6b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x32c], ecx
jmp 0x41bf88
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x32c]
mov edx, dword [eax + ecx]
mov ecx, 0x447204
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x57
push 0x405434
push 0x405638
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40531c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404ff4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405830
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4053e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0x58
cmp dword [ebp - 0x178], 0
je 0x41c13a
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41c13a
mov ecx, dword [ebp - 0x178]
mov edx, 8
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41c11d
mov dword [ebp - 0x330], 0
jmp 0x41c129
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x334], edx
jmp 0x41c146
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x334]
mov edx, dword [ecx + edx]
mov ecx, 0x44712c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x59
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0x178], 0
je 0x41c221
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41c221
mov ecx, dword [ebp - 0x178]
mov edx, 9
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41c204
mov dword [ebp - 0x338], 0
jmp 0x41c210
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x33c], edx
jmp 0x41c22d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x33c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x33c]
mov edx, dword [ecx + edx]
mov ecx, 0x447128
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5c
cmp dword [ebp - 0x178], 0
je 0x41c308
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41c308
mov ecx, dword [ebp - 0x178]
mov edx, 0xa
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41c2eb
mov dword [ebp - 0x340], 0
jmp 0x41c2f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x344], edx
jmp 0x41c314
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x344]
mov edx, dword [ecx + edx]
mov ecx, 0x447040
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5d
push 0x404f08
push 0x404fec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40583c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405850
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fd0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x5e
cmp dword [ebp - 0x178], 0
je 0x41c463
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41c463
mov edx, dword [ebp - 0x178]
mov eax, 0xb
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41c446
mov dword [ebp - 0x348], 0
jmp 0x41c452
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x34c], eax
jmp 0x41c46f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x34c]
mov edx, dword [edx + eax]
mov ecx, 0x44708c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x178], 0
je 0x41c54a
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41c54a
mov edx, dword [ebp - 0x178]
mov eax, 0xc
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41c52d
mov dword [ebp - 0x350], 0
jmp 0x41c539
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x354], eax
jmp 0x41c556
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x354]
mov edx, dword [edx + eax]
mov ecx, 0x4470f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x62
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x63
cmp dword [ebp - 0x178], 0
je 0x41c685
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41c685
mov edx, dword [ebp - 0x178]
mov eax, 0xd
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41c668
mov dword [ebp - 0x358], 0
jmp 0x41c674
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x35c], eax
jmp 0x41c691
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x35c]
mov edx, dword [edx + eax]
mov ecx, 0x447218
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x64
push 0x40585c
push 0x405500
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405868
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405314
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405874
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405880
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x188]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x65
cmp dword [ebp - 0x178], 0
je 0x41c801
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41c801
mov ecx, dword [ebp - 0x178]
mov edx, 0xe
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41c7e4
mov dword [ebp - 0x360], 0
jmp 0x41c7f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x364], edx
jmp 0x41c80d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x364]
mov edx, dword [ecx + edx]
mov ecx, 0x4471a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x66
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x67
cmp dword [ebp - 0x178], 0
je 0x41c8e8
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41c8e8
mov ecx, dword [ebp - 0x178]
mov edx, 0xf
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41c8cb
mov dword [ebp - 0x368], 0
jmp 0x41c8d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x36c], edx
jmp 0x41c8f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x36c]
mov edx, dword [ecx + edx]
mov ecx, 0x447120
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x68
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x69
cmp dword [ebp - 0x178], 0
je 0x41c9cf
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41c9cf
mov ecx, dword [ebp - 0x178]
mov edx, 0x10
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41c9b2
mov dword [ebp - 0x370], 0
jmp 0x41c9be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x374], edx
jmp 0x41c9db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x374]
mov edx, dword [ecx + edx]
mov ecx, 0x44713c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x6b
cmp dword [ebp - 0x178], 0
je 0x41cab6
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41cab6
mov ecx, dword [ebp - 0x178]
mov edx, 0x11
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41ca99
mov dword [ebp - 0x378], 0
jmp 0x41caa5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x37c], edx
jmp 0x41cac2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x37c]
mov edx, dword [ecx + edx]
mov ecx, 0x447138
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6c
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x6d
cmp dword [ebp - 0x178], 0
je 0x41cb9d
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41cb9d
mov ecx, dword [ebp - 0x178]
mov edx, 0x12
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41cb80
mov dword [ebp - 0x380], 0
jmp 0x41cb8c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x384], edx
jmp 0x41cba9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x384]
mov edx, dword [ecx + edx]
mov ecx, 0x447214
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6e
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x6f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x70
cmp dword [ebp - 0x178], 0
je 0x41ccd8
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41ccd8
mov ecx, dword [ebp - 0x178]
mov edx, 0x14
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41ccbb
mov dword [ebp - 0x388], 0
jmp 0x41ccc7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x38c], edx
jmp 0x41cce4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x38c]
mov edx, dword [ecx + edx]
mov ecx, 0x4470a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x71
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x72
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x73
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x74
cmp dword [ebp - 0x178], 0
je 0x41ce67
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41ce67
mov ecx, dword [ebp - 0x178]
mov edx, 0x15
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41ce4a
mov dword [ebp - 0x390], 0
jmp 0x41ce56
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x394], edx
jmp 0x41ce73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x394]
mov edx, dword [ecx + edx]
mov ecx, 0x44709c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x75
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x76
cmp dword [ebp - 0x178], 0
je 0x41cf4e
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41cf4e
mov ecx, dword [ebp - 0x178]
mov edx, 0x16
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41cf31
mov dword [ebp - 0x398], 0
jmp 0x41cf3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x39c], edx
jmp 0x41cf5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x39c]
mov edx, dword [ecx + edx]
mov ecx, 0x447030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x77
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x78
cmp dword [ebp - 0x178], 0
je 0x41d035
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41d035
mov ecx, dword [ebp - 0x178]
mov edx, 0x17
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41d018
mov dword [ebp - 0x3a0], 0
jmp 0x41d024
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x3a4], edx
jmp 0x41d041
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3a4]
mov edx, dword [ecx + edx]
mov ecx, 0x447110
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x79
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x7a
cmp dword [ebp - 0x178], 0
je 0x41d11c
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41d11c
mov ecx, dword [ebp - 0x178]
mov edx, 0x18
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41d0ff
mov dword [ebp - 0x3a8], 0
jmp 0x41d10b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x3ac], edx
jmp 0x41d128
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x3ac]
mov edx, dword [ecx + edx]
mov ecx, 0x44704c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7b
push 0x40588c
push 0x405314
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40533c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405638
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x7c
cmp dword [ebp - 0x178], 0
je 0x41d277
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d277
mov edx, dword [ebp - 0x178]
mov eax, 0x19
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d25a
mov dword [ebp - 0x3b0], 0
jmp 0x41d266
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3b4], eax
jmp 0x41d283
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3b4]
mov edx, dword [edx + eax]
mov ecx, 0x4472d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7d
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x7e
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x7f
cmp dword [ebp - 0x178], 0
je 0x41d3b2
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d3b2
mov edx, dword [ebp - 0x178]
mov eax, 0x1a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d395
mov dword [ebp - 0x3b8], 0
jmp 0x41d3a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3bc], eax
jmp 0x41d3be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3bc]
mov edx, dword [edx + eax]
mov ecx, 0x4471d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x80
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x81
cmp dword [ebp - 0x178], 0
je 0x41d499
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d499
mov edx, dword [ebp - 0x178]
mov eax, 0x1b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d47c
mov dword [ebp - 0x3c0], 0
jmp 0x41d488
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3c4], eax
jmp 0x41d4a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3c4]
mov edx, dword [edx + eax]
mov ecx, 0x4471a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x82
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x83
cmp dword [ebp - 0x178], 0
je 0x41d580
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d580
mov edx, dword [ebp - 0x178]
mov eax, 0x1c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d563
mov dword [ebp - 0x3c8], 0
jmp 0x41d56f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3cc], eax
jmp 0x41d58c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3cc]
mov edx, dword [edx + eax]
mov ecx, 0x447090
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x84
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x85
cmp dword [ebp - 0x178], 0
je 0x41d667
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d667
mov edx, dword [ebp - 0x178]
mov eax, 0x1d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d64a
mov dword [ebp - 0x3d0], 0
jmp 0x41d656
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3d4], eax
jmp 0x41d673
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3d4]
mov edx, dword [edx + eax]
mov ecx, 0x4470c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x86
push 0x404fec
push 0x405444
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4055d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x87
cmp dword [ebp - 0x178], 0
je 0x41d804
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d804
mov edx, dword [ebp - 0x178]
mov eax, 0x1e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d7e7
mov dword [ebp - 0x3d8], 0
jmp 0x41d7f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3dc], eax
jmp 0x41d810
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3dc]
mov edx, dword [edx + eax]
mov ecx, 0x447098
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x88
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x89
cmp dword [ebp - 0x178], 0
je 0x41d8eb
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d8eb
mov edx, dword [ebp - 0x178]
mov eax, 0x1f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d8ce
mov dword [ebp - 0x3e0], 0
jmp 0x41d8da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3e4], eax
jmp 0x41d8f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3e4]
mov edx, dword [edx + eax]
mov ecx, 0x4470cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x8b
cmp dword [ebp - 0x178], 0
je 0x41d9d2
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41d9d2
mov edx, dword [ebp - 0x178]
mov eax, 0x20
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41d9b5
mov dword [ebp - 0x3e8], 0
jmp 0x41d9c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3ec], eax
jmp 0x41d9de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3ec]
mov edx, dword [edx + eax]
mov ecx, 0x447290
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8c
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x8d
cmp dword [ebp - 0x178], 0
je 0x41dab9
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41dab9
mov edx, dword [ebp - 0x178]
mov eax, 0x21
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41da9c
mov dword [ebp - 0x3f0], 0
jmp 0x41daa8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3f4], eax
jmp 0x41dac5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3f4]
mov edx, dword [edx + eax]
mov ecx, 0x4471c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8e
push 0x4058d8
push 0x4058e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40530c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4058f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405324
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x8f
cmp dword [ebp - 0x178], 0
je 0x41dbf3
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41dbf3
mov edx, dword [ebp - 0x178]
mov eax, 0x22
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41dbd6
mov dword [ebp - 0x3f8], 0
jmp 0x41dbe2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x3fc], eax
jmp 0x41dbff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3fc]
mov edx, dword [edx + eax]
mov ecx, 0x447118
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x90
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x91
cmp dword [ebp - 0x178], 0
je 0x41dcda
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41dcda
mov edx, dword [ebp - 0x178]
mov eax, 0x23
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41dcbd
mov dword [ebp - 0x400], 0
jmp 0x41dcc9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x404], eax
jmp 0x41dce6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x404]
mov edx, dword [edx + eax]
mov ecx, 0x4470dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x92
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x93
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x94
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x95
cmp dword [ebp - 0x178], 0
je 0x41de69
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41de69
mov edx, dword [ebp - 0x178]
mov eax, 0x24
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41de4c
mov dword [ebp - 0x408], 0
jmp 0x41de58
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x40c], eax
jmp 0x41de75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x40c]
mov edx, dword [edx + eax]
mov ecx, 0x447048
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x96
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x97
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x98
cmp dword [ebp - 0x178], 0
je 0x41dfa4
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41dfa4
mov edx, dword [ebp - 0x178]
mov eax, 0x25
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41df87
mov dword [ebp - 0x410], 0
jmp 0x41df93
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x414], eax
jmp 0x41dfb0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x414]
mov edx, dword [edx + eax]
mov ecx, 0x447104
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x99
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x9a
cmp dword [ebp - 0x178], 0
je 0x41e08b
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e08b
mov edx, dword [ebp - 0x178]
mov eax, 0x26
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e06e
mov dword [ebp - 0x418], 0
jmp 0x41e07a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x41c], eax
jmp 0x41e097
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x41c]
mov edx, dword [edx + eax]
mov ecx, 0x44727c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x9c
cmp dword [ebp - 0x178], 0
je 0x41e172
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e172
mov edx, dword [ebp - 0x178]
mov eax, 0x27
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e155
mov dword [ebp - 0x420], 0
jmp 0x41e161
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x424], eax
jmp 0x41e17e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x424]
mov edx, dword [edx + eax]
mov ecx, 0x447280
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9d
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x9e
cmp dword [ebp - 0x178], 0
je 0x41e259
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e259
mov edx, dword [ebp - 0x178]
mov eax, 0x28
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e23c
mov dword [ebp - 0x428], 0
jmp 0x41e248
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x42c], eax
jmp 0x41e265
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x42c]
mov edx, dword [edx + eax]
mov ecx, 0x447284
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9f
push 0x405444
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405008
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405904
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405914
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405920
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4054a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40533c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0xa0
cmp dword [ebp - 0x178], 0
je 0x41e414
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41e414
mov eax, dword [ebp - 0x178]
mov ecx, 0x29
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41e3f7
mov dword [ebp - 0x430], 0
jmp 0x41e403
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x434], ecx
jmp 0x41e420
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x434]
mov edx, dword [eax + ecx]
mov ecx, 0x447288
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa1
push 0x405638
push 0x405304
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40592c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405938
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405948
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405314
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405954
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x114]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0xa2
cmp dword [ebp - 0x178], 0
je 0x41e590
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e590
mov edx, dword [ebp - 0x178]
mov eax, 0x2a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e573
mov dword [ebp - 0x438], 0
jmp 0x41e57f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x43c], eax
jmp 0x41e59c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x43c]
mov edx, dword [edx + eax]
mov ecx, 0x44726c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa3
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa4
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa5
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa6
cmp dword [ebp - 0x178], 0
je 0x41e71f
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e71f
mov edx, dword [ebp - 0x178]
mov eax, 0x2b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e702
mov dword [ebp - 0x440], 0
jmp 0x41e70e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x444], eax
jmp 0x41e72b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x444]
mov edx, dword [edx + eax]
mov ecx, 0x447054
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa7
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa8
cmp dword [ebp - 0x178], 0
je 0x41e806
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e806
mov edx, dword [ebp - 0x178]
mov eax, 0x2c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e7e9
mov dword [ebp - 0x448], 0
jmp 0x41e7f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x44c], eax
jmp 0x41e812
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x44c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x44c]
mov edx, dword [edx + eax]
mov ecx, 0x447058
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa9
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xaa
cmp dword [ebp - 0x178], 0
je 0x41e8ed
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41e8ed
mov edx, dword [ebp - 0x178]
mov eax, 0x2d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41e8d0
mov dword [ebp - 0x450], 0
jmp 0x41e8dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x450], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x454], eax
jmp 0x41e8f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x454], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x454]
mov edx, dword [edx + eax]
mov ecx, 0x4471dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xab
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xac
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xad
cmp dword [ebp - 0x178], 0
je 0x41ea28
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41ea28
mov edx, dword [ebp - 0x178]
mov eax, 0x2e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41ea0b
mov dword [ebp - 0x458], 0
jmp 0x41ea17
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x45c], eax
jmp 0x41ea34
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x45c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x45c]
mov edx, dword [edx + eax]
mov ecx, 0x44706c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xae
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xaf
cmp dword [ebp - 0x178], 0
je 0x41eb0f
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41eb0f
mov edx, dword [ebp - 0x178]
mov eax, 0x2f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41eaf2
mov dword [ebp - 0x460], 0
jmp 0x41eafe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x460], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x464], eax
jmp 0x41eb1b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x464], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x464]
mov edx, dword [edx + eax]
mov ecx, 0x447050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb0
push 0x404fd0
push 0x405458
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405960
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40596c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405458
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4053e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40531c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405978
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0xb1
cmp dword [ebp - 0x178], 0
je 0x41eccd
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41eccd
mov eax, dword [ebp - 0x178]
mov ecx, 0x30
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41ecb0
mov dword [ebp - 0x468], 0
jmp 0x41ecbc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x468], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x46c], ecx
jmp 0x41ecd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x46c], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x46c]
mov edx, dword [eax + ecx]
mov ecx, 0x447034
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb2
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xb3
cmp dword [ebp - 0x178], 0
je 0x41edb4
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41edb4
mov eax, dword [ebp - 0x178]
mov ecx, 0x31
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41ed97
mov dword [ebp - 0x470], 0
jmp 0x41eda3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x470], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x474], ecx
jmp 0x41edc0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x474], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x474]
mov edx, dword [eax + ecx]
mov ecx, 0x447164
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb4
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xb5
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xb6
cmp dword [ebp - 0x178], 0
je 0x41eeef
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41eeef
mov eax, dword [ebp - 0x178]
mov ecx, 0x32
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41eed2
mov dword [ebp - 0x478], 0
jmp 0x41eede
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x478], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x47c], ecx
jmp 0x41eefb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x47c], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x47c]
mov edx, dword [eax + ecx]
mov ecx, 0x447274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb7
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], pe_nt_image_headers32
cmp dword [ebp - 0x178], 0
je 0x41efd6
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41efd6
mov eax, dword [ebp - 0x178]
mov ecx, 0x33
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41efb9
mov dword [ebp - 0x480], 0
jmp 0x41efc5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x480], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x484], ecx
jmp 0x41efe2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x484], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x484]
mov edx, dword [eax + ecx]
mov ecx, 0x447070
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb9
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xba
mov word [ebp - 0x27c], 0x7530
mov word [ebp - 0x278], 1
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x278]
push eax
call fcn.00433450
movsx ecx, ax
mov dword [ebp - 0x280], ecx
cmp dword [ebp - 0x178], 0
je 0x41f0eb
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41f0eb
mov eax, dword [ebp - 0x178]
mov ecx, 0x34
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41f0ce
mov dword [ebp - 0x488], 0
jmp 0x41f0da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x488], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x48c], ecx
jmp 0x41f0f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x48c], eax
lea edx, [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x48c]
mov eax, dword [ecx + edx]
push eax
call fcn.00437720
mov edx, eax
mov ecx, 0x447044
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbb
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xbc
mov word [ebp - 0x27c], 0x7530
mov word [ebp - 0x278], 1
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x278]
push edx
call fcn.00433450
movsx eax, ax
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x178], 0
je 0x41f20f
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41f20f
mov edx, dword [ebp - 0x178]
mov eax, 0x35
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41f1f2
mov dword [ebp - 0x490], 0
jmp 0x41f1fe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x490], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x494], eax
jmp 0x41f21b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x494], eax
lea ecx, [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x494]
mov edx, dword [eax + ecx]
push edx
call fcn.00437720
mov edx, eax
mov ecx, 0x44722c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbd
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xbe
mov word [ebp - 0x27c], 0x7530
mov word [ebp - 0x278], 1
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x278]
push ecx
call fcn.00433450
movsx edx, ax
mov dword [ebp - 0x280], edx
cmp dword [ebp - 0x178], 0
je 0x41f333
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41f333
mov ecx, dword [ebp - 0x178]
mov edx, 0x36
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41f316
mov dword [ebp - 0x498], 0
jmp 0x41f322
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x498], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x49c], edx
jmp 0x41f33f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x49c], eax
lea eax, [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x49c]
mov ecx, dword [edx + eax]
push ecx
call fcn.00437720
mov edx, eax
mov ecx, 0x447230
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xbf
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc0
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc1
cmp dword [ebp - 0x178], 0
je 0x41f47d
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41f47d
mov eax, dword [ebp - 0x178]
mov ecx, 0x37
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41f460
mov dword [ebp - 0x4a0], 0
jmp 0x41f46c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a0], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x4a4], ecx
jmp 0x41f489
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a4], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4a4]
mov edx, dword [eax + ecx]
mov ecx, 0x447124
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc2
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc3
cmp dword [ebp - 0x178], 0
je 0x41f564
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41f564
mov eax, dword [ebp - 0x178]
mov ecx, 0x38
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41f547
mov dword [ebp - 0x4a8], 0
jmp 0x41f553
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a8], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x4ac], ecx
jmp 0x41f570
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ac], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4ac]
mov edx, dword [eax + ecx]
mov ecx, 0x447260
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc4
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc5
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc6
cmp dword [ebp - 0x178], 0
je 0x41f69f
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41f69f
mov eax, dword [ebp - 0x178]
mov ecx, 0x39
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41f682
mov dword [ebp - 0x4b0], 0
jmp 0x41f68e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b0], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x4b4], ecx
jmp 0x41f6ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b4], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4b4]
mov edx, dword [eax + ecx]
mov ecx, 0x447264
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc7
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc8
cmp dword [ebp - 0x178], 0
je 0x41f786
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x41f786
mov eax, dword [ebp - 0x178]
mov ecx, 0x3a
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x41f769
mov dword [ebp - 0x4b8], 0
jmp 0x41f775
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b8], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x4bc], ecx
jmp 0x41f792
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4bc], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x4bc]
mov edx, dword [eax + ecx]
mov ecx, 0x4470a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc9
push 0x404f18
push 0x405984
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f08
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405394
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405990
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4054d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405444
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4054a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0xca
cmp dword [ebp - 0x178], 0
je 0x41f944
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41f944
mov ecx, dword [ebp - 0x178]
mov edx, 0x3b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41f927
mov dword [ebp - 0x4c0], 0
jmp 0x41f933
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c0], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x4c4], edx
jmp 0x41f950
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c4], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4c4]
mov edx, dword [ecx + edx]
mov ecx, 0x447210
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcb
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xcc
cmp dword [ebp - 0x178], 0
je 0x41fa2b
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41fa2b
mov ecx, dword [ebp - 0x178]
mov edx, 0x3c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41fa0e
mov dword [ebp - 0x4c8], 0
jmp 0x41fa1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c8], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x4cc], edx
jmp 0x41fa37
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4cc], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4cc]
mov edx, dword [ecx + edx]
mov ecx, 0x4471ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcd
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xce
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xcf
cmp dword [ebp - 0x178], 0
je 0x41fb66
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x41fb66
mov ecx, dword [ebp - 0x178]
mov edx, 0x3d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x41fb49
mov dword [ebp - 0x4d0], 0
jmp 0x41fb55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d0], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x4d4], edx
jmp 0x41fb72
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d4], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4d4]
mov edx, dword [ecx + edx]
mov ecx, 0x447148
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd0
push 0x40599c
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4059a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4059b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4059c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0xd1
cmp dword [ebp - 0x178], 0
je 0x41fcc1
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41fcc1
mov edx, dword [ebp - 0x178]
mov eax, 0x3e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41fca4
mov dword [ebp - 0x4d8], 0
jmp 0x41fcb0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x4dc], eax
jmp 0x41fccd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4dc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4dc]
mov edx, dword [edx + eax]
mov ecx, 0x4470fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd2
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xd3
cmp dword [ebp - 0x178], 0
je 0x41fda8
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41fda8
mov edx, dword [ebp - 0x178]
mov eax, 0x3f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41fd8b
mov dword [ebp - 0x4e0], 0
jmp 0x41fd97
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x4e4], eax
jmp 0x41fdb4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4e4]
mov edx, dword [edx + eax]
mov ecx, 0x447100
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd4
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xd5
cmp dword [ebp - 0x178], 0
je 0x41fe8f
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x41fe8f
mov edx, dword [ebp - 0x178]
mov eax, 0x40
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x41fe72
mov dword [ebp - 0x4e8], 0
jmp 0x41fe7e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x4ec], eax
jmp 0x41fe9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ec], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4ec]
mov edx, dword [edx + eax]
mov ecx, 0x4470f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd6
push 0x4059cc
push 0x4059d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4059e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4052fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405434
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0xd7
cmp dword [ebp - 0x178], 0
je 0x42002c
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x42002c
mov edx, dword [ebp - 0x178]
mov eax, 0x41
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x42000f
mov dword [ebp - 0x4f0], 0
jmp 0x42001b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x4f4], eax
jmp 0x420038
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4f4]
mov edx, dword [edx + eax]
mov ecx, 0x4470b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd8
push 0x404fec
push 0x405304
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4059f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4059fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xd9
cmp dword [ebp - 0x178], 0
je 0x420145
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x420145
mov ecx, dword [ebp - 0x178]
mov edx, 0x42
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x420128
mov dword [ebp - 0x4f8], 0
jmp 0x420134
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f8], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x4fc], edx
jmp 0x420151
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4fc], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x4fc]
mov edx, dword [ecx + edx]
mov ecx, 0x447024
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xda
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xdb
cmp dword [ebp - 0x178], 0
je 0x42022c
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x42022c
mov ecx, dword [ebp - 0x178]
mov edx, 0x43
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x42020f
mov dword [ebp - 0x500], 0
jmp 0x42021b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x500], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x504], edx
jmp 0x420238
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x504], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x504]
mov edx, dword [ecx + edx]
mov ecx, 0x447060
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xdc
push 0x40530c
push 0x404f5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a28
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0xdd
cmp dword [ebp - 0x178], 0
je 0x4203c9
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x4203c9
mov ecx, dword [ebp - 0x178]
mov edx, 0x44
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x4203ac
mov dword [ebp - 0x508], 0
jmp 0x4203b8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x508], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x50c], edx
jmp 0x4203d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x50c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x50c]
mov edx, dword [ecx + edx]
mov ecx, 0x44725c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xde
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xdf
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe0
cmp dword [ebp - 0x178], 0
je 0x420504
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x420504
mov ecx, dword [ebp - 0x178]
mov edx, 0x45
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x4204e7
mov dword [ebp - 0x510], 0
jmp 0x4204f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x510], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x514], edx
jmp 0x420510
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x514], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x514]
mov edx, dword [ecx + edx]
mov ecx, 0x447028
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe1
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe2
cmp dword [ebp - 0x178], 0
je 0x4205eb
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x4205eb
mov ecx, dword [ebp - 0x178]
mov edx, 0x46
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x4205ce
mov dword [ebp - 0x518], 0
jmp 0x4205da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x518], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x51c], edx
jmp 0x4205f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x51c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x51c]
mov edx, dword [ecx + edx]
mov ecx, 0x4471b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe3
push 0x405434
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405494
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a4c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4054d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a58
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40543c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0xe4
cmp dword [ebp - 0x178], 0
je 0x4207a6
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4207a6
mov edx, dword [ebp - 0x178]
mov eax, 0x47
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x420789
mov dword [ebp - 0x520], 0
jmp 0x420795
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x520], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x524], eax
jmp 0x4207b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x524], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x524]
mov edx, dword [edx + eax]
mov ecx, 0x447194
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe5
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe6
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe7
cmp dword [ebp - 0x178], 0
je 0x4208e1
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4208e1
mov edx, dword [ebp - 0x178]
mov eax, 0x48
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4208c4
mov dword [ebp - 0x528], 0
jmp 0x4208d0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x528], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x52c], eax
jmp 0x4208ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x52c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x52c]
mov edx, dword [edx + eax]
mov ecx, 0x447134
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe8
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe9
cmp dword [ebp - 0x178], 0
je 0x4209c8
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4209c8
mov edx, dword [ebp - 0x178]
mov eax, 0x49
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4209ab
mov dword [ebp - 0x530], 0
jmp 0x4209b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x530], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x534], eax
jmp 0x4209d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x534], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x534]
mov edx, dword [edx + eax]
mov ecx, 0x4471e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xea
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xeb
cmp dword [ebp - 0x178], 0
je 0x420aaf
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x420aaf
mov edx, dword [ebp - 0x178]
mov eax, 0x4a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x420a92
mov dword [ebp - 0x538], 0
jmp 0x420a9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x538], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x53c], eax
jmp 0x420abb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x53c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x53c]
mov edx, dword [edx + eax]
mov ecx, 0x4471b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xec
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xed
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xee
cmp dword [ebp - 0x178], 0
je 0x420bea
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x420bea
mov edx, dword [ebp - 0x178]
mov eax, 0x4b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x420bcd
mov dword [ebp - 0x540], 0
jmp 0x420bd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x540], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x544], eax
jmp 0x420bf6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x544], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x544]
mov edx, dword [edx + eax]
mov ecx, 0x4471bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xef
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf0
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf1
cmp dword [ebp - 0x178], 0
je 0x420d25
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x420d25
mov edx, dword [ebp - 0x178]
mov eax, 0x4c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x420d08
mov dword [ebp - 0x548], 0
jmp 0x420d14
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x548], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x54c], eax
jmp 0x420d31
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x54c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x54c]
mov edx, dword [edx + eax]
mov ecx, 0x447020
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf2
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf3
cmp dword [ebp - 0x178], 0
je 0x420e0c
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x420e0c
mov edx, dword [ebp - 0x178]
mov eax, 0x4d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x420def
mov dword [ebp - 0x550], 0
jmp 0x420dfb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x550], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x554], eax
jmp 0x420e18
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x554], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x554]
mov edx, dword [edx + eax]
mov ecx, 0x447014
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf4
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf5
cmp dword [ebp - 0x178], 0
je 0x420ef3
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x420ef3
mov edx, dword [ebp - 0x178]
mov eax, 0x4e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x420ed6
mov dword [ebp - 0x558], 0
jmp 0x420ee2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x558], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x55c], eax
jmp 0x420eff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x55c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x55c]
mov edx, dword [edx + eax]
mov ecx, 0x4471cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf6
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf7
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf8
cmp dword [ebp - 0x178], 0
je 0x42102e
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x42102e
mov edx, dword [ebp - 0x178]
mov eax, 0x4f
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421011
mov dword [ebp - 0x560], 0
jmp 0x42101d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x560], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x564], eax
jmp 0x42103a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x564], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x564]
mov edx, dword [edx + eax]
mov ecx, 0x44728c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf9
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xfa
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xfb
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xfc
cmp dword [ebp - 0x178], 0
je 0x4211bd
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4211bd
mov edx, dword [ebp - 0x178]
mov eax, 0x50
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4211a0
mov dword [ebp - 0x568], 0
jmp 0x4211ac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x568], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x56c], eax
jmp 0x4211c9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x56c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x56c]
mov edx, dword [edx + eax]
mov ecx, 0x4471d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xfd
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xfe
cmp dword [ebp - 0x178], 0
je 0x4212a4
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4212a4
mov edx, dword [ebp - 0x178]
mov eax, 0x51
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421287
mov dword [ebp - 0x570], 0
jmp 0x421293
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x570], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x574], eax
jmp 0x4212b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x574], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x574]
mov edx, dword [edx + eax]
mov ecx, 0x44721c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xff
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x100
cmp dword [ebp - 0x178], 0
je 0x42138b
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x42138b
mov edx, dword [ebp - 0x178]
mov eax, 0x52
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x42136e
mov dword [ebp - 0x578], 0
jmp 0x42137a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x578], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x57c], eax
jmp 0x421397
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x57c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x57c]
mov edx, dword [edx + eax]
mov ecx, 0x447220
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x101
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x102
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x103
cmp dword [ebp - 0x178], 0
je 0x4214c6
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4214c6
mov edx, dword [ebp - 0x178]
mov eax, 0x53
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4214a9
mov dword [ebp - 0x580], 0
jmp 0x4214b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x580], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x584], eax
jmp 0x4214d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x584], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x584]
mov edx, dword [edx + eax]
mov ecx, 0x447224
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x104
push 0x405a7c
push 0x40533c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a88
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405a94
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405aa0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x105
cmp dword [ebp - 0x178], 0
je 0x42161e
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x42161e
mov eax, dword [ebp - 0x178]
mov ecx, 0x54
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x421601
mov dword [ebp - 0x588], 0
jmp 0x42160d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x588], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x58c], ecx
jmp 0x42162a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x58c], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x58c]
mov edx, dword [eax + ecx]
mov ecx, 0x4472a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x106
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x107
cmp dword [ebp - 0x178], 0
je 0x421705
mov edx, dword [ebp - 0x178]
cmp word [edx], 1
jne 0x421705
mov eax, dword [ebp - 0x178]
mov ecx, 0x55
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x284], ecx
mov edx, dword [ebp - 0x178]
mov eax, dword [ebp - 0x284]
cmp eax, dword [edx + 0x10]
jae 0x4216e8
mov dword [ebp - 0x590], 0
jmp 0x4216f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x590], eax
mov ecx, dword [ebp - 0x284]
shl ecx, 2
mov dword [ebp - 0x594], ecx
jmp 0x421711
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x594], eax
mov edx, dword [ebp - 0x178]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x594]
mov edx, dword [eax + ecx]
mov ecx, 0x4470e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x108
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x109
mov dword [ebp - 0x26c], 0x405aac
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0x274]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea edx, [ebp - 0x210]
push edx
mov eax, dword [0x4470e0]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0x220]
push edx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x280], eax
lea eax, [ebp - 0x280]
push eax
push 0x447018
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x210]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x10a
push 0x405ab4
push 0x405304
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ac0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405acc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ad8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x10b
cmp dword [ebp - 0x178], 0
je 0x42193f
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x42193f
mov edx, dword [ebp - 0x178]
mov eax, 0x56
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421922
mov dword [ebp - 0x598], 0
jmp 0x42192e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x598], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x59c], eax
jmp 0x42194b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x59c], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x59c]
mov edx, dword [edx + eax]
mov ecx, 0x447038
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10c
push 0x405ae4
push 0x404ff4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405458
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405434
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404ff4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405af0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x10d
cmp dword [ebp - 0x178], 0
je 0x421adc
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x421adc
mov edx, dword [ebp - 0x178]
mov eax, 0x57
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421abf
mov dword [ebp - 0x5a0], 0
jmp 0x421acb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5a4], eax
jmp 0x421ae8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5a4]
mov edx, dword [edx + eax]
mov ecx, 0x447154
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10e
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x10f
cmp dword [ebp - 0x178], 0
je 0x421bc3
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x421bc3
mov edx, dword [ebp - 0x178]
mov eax, 0x58
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421ba6
mov dword [ebp - 0x5a8], 0
jmp 0x421bb2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5ac], eax
jmp 0x421bcf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ac], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5ac]
mov edx, dword [edx + eax]
mov ecx, 0x447228
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x110
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x111
cmp dword [ebp - 0x178], 0
je 0x421caa
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x421caa
mov edx, dword [ebp - 0x178]
mov eax, 0x59
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421c8d
mov dword [ebp - 0x5b0], 0
jmp 0x421c99
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5b4], eax
jmp 0x421cb6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5b4]
mov edx, dword [edx + eax]
mov ecx, 0x4470e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x112
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x113
cmp dword [ebp - 0x178], 0
je 0x421d91
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x421d91
mov edx, dword [ebp - 0x178]
mov eax, 0x5a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421d74
mov dword [ebp - 0x5b8], 0
jmp 0x421d80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5bc], eax
jmp 0x421d9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5bc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5bc]
mov edx, dword [edx + eax]
mov ecx, 0x4470e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x114
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x115
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x116
cmp dword [ebp - 0x178], 0
je 0x421ecc
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x421ecc
mov edx, dword [ebp - 0x178]
mov eax, 0x5b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421eaf
mov dword [ebp - 0x5c0], 0
jmp 0x421ebb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5c4], eax
jmp 0x421ed8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5c4]
mov edx, dword [edx + eax]
mov ecx, 0x4471e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x117
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x118
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x119
cmp dword [ebp - 0x178], 0
je 0x422007
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x422007
mov edx, dword [ebp - 0x178]
mov eax, 0x5c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x421fea
mov dword [ebp - 0x5c8], 0
jmp 0x421ff6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5cc], eax
jmp 0x422013
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5cc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5cc]
mov edx, dword [edx + eax]
mov ecx, 0x447094
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x11b
cmp dword [ebp - 0x178], 0
je 0x4220ee
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4220ee
mov edx, dword [ebp - 0x178]
mov eax, 0x5d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4220d1
mov dword [ebp - 0x5d0], 0
jmp 0x4220dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5d4], eax
jmp 0x4220fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5d4]
mov edx, dword [edx + eax]
mov ecx, 0x447168
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11c
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x11d
cmp dword [ebp - 0x178], 0
je 0x4221d5
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4221d5
mov edx, dword [ebp - 0x178]
mov eax, 0x5e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4221b8
mov dword [ebp - 0x5d8], 0
jmp 0x4221c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5dc], eax
jmp 0x4221e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5dc], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5dc]
mov edx, dword [edx + eax]
mov ecx, 0x44729c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11e
push 0x405434
push 0x405b0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405494
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405394
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fd0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x11f
cmp dword [ebp - 0x178], 0
je 0x422351
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x422351
mov ecx, dword [ebp - 0x178]
mov edx, 0x5f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x422334
mov dword [ebp - 0x5e0], 0
jmp 0x422340
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e0], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x5e4], edx
jmp 0x42235d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e4], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x5e4]
mov edx, dword [ecx + edx]
mov ecx, 0x447294
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x120
push 0x4053e4
push 0x405458
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b28
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4055f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b44
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40530c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b50
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x20
mov dword [ebp - 4], 0x121
cmp dword [ebp - 0x178], 0
je 0x42250c
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x42250c
mov edx, dword [ebp - 0x178]
mov eax, 0x60
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4224ef
mov dword [ebp - 0x5e8], 0
jmp 0x4224fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e8], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5ec], eax
jmp 0x422518
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ec], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5ec]
mov edx, dword [edx + eax]
mov ecx, 0x447298
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x122
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x123
cmp dword [ebp - 0x178], 0
je 0x4225f3
mov ecx, dword [ebp - 0x178]
cmp word [ecx], 1
jne 0x4225f3
mov edx, dword [ebp - 0x178]
mov eax, 0x61
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x284], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ebp - 0x284]
cmp edx, dword [ecx + 0x10]
jae 0x4225d6
mov dword [ebp - 0x5f0], 0
jmp 0x4225e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f0], eax
mov eax, dword [ebp - 0x284]
shl eax, 2
mov dword [ebp - 0x5f4], eax
jmp 0x4225ff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f4], eax
mov ecx, dword [ebp - 0x178]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5f4]
mov edx, dword [edx + eax]
mov ecx, 0x447254
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x124
push 0x404f5c
push 0x4052fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4052fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b74
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404f18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405b80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x125
cmp dword [ebp - 0x178], 0
je 0x4227d2
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x4227d2
mov ecx, dword [ebp - 0x178]
mov edx, 0x62
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x4227b5
mov dword [ebp - 0x5f8], 0
jmp 0x4227c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f8], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x5fc], edx
jmp 0x4227de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5fc], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x5fc]
mov edx, dword [ecx + edx]
mov ecx, 0x44714c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x126
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x127
cmp dword [ebp - 0x178], 0
je 0x4228b9
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x4228b9
mov ecx, dword [ebp - 0x178]
mov edx, 0x63
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x42289c
mov dword [ebp - 0x600], 0
jmp 0x4228a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x600], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x604], edx
jmp 0x4228c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x604], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x604]
mov edx, dword [ecx + edx]
mov ecx, 0x447140
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x128
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x129
cmp dword [ebp - 0x178], 0
je 0x4229a0
mov eax, dword [ebp - 0x178]
cmp word [eax], 1
jne 0x4229a0
mov ecx, dword [ebp - 0x178]
mov edx, 0x64
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x284], edx
mov eax, dword [ebp - 0x178]
mov ecx, dword [ebp - 0x284]
cmp ecx, dword [eax + 0x10]
jae 0x422983
mov dword [ebp - 0x608], 0
jmp 0x42298f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x608], eax
mov edx, dword [ebp - 0x284]
shl edx, 2
mov dword [ebp - 0x60c], edx
jmp 0x4229ac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x60c], eax
mov eax, dword [ebp - 0x178]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x60c]
mov edx, dword [ecx + edx]
mov ecx, 0x447144
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x12a
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12c
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12d
mov dword [ebp - 0x26c], 0x44726c
mov dword [ebp - 0x274], 0x4008
push 1
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4471a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12e
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x130
mov edx, 0x405b8c
mov ecx, 0x44718c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x131
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x132
mov dword [ebp - 0x26c], 0x447268
mov dword [ebp - 0x274], 0x4008
push 4
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x447270
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x133
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x134
mov dword [ebp - 0x26c], 0x447268
mov dword [ebp - 0x274], 0x4008
push 3
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4470ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x135
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x136
mov dword [ebp - 0x26c], 0x44726c
mov dword [ebp - 0x274], 0x4008
push 3
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4472b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x137
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x138
push 3
mov eax, dword [0x447288]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x44716c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x139
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x13a
mov dword [ebp - 0x26c], 0x447060
mov dword [ebp - 0x274], 0x4008
push 3
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4470bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x13c
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x13d
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x13e
push 3
mov ecx, dword [0x447020]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x4470c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x13f
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x140
push 0x405b94
push 0x404f00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405ba0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40530c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bc8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x4471e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x141
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x142
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x143
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x144
push 0x404fec
push 0x405bd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405be0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405008
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405bfc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405314
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40533c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x44720c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x200]
push ecx
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
mov dword [ebp - 4], 0x145
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x146
push 0x405c18
push 0x405c24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x44707c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x147
push 0x405c58
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4054d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4055f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405494
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405314
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1e0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x148
push 0x405c18
push 0x405c70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c80
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40538c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x404e78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405c98
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40533c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x44702c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1e0]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0x149
push 0x405394
push 0x405ca4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4055f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x405cb8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x210], 8
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x14a
push 0
push 0
push 1
push 0
lea edx, [ebp - 0x264]
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0x26c], 0x3e8
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x274]
mov eax, dword [ebp - 0x264]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x264]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x264]
push ecx
mov edx, dword [0x4471d4]
push edx
mov eax, dword [0x447114]
push eax
call fcn.00415e10
lea ecx, [ebp - 0x264]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x14b
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x1e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0
call fcn.00404e2c
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x14c
push 0x28
call fcn.0042d7d0
mov dword [ebp - 0x218], eax
mov dword [ebp - 0x220], 8
push 0x5c
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
call fcn.00434720
mov dword [ebp - 0x238], eax
mov dword [ebp - 0x240], 8
mov eax, dword [0x44726c]
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x230]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x240]
push ecx
lea edx, [ebp - 0x250]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x260]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x447108
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x260]
push edx
lea eax, [ebp - 0x250]
push eax
lea ecx, [ebp - 0x240]
push ecx
lea edx, [ebp - 0x230]
push edx
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x220]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
push 0x423b5e
jmp 0x423a01
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x114]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x138]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x178]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
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]
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret