Function at 0x416ab0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403a86
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x1570
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401f38
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 0x57a9356
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
mov ecx, 0x43c260
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 4
push 1
lea eax, [ebp - 0xb10]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xd34]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 5
push 0x76
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCharValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0xc50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 6
mov dword [ebp - 0x1144], 0x405a88
mov dword [ebp - 0x114c], 8
push 0x65
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x72
lea eax, [ebp - 0xf98]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6e
lea ecx, [ebp - 0xfb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x65
lea edx, [ebp - 0xfd8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6c
lea eax, [ebp - 0xff8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1154], 0x405a90
mov dword [ebp - 0x115c], 8
push 0x32
lea ecx, [ebp - 0x1028]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x114c]
push edx
lea eax, [ebp - 0xf78]
push eax
lea ecx, [ebp - 0xf88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0xf98]
push edx
lea eax, [ebp - 0xfa8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xfb8]
push ecx
lea edx, [ebp - 0xfc8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xfd8]
push eax
lea ecx, [ebp - 0xfe8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0xff8]
push edx
lea eax, [ebp - 0x1008]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x115c]
push ecx
lea edx, [ebp - 0x1018]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1028]
push eax
lea ecx, [ebp - 0x1038]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c128
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1038]
push edx
lea eax, [ebp - 0x1028]
push eax
lea ecx, [ebp - 0x1018]
push ecx
lea edx, [ebp - 0x1008]
push edx
lea eax, [ebp - 0xff8]
push eax
lea ecx, [ebp - 0xfe8]
push ecx
lea edx, [ebp - 0xfd8]
push edx
lea eax, [ebp - 0xfc8]
push eax
lea ecx, [ebp - 0xfb8]
push ecx
lea edx, [ebp - 0xfa8]
push edx
lea eax, [ebp - 0xf98]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
push 0xd
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x38
mov dword [ebp - 4], 7
mov word [ebp - 0x11a0], 0xffff
mov dword [ebp - 0x11a8], 0x71a
lea eax, [ebp - 0x11a0]
push eax
lea ecx, [ebp - 0x11a8]
push ecx
push 0x43c024
push 0x43c264
call fcn.00437f10
mov dword [ebp - 4], 8
lea edx, [ebp - 0xa00]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x9f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 9
lea ecx, [ebp - 0x200]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x2e4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa
mov eax, dword [0x43c1a8]
push eax
mov ecx, dword [0x43c260]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43c264
call fcn.00407170
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xb
push 0
lea edx, [ebp - 0x840]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0xf60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 3
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x2d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0xf60]
push edx
lea eax, [ebp - 0xf5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc
mov word [ebp - 0x11a0], 0
mov dword [ebp - 0x11a8], 0x8be
lea ecx, [ebp - 0x11a0]
push ecx
lea edx, [ebp - 0x11a8]
push edx
push 0x43c028
push 0x43c268
call fcn.00437f10
mov dword [ebp - 4], 0xd
mov eax, dword [0x43c1a8]
push eax
mov ecx, dword [0x43c260]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43c268
call fcn.00407170
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe
lea edx, [ebp - 0x594]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x8e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xf
push 0x235
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x584]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x1144], 0x43c264
mov dword [ebp - 0x114c], 0x6011
push 0
push 0x40
lea ecx, [ebp - 0x114c]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c258
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea ecx, [ebp - 0xf78]
push ecx
push 1
lea edx, [ebp - 0xb00]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidBstr]
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf88], 8
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0xc40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12
push 0
push 2
lea ecx, [ebp - 0x4f4]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x4e4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea eax, [ebp - 0xf78]
push eax
push 2
lea ecx, [ebp - 0xf54]
push ecx
lea edx, [ebp - 0xf88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0xc30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14
push 1
lea eax, [ebp - 0xd24]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xc20]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x1144], 0x405a1c
mov dword [ebp - 0x114c], 8
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea edx, [ebp - 0xf78]
push edx
mov eax, dword [0x43c258]
push eax
lea ecx, [ebp - 0xf88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0xf88]
push edx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x11a8], eax
lea eax, [ebp - 0x11a8]
push eax
lea ecx, [ebp - 0xc54]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea edx, [ebp - 0xf88]
push edx
lea eax, [ebp - 0xf78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x16
lea ecx, [ebp - 0x574]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x830]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
cmp dword [0x43c564], 0
jne 0x417223
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x11f0], 0x43c564
jmp 0x41722d
mov dword [ebp - 0x11f0], 0x43c564
mov eax, dword [ebp - 0x11f0]
mov ecx, dword [eax]
mov dword [ebp - 0x11ac], ecx
lea edx, [ebp - 0xf68]
push edx
mov eax, dword [ebp - 0x11ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11ac]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x417288
push 0x14
push 0x4056f4
mov eax, dword [ebp - 0x11ac]
push eax
mov ecx, dword [ebp - 0x11b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11f4], eax
jmp 0x417292
mov dword [ebp - 0x11f4], 0
mov edx, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], edx
lea eax, [ebp - 0xf5c]
push eax
mov ecx, dword [ebp - 0x11b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11b4]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x4172eb
push 0x60
push 0x405714
mov ecx, dword [ebp - 0x11b4]
push ecx
mov edx, dword [ebp - 0x11b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11f8], eax
jmp 0x4172f5
mov dword [ebp - 0x11f8], 0
mov eax, dword [ebp - 0xf5c]
mov dword [ebp - 0x11d0], eax
mov dword [ebp - 0xf5c], 0
mov ecx, dword [ebp - 0x11d0]
mov dword [ebp - 0xf70], ecx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x9e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18
cmp dword [ebp - 0xc54], 0
je 0x4173a6
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x4173a6
mov eax, dword [ebp - 0xc54]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x417389
mov dword [ebp - 0x11fc], 0
jmp 0x417395
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11fc], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1200], ecx
jmp 0x4173b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1200], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1200]
mov edx, dword [eax + ecx]
mov ecx, 0x43c130
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x19
push 3
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xc10]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1a
push 1
lea ecx, [ebp - 0x3b4]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x778]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1b
cmp dword [ebp - 0xc54], 0
je 0x417497
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x417497
mov ecx, dword [ebp - 0xc54]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41747a
mov dword [ebp - 0x1204], 0
jmp 0x417486
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1204], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1208], edx
jmp 0x4174a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1208], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1208]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1c
lea eax, [ebp - 0xc00]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xe14]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d
cmp dword [ebp - 0xc54], 0
je 0x417557
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x417557
mov eax, dword [ebp - 0xc54]
mov ecx, 2
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41753a
mov dword [ebp - 0x120c], 0
jmp 0x417546
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x120c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1210], ecx
jmp 0x417563
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1210], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1210]
mov edx, dword [eax + ecx]
mov ecx, 0x43c038
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x11a8], 0x1043a
lea edx, [ebp - 0x11a8]
push edx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 3
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x564]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea eax, [ebp - 0xf78]
push eax
push 1
lea ecx, [ebp - 0x554]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidBstr]
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf88], 8
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0x544]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x20
push 3
lea eax, [ebp - 0x6a4]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x4d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x21
cmp dword [ebp - 0xc54], 0
je 0x4176d2
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x4176d2
mov eax, dword [ebp - 0xc54]
mov ecx, 3
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x4176b5
mov dword [ebp - 0x1214], 0
jmp 0x4176c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1214], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1218], ecx
jmp 0x4176de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1218], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1218]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x22
push 0
push 0xffffffffffffffff
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xe04]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x2c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0xf90], 0x5797
mov dword [ebp - 0xf98], 2
mov dword [ebp - 0xf80], 0xe180
mov dword [ebp - 0xf88], 3
mov dword [ebp - 0xf70], 0x12cca
mov dword [ebp - 0xf78], 3
lea eax, [ebp - 0xf98]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
lea eax, [ebp - 0xfa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0xfa8]
lea ecx, [ebp - 0x694]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf98]
push ecx
lea edx, [ebp - 0xf88]
push edx
lea eax, [ebp - 0xf78]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x24
cmp dword [ebp - 0xc54], 0
je 0x41784e
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41784e
mov edx, dword [ebp - 0xc54]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x417831
mov dword [ebp - 0x121c], 0
jmp 0x41783d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x121c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1220], eax
jmp 0x41785a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1220], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1220]
mov edx, dword [edx + eax]
mov ecx, 0x43c100
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x25
push 4
lea ecx, [ebp - 0xaf0]
push ecx
lea edx, [ebp - 0x684]
push edx
push 0
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
mov edx, eax
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0xc0]
push ecx
lea edx, [ebp - 0xbf0]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x27
cmp dword [ebp - 0xc54], 0
je 0x417967
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x417967
mov eax, dword [ebp - 0xc54]
mov ecx, 5
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41794a
mov dword [ebp - 0x1224], 0
jmp 0x417956
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1224], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1228], ecx
jmp 0x417973
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1228], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1228]
mov edx, dword [eax + ecx]
mov ecx, 0x43c0fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x28
cmp dword [ebp - 0xc54], 0
je 0x4179fa
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x4179fa
mov eax, dword [ebp - 0xc54]
mov ecx, 6
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x4179dd
mov dword [ebp - 0x122c], 0
jmp 0x4179e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x122c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1230], ecx
jmp 0x417a06
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1230], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1230]
mov edx, dword [eax + ecx]
mov ecx, 0x43c18c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x29
lea edx, [ebp - 0xf44]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xdf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2a
cmp dword [ebp - 0xc54], 0
je 0x417add
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x417add
mov edx, dword [ebp - 0xc54]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x417ac0
mov dword [ebp - 0x1234], 0
jmp 0x417acc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1234], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1238], eax
jmp 0x417ae9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1238], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1238]
mov edx, dword [edx + eax]
mov ecx, 0x43c190
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2b
cmp dword [ebp - 0xc54], 0
je 0x417b70
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x417b70
mov edx, dword [ebp - 0xc54]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x417b53
mov dword [ebp - 0x123c], 0
jmp 0x417b5f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x123c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1240], eax
jmp 0x417b7c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1240], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1240]
mov edx, dword [edx + eax]
mov ecx, 0x43c108
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c
lea ecx, [ebp - 0xae0]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
mov edx, eax
lea ecx, [ebp - 0x4c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2d
lea eax, [ebp - 0x820]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2e
lea edx, [ebp - 0xde4]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x674]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2f
push 1
lea ecx, [ebp - 0xf34]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x4b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x30
cmp dword [ebp - 0xc54], 0
je 0x417d1e
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x417d1e
mov ecx, dword [ebp - 0xc54]
mov edx, 9
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x417d01
mov dword [ebp - 0x1244], 0
jmp 0x417d0d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1244], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1248], edx
jmp 0x417d2a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1248], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1248]
mov edx, dword [ecx + edx]
mov ecx, 0x43c104
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31
cmp dword [ebp - 0xc54], 0
je 0x417db1
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x417db1
mov ecx, dword [ebp - 0xc54]
mov edx, 0xa
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x417d94
mov dword [ebp - 0x124c], 0
jmp 0x417da0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x124c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1250], edx
jmp 0x417dbd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1250], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1250]
mov edx, dword [ecx + edx]
mov ecx, 0x43c07c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x32
cmp dword [ebp - 0xc54], 0
je 0x417e44
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x417e44
mov ecx, dword [ebp - 0xc54]
mov edx, 0xb
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x417e27
mov dword [ebp - 0x1254], 0
jmp 0x417e33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1254], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1258], edx
jmp 0x417e50
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1258], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1258]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x33
cmp dword [ebp - 0xc54], 0
je 0x417ed7
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x417ed7
mov ecx, dword [ebp - 0xc54]
mov edx, 0xc
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x417eba
mov dword [ebp - 0x125c], 0
jmp 0x417ec6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x125c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1260], edx
jmp 0x417ee3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1260], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1260]
mov edx, dword [ecx + edx]
mov ecx, 0x43c188
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x34
cmp dword [ebp - 0xc54], 0
je 0x417f6a
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x417f6a
mov ecx, dword [ebp - 0xc54]
mov edx, 0xd
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x417f4d
mov dword [ebp - 0x1264], 0
jmp 0x417f59
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1264], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1268], edx
jmp 0x417f76
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1268], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1268]
mov edx, dword [ecx + edx]
mov ecx, 0x43c194
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x35
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea eax, [ebp - 0xf78]
push eax
push 2
lea ecx, [ebp - 0x3a4]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf88], 8
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0x664]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x36
cmp dword [ebp - 0xc54], 0
je 0x418076
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418076
mov ecx, dword [ebp - 0xc54]
mov edx, 0xe
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x418059
mov dword [ebp - 0x126c], 0
jmp 0x418065
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x126c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1270], edx
jmp 0x418082
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1270], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1270]
mov edx, dword [ecx + edx]
mov ecx, 0x43c03c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x37
cmp dword [ebp - 0xc54], 0
je 0x418109
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418109
mov ecx, dword [ebp - 0xc54]
mov edx, 0xf
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x4180ec
mov dword [ebp - 0x1274], 0
jmp 0x4180f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1274], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1278], edx
jmp 0x418115
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1278], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1278]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x38
lea eax, [ebp - 0xf24]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x9d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x39
lea edx, [ebp - 0xad0]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xbe0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea ecx, [ebp - 0xf78]
push ecx
push 1
lea edx, [ebp - 0x4a4]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidBstr]
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf88], 8
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0x654]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3b
cmp dword [ebp - 0xc54], 0
je 0x41826f
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41826f
mov edx, dword [ebp - 0xc54]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x418252
mov dword [ebp - 0x127c], 0
jmp 0x41825e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x127c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1280], eax
jmp 0x41827b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1280], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1280]
mov edx, dword [edx + eax]
mov ecx, 0x43c1c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0xf90], 0x17f8f
mov dword [ebp - 0xf98], 3
mov dword [ebp - 0xf80], 0x69a8
mov dword [ebp - 0xf88], 2
mov dword [ebp - 0xf70], 0xea6e
mov dword [ebp - 0xf78], 3
lea ecx, [ebp - 0xf98]
push ecx
lea edx, [ebp - 0xf88]
push edx
lea eax, [ebp - 0xf78]
push eax
lea ecx, [ebp - 0xfa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0xfa8]
lea ecx, [ebp - 0x9c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0xf98]
push edx
lea eax, [ebp - 0xf88]
push eax
lea ecx, [ebp - 0xf78]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3d
push 3
lea edx, [ebp - 0x810]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x644]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3e
lea ecx, [ebp - 0x9b0]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
mov edx, eax
lea ecx, [ebp - 0xac0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3f
cmp dword [ebp - 0xc54], 0
je 0x4183f1
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x4183f1
mov ecx, dword [ebp - 0xc54]
mov edx, 0x11
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x4183d4
mov dword [ebp - 0x1284], 0
jmp 0x4183e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1284], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1288], edx
jmp 0x4183fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1288], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1288]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x40
cmp dword [ebp - 0xc54], 0
je 0x418484
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418484
mov ecx, dword [ebp - 0xc54]
mov edx, 0x12
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x418467
mov dword [ebp - 0x128c], 0
jmp 0x418473
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x128c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1290], edx
jmp 0x418490
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1290], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1290]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x41
push 0x91
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x768]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x42
cmp dword [ebp - 0xc54], 0
je 0x41854b
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41854b
mov ecx, dword [ebp - 0xc54]
mov edx, 0x14
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41852e
mov dword [ebp - 0x1294], 0
jmp 0x41853a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1294], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1298], edx
jmp 0x418557
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1298], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1298]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x43
push 2
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0x634]
push ecx
push 0
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
mov edx, eax
lea ecx, [ebp - 0xab0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x44
cmp dword [ebp - 0xc54], 0
je 0x418612
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418612
mov ecx, dword [ebp - 0xc54]
mov edx, 0x15
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x4185f5
mov dword [ebp - 0x129c], 0
jmp 0x418601
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x129c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12a0], edx
jmp 0x41861e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a0], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12a0]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x45
cmp dword [ebp - 0xc54], 0
je 0x4186a5
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x4186a5
mov ecx, dword [ebp - 0xc54]
mov edx, 0x16
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x418688
mov dword [ebp - 0x12a4], 0
jmp 0x418694
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a4], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12a8], edx
jmp 0x4186b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a8], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12a8]
mov edx, dword [ecx + edx]
mov ecx, 0x43c044
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x46
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xf14]
push eax
lea ecx, [ebp - 0x758]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x494]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x47
cmp dword [ebp - 0xc54], 0
je 0x41878a
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41878a
mov edx, dword [ebp - 0xc54]
mov eax, 0x17
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41876d
mov dword [ebp - 0x12ac], 0
jmp 0x418779
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12ac], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x12b0], eax
jmp 0x418796
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12b0], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x12b0]
mov edx, dword [edx + eax]
mov ecx, 0x43c124
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x48
push 0
lea ecx, [ebp - 0xf04]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x9a0]
push edx
lea eax, [ebp - 0xf60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 3
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x484]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf60]
push ecx
lea edx, [ebp - 0xf5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x49
push 0x50
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0xef4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0xc54], 0
je 0x4188f4
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x4188f4
mov ecx, dword [ebp - 0xc54]
mov edx, 0x18
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x4188d7
mov dword [ebp - 0x12b4], 0
jmp 0x4188e3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12b4], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12b8], edx
jmp 0x418900
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12b8], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12b8]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4b
cmp dword [ebp - 0xc54], 0
je 0x418987
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418987
mov ecx, dword [ebp - 0xc54]
mov edx, 0x19
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41896a
mov dword [ebp - 0x12bc], 0
jmp 0x418976
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12bc], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12c0], edx
jmp 0x418993
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c0], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12c0]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0xc54], 0
je 0x418a1a
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418a1a
mov ecx, dword [ebp - 0xc54]
mov edx, 0x1a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x4189fd
mov dword [ebp - 0x12c4], 0
jmp 0x418a09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c4], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12c8], edx
jmp 0x418a26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12c8], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12c8]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4d
push 0
push 1
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0xc54], 0
je 0x418ade
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x418ade
mov eax, dword [ebp - 0xc54]
mov ecx, 0x1b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x418ac1
mov dword [ebp - 0x12cc], 0
jmp 0x418acd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12cc], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x12d0], ecx
jmp 0x418aea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d0], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x12d0]
mov edx, dword [eax + ecx]
mov ecx, 0x43c040
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4f
push 2
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x990]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x50
mov dword [ebp - 0xf70], 1
mov dword [ebp - 0xf78], 2
lea ecx, [ebp - 0xf78]
push ecx
push 1
lea edx, [ebp - 0x748]
push edx
lea eax, [ebp - 0xf88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidVar]
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0xdd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x51
cmp dword [ebp - 0xc54], 0
je 0x418c19
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x418c19
mov edx, dword [ebp - 0xc54]
mov eax, 0x1c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x418bfc
mov dword [ebp - 0x12d4], 0
jmp 0x418c08
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d4], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x12d8], eax
jmp 0x418c25
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d8], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x12d8]
mov edx, dword [edx + eax]
mov ecx, 0x43c0e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0xc54], 0
je 0x418cac
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x418cac
mov edx, dword [ebp - 0xc54]
mov eax, 0x1d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x418c8f
mov dword [ebp - 0x12dc], 0
jmp 0x418c9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12dc], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x12e0], eax
jmp 0x418cb8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e0], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x12e0]
mov edx, dword [edx + eax]
mov ecx, 0x43c21c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
cmp dword [ebp - 0xc54], 0
je 0x418d3f
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x418d3f
mov edx, dword [ebp - 0xc54]
mov eax, 0x1e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x418d22
mov dword [ebp - 0x12e4], 0
jmp 0x418d2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e4], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x12e8], eax
jmp 0x418d4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e8], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x12e8]
mov edx, dword [edx + eax]
mov ecx, 0x43c218
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x54
push 3
lea ecx, [ebp - 0x738]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xaa0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x55
cmp dword [ebp - 0xc54], 0
je 0x418e24
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418e24
mov ecx, dword [ebp - 0xc54]
mov edx, 0x1f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x418e07
mov dword [ebp - 0x12ec], 0
jmp 0x418e13
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12ec], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12f0], edx
jmp 0x418e30
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f0], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12f0]
mov edx, dword [ecx + edx]
mov ecx, 0x43c220
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x56
cmp dword [ebp - 0xc54], 0
je 0x418eb7
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x418eb7
mov ecx, dword [ebp - 0xc54]
mov edx, 0x20
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x418e9a
mov dword [ebp - 0x12f4], 0
jmp 0x418ea6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f4], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x12f8], edx
jmp 0x418ec3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f8], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x12f8]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x57
push 2
lea eax, [ebp - 0x394]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x8d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x58
push 0xd2
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcByteValueBstr]
mov byte [ebp - 0x1144], al
mov dword [ebp - 0x114c], 0x11
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x624]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x59
lea edx, [ebp - 0xd14]
push edx
push 0x2b2
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x474]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0xc54], 0
je 0x419000
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x419000
mov edx, dword [ebp - 0xc54]
mov eax, 0x21
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x418fe3
mov dword [ebp - 0x12fc], 0
jmp 0x418fef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12fc], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1300], eax
jmp 0x41900c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1300], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1300]
mov edx, dword [edx + eax]
mov ecx, 0x43c230
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
cmp dword [ebp - 0xc54], 0
je 0x419093
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x419093
mov edx, dword [ebp - 0xc54]
mov eax, 0x22
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x419076
mov dword [ebp - 0x1304], 0
jmp 0x419082
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1304], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1308], eax
jmp 0x41909f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1308], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1308]
mov edx, dword [edx + eax]
mov ecx, 0x43c12c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
push 2
lea ecx, [ebp - 0x614]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xbd0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5d
lea eax, [ebp - 0xa90]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xa80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x1144], 0x6ba1
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x604]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5f
cmp dword [ebp - 0xc54], 0
je 0x4191d2
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x4191d2
mov eax, dword [ebp - 0xc54]
mov ecx, 0x23
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x4191b5
mov dword [ebp - 0x130c], 0
jmp 0x4191c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x130c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1310], ecx
jmp 0x4191de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1310], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1310]
mov edx, dword [eax + ecx]
mov ecx, 0x43c198
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x60
mov dword [ebp - 0xf70], 1
mov dword [ebp - 0xf78], 2
lea edx, [ebp - 0xf78]
push edx
push 2
lea eax, [ebp - 0xdc4]
push eax
lea ecx, [ebp - 0xf88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0x5f4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x61
cmp dword [ebp - 0xc54], 0
je 0x4192bb
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x4192bb
mov eax, dword [ebp - 0xc54]
mov ecx, 0x24
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41929e
mov dword [ebp - 0x1314], 0
jmp 0x4192aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1314], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1318], ecx
jmp 0x4192c7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1318], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1318]
mov edx, dword [eax + ecx]
mov ecx, 0x43c19c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x62
cmp dword [ebp - 0xc54], 0
je 0x41934e
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41934e
mov eax, dword [ebp - 0xc54]
mov ecx, 0x25
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x419331
mov dword [ebp - 0x131c], 0
jmp 0x41933d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x131c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1320], ecx
jmp 0x41935a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1320], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1320]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x63
cmp dword [ebp - 0xc54], 0
je 0x4193e1
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x4193e1
mov eax, dword [ebp - 0xc54]
mov ecx, 0x26
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x4193c4
mov dword [ebp - 0x1324], 0
jmp 0x4193d0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1324], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1328], ecx
jmp 0x4193ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1328], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1328]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x64
cmp dword [ebp - 0xc54], 0
je 0x419474
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x419474
mov eax, dword [ebp - 0xc54]
mov ecx, 0x27
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x419457
mov dword [ebp - 0x132c], 0
jmp 0x419463
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x132c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1330], ecx
jmp 0x419480
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1330], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1330]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x65
cmp dword [ebp - 0xc54], 0
je 0x419507
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x419507
mov eax, dword [ebp - 0xc54]
mov ecx, 0x28
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x4194ea
mov dword [ebp - 0x1334], 0
jmp 0x4194f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1334], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1338], ecx
jmp 0x419513
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1338], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1338]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x66
cmp dword [ebp - 0xc54], 0
je 0x41959a
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41959a
mov eax, dword [ebp - 0xc54]
mov ecx, 0x29
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41957d
mov dword [ebp - 0x133c], 0
jmp 0x419589
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x133c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1340], ecx
jmp 0x4195a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1340], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1340]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x67
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcByteValueBstr]
mov byte [ebp - 0x1144], al
mov dword [ebp - 0x114c], 0x11
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x800]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x68
cmp dword [0x43c564], 0
jne 0x419641
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1344], 0x43c564
jmp 0x41964b
mov dword [ebp - 0x1344], 0x43c564
mov edx, dword [ebp - 0x1344]
mov eax, dword [edx]
mov dword [ebp - 0x11ac], eax
lea ecx, [ebp - 0xf68]
push ecx
mov edx, dword [ebp - 0x11ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11ac]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x4196a6
push 0x14
push 0x4056f4
mov edx, dword [ebp - 0x11ac]
push edx
mov eax, dword [ebp - 0x11b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1348], eax
jmp 0x4196b0
mov dword [ebp - 0x1348], 0
mov ecx, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], ecx
lea edx, [ebp - 0xf5c]
push edx
mov eax, dword [ebp - 0x11b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11b4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x419709
push 0x50
push 0x405714
mov eax, dword [ebp - 0x11b4]
push eax
mov ecx, dword [ebp - 0x11b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x134c], eax
jmp 0x419713
mov dword [ebp - 0x134c], 0
mov edx, dword [ebp - 0xf5c]
mov dword [ebp - 0x11d4], edx
mov dword [ebp - 0xf5c], 0
mov eax, dword [ebp - 0x11d4]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x384]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x69
push 2
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x464]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6a
cmp dword [ebp - 0xc54], 0
je 0x4197f8
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x4197f8
mov edx, dword [ebp - 0xc54]
mov eax, 0x2a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x4197db
mov dword [ebp - 0x1350], 0
jmp 0x4197e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1350], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1354], eax
jmp 0x419804
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1354], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1354]
mov edx, dword [edx + eax]
mov ecx, 0x43c0c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6b
lea ecx, [ebp - 0xee4]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6c
cmp dword [ebp - 0xc54], 0
je 0x4198db
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x4198db
mov ecx, dword [ebp - 0xc54]
mov edx, 0x2b
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x4198be
mov dword [ebp - 0x1358], 0
jmp 0x4198ca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1358], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x135c], edx
jmp 0x4198e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x135c], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x135c]
mov edx, dword [ecx + edx]
mov ecx, 0x43c11c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6d
cmp dword [ebp - 0xc54], 0
je 0x41996e
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41996e
mov ecx, dword [ebp - 0xc54]
mov edx, 0x2c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x419951
mov dword [ebp - 0x1360], 0
jmp 0x41995d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1360], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1364], edx
jmp 0x41997a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1364], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1364]
mov edx, dword [ecx + edx]
mov ecx, 0x43c120
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6e
mov ecx, 0x48
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromByte]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x8c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6f
push 0xde6e
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 3
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x374]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x70
cmp dword [ebp - 0xc54], 0
je 0x419a91
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x419a91
mov ecx, dword [ebp - 0xc54]
mov edx, 0x2d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x419a74
mov dword [ebp - 0x1368], 0
jmp 0x419a80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1368], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x136c], edx
jmp 0x419a9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x136c], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x136c]
mov edx, dword [ecx + edx]
mov ecx, 0x43c088
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x71
cmp dword [0x43c564], 0
jne 0x419ae6
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1370], 0x43c564
jmp 0x419af0
mov dword [ebp - 0x1370], 0x43c564
mov eax, dword [ebp - 0x1370]
mov ecx, dword [eax]
mov dword [ebp - 0x11ac], ecx
lea edx, [ebp - 0xf68]
push edx
mov eax, dword [ebp - 0x11ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11ac]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x419b4b
push 0x14
push 0x4056f4
mov eax, dword [ebp - 0x11ac]
push eax
mov ecx, dword [ebp - 0x11b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1374], eax
jmp 0x419b55
mov dword [ebp - 0x1374], 0
mov edx, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], edx
lea eax, [ebp - 0xf5c]
push eax
mov ecx, dword [ebp - 0x11b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11b4]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x419bae
push 0x60
push 0x405714
mov ecx, dword [ebp - 0x11b4]
push ecx
mov edx, dword [ebp - 0x11b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1378], eax
jmp 0x419bb8
mov dword [ebp - 0x1378], 0
mov eax, dword [ebp - 0xf5c]
mov dword [ebp - 0x11d8], eax
mov dword [ebp - 0xf5c], 0
mov ecx, dword [ebp - 0x11d8]
mov dword [ebp - 0xf70], ecx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x364]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x72
lea edx, [ebp - 0x9a0]
push edx
push 0xf2
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xbc0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x73
cmp dword [ebp - 0xc54], 0
je 0x419c9e
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x419c9e
mov edx, dword [ebp - 0xc54]
mov eax, 0x2e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x419c81
mov dword [ebp - 0x137c], 0
jmp 0x419c8d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x137c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1380], eax
jmp 0x419caa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1380], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1380]
mov edx, dword [edx + eax]
mov ecx, 0x43c114
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x74
lea ecx, [ebp - 0xd04]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xed4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x75
lea eax, [ebp - 0x294]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x76
cmp dword [ebp - 0xc54], 0
je 0x419dae
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x419dae
mov eax, dword [ebp - 0xc54]
mov ecx, 0x2f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x419d91
mov dword [ebp - 0x1384], 0
jmp 0x419d9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1384], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1388], ecx
jmp 0x419dba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1388], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1388]
mov edx, dword [eax + ecx]
mov ecx, 0x43c118
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x77
push 0x1b
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x78
call dword [sym.imp.MSVBVM60.DLL_rtcCommandBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xa70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x79
cmp dword [ebp - 0xc54], 0
je 0x419ea1
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x419ea1
mov eax, dword [ebp - 0xc54]
mov ecx, 0x30
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x419e84
mov dword [ebp - 0x138c], 0
jmp 0x419e90
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x138c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1390], ecx
jmp 0x419ead
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1390], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1390]
mov edx, dword [eax + ecx]
mov ecx, 0x43c048
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7a
push 7
lea edx, [ebp - 0x190]
push edx
lea eax, [ebp - 0x354]
push eax
push 0
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVarB]
mov edx, eax
lea ecx, [ebp - 0xa60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7b
cmp dword [ebp - 0xc54], 0
je 0x419f68
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x419f68
mov eax, dword [ebp - 0xc54]
mov ecx, 0x31
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x419f4b
mov dword [ebp - 0x1394], 0
jmp 0x419f57
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1394], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1398], ecx
jmp 0x419f74
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1398], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1398]
mov edx, dword [eax + ecx]
mov ecx, 0x43c04c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7c
cmp dword [ebp - 0xc54], 0
je 0x419ffb
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x419ffb
mov eax, dword [ebp - 0xc54]
mov ecx, 0x32
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x419fde
mov dword [ebp - 0x139c], 0
jmp 0x419fea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x139c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x13a0], ecx
jmp 0x41a007
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13a0], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x13a0]
mov edx, dword [eax + ecx]
mov ecx, 0x43c0d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7d
push 1
lea edx, [ebp - 0x7f0]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xbb0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7e
cmp dword [0x43c564], 0
jne 0x41a07f
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x13a4], 0x43c564
jmp 0x41a089
mov dword [ebp - 0x13a4], 0x43c564
mov ecx, dword [ebp - 0x13a4]
mov edx, dword [ecx]
mov dword [ebp - 0x11ac], edx
lea eax, [ebp - 0xf68]
push eax
mov ecx, dword [ebp - 0x11ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11ac]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x41a0e4
push 0x14
push 0x4056f4
mov ecx, dword [ebp - 0x11ac]
push ecx
mov edx, dword [ebp - 0x11b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x13a8], eax
jmp 0x41a0ee
mov dword [ebp - 0x13a8], 0
mov eax, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], eax
lea ecx, [ebp - 0xf5c]
push ecx
mov edx, dword [ebp - 0x11b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11b4]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x41a147
push 0x60
push 0x405714
mov edx, dword [ebp - 0x11b4]
push edx
mov eax, dword [ebp - 0x11b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x13ac], eax
jmp 0x41a151
mov dword [ebp - 0x13ac], 0
mov ecx, dword [ebp - 0xf5c]
mov dword [ebp - 0x11dc], ecx
mov dword [ebp - 0xf5c], 0
mov edx, dword [ebp - 0x11dc]
mov dword [ebp - 0xf70], edx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x5e4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7f
cmp dword [ebp - 0xc54], 0
je 0x41a205
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41a205
mov ecx, dword [ebp - 0xc54]
mov edx, 0x33
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41a1e8
mov dword [ebp - 0x13b0], 0
jmp 0x41a1f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13b0], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x13b4], edx
jmp 0x41a211
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13b4], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x13b4]
mov edx, dword [ecx + edx]
mov ecx, 0x43c270
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x80
push 2
lea eax, [ebp - 0xec4]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x81
mov word [ebp - 0x11a4], 0x270f
mov word [ebp - 0x11a0], 1
cmp dword [ebp - 0xc54], 0
je 0x41a2fc
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41a2fc
mov eax, dword [ebp - 0xc54]
mov ecx, 0x34
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41a2df
mov dword [ebp - 0x13b8], 0
jmp 0x41a2eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13b8], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x13bc], ecx
jmp 0x41a308
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13bc], eax
lea edx, [ebp - 0x11a4]
push edx
lea eax, [ebp - 0x11a0]
push eax
call fcn.00431bc0
movsx ecx, ax
mov dword [ebp - 0x13c0], ecx
fild dword [ebp - 0x13c0]
fstp dword [ebp - 0x13c4]
mov edx, dword [ebp - 0x13c4]
push edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x13bc]
mov eax, dword [ecx + edx]
push eax
call fcn.00430e10
mov edx, eax
mov ecx, 0x43c080
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x82
push 1
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x7e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x83
cmp dword [0x43c564], 0
jne 0x41a3b4
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x13c8], 0x43c564
jmp 0x41a3be
mov dword [ebp - 0x13c8], 0x43c564
mov eax, dword [ebp - 0x13c8]
mov ecx, dword [eax]
mov dword [ebp - 0x11ac], ecx
lea edx, [ebp - 0xf68]
push edx
mov eax, dword [ebp - 0x11ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11ac]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x41a419
push 0x14
push 0x4056f4
mov eax, dword [ebp - 0x11ac]
push eax
mov ecx, dword [ebp - 0x11b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x13cc], eax
jmp 0x41a423
mov dword [ebp - 0x13cc], 0
mov edx, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], edx
lea eax, [ebp - 0x11a0]
push eax
mov ecx, dword [ebp - 0x11b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11b4]
push eax
call dword [edx + 0x68]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x41a47c
push 0x68
push 0x405714
mov ecx, dword [ebp - 0x11b4]
push ecx
mov edx, dword [ebp - 0x11b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x13d0], eax
jmp 0x41a486
mov dword [ebp - 0x13d0], 0
mov ax, word [ebp - 0x11a0]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 0xb
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0xdb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x84
mov word [ebp - 0x11a4], 0x270f
mov word [ebp - 0x11a0], 1
cmp dword [ebp - 0xc54], 0
je 0x41a538
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41a538
mov edx, dword [ebp - 0xc54]
mov eax, 0x35
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41a51b
mov dword [ebp - 0x13d4], 0
jmp 0x41a527
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13d4], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x13d8], eax
jmp 0x41a544
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13d8], eax
lea ecx, [ebp - 0x11a4]
push ecx
lea edx, [ebp - 0x11a0]
push edx
call fcn.00431bc0
movsx eax, ax
mov dword [ebp - 0x13dc], eax
fild dword [ebp - 0x13dc]
fstp dword [ebp - 0x13e0]
mov ecx, dword [ebp - 0x13e0]
push ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x13d8]
mov edx, dword [eax + ecx]
push edx
call fcn.00430e10
mov edx, eax
mov ecx, 0x43c0b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x85
mov dword [ebp - 0xf90], 0x3ae8
mov dword [ebp - 0xf98], 2
mov dword [ebp - 0xf80], 0xd4d2
mov dword [ebp - 0xf88], 3
mov dword [ebp - 0xf70], 0x8cff
mov dword [ebp - 0xf78], 3
lea eax, [ebp - 0xf98]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
lea eax, [ebp - 0xfa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0xfa8]
lea ecx, [ebp - 0x7d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf98]
push ecx
lea edx, [ebp - 0xf88]
push edx
lea eax, [ebp - 0xf78]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x86
push 0xa4
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xba0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x87
mov word [ebp - 0x11a4], 0x270f
mov word [ebp - 0x11a0], 1
cmp dword [ebp - 0xc54], 0
je 0x41a6d6
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41a6d6
mov eax, dword [ebp - 0xc54]
mov ecx, 0x36
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41a6b9
mov dword [ebp - 0x13e4], 0
jmp 0x41a6c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13e4], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x13e8], ecx
jmp 0x41a6e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13e8], eax
lea edx, [ebp - 0x11a4]
push edx
lea eax, [ebp - 0x11a0]
push eax
call fcn.00431bc0
movsx ecx, ax
mov dword [ebp - 0x13ec], ecx
fild dword [ebp - 0x13ec]
fstp dword [ebp - 0x13f0]
mov edx, dword [ebp - 0x13f0]
push edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x13e8]
mov eax, dword [ecx + edx]
push eax
call fcn.00430e10
mov edx, eax
mov ecx, 0x43c0bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x88
push 3
lea ecx, [ebp - 0xeb4]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x274]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x89
push 0
push 0xffffffffffffffff
push 1
lea eax, [ebp - 0x344]
push eax
lea ecx, [ebp - 0xf64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0xda4]
push edx
lea eax, [ebp - 0xf60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xd94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0xf64]
push eax
lea ecx, [ebp - 0xf60]
push ecx
lea edx, [ebp - 0xf5c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x8a
cmp dword [ebp - 0xc54], 0
je 0x41a863
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41a863
mov ecx, dword [ebp - 0xc54]
mov edx, 0x37
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41a846
mov dword [ebp - 0x13f4], 0
jmp 0x41a852
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13f4], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x13f8], edx
jmp 0x41a86f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13f8], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x13f8]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8b
push 0x77
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCharValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0xa50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x8c
cmp dword [ebp - 0xc54], 0
je 0x41a949
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41a949
mov ecx, dword [ebp - 0xc54]
mov edx, 0x38
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41a92c
mov dword [ebp - 0x13fc], 0
jmp 0x41a938
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x13fc], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1400], edx
jmp 0x41a955
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1400], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1400]
mov edx, dword [ecx + edx]
mov ecx, 0x43c0e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x8d
mov dword [ebp - 0xf90], 0x12d9
mov dword [ebp - 0xf98], 2
mov dword [ebp - 0xf80], 0xdc25
mov dword [ebp - 0xf88], 3
mov dword [ebp - 0xf70], 0x34a9
mov dword [ebp - 0xf78], 2
lea eax, [ebp - 0xf98]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
lea eax, [ebp - 0xfa8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0xfa8]
lea ecx, [ebp - 0xea4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf98]
push ecx
lea edx, [ebp - 0xf88]
push edx
lea eax, [ebp - 0xf78]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x8e
cmp dword [0x43c564], 0
jne 0x41aa35
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1404], 0x43c564
jmp 0x41aa3f
mov dword [ebp - 0x1404], 0x43c564
mov ecx, dword [ebp - 0x1404]
mov edx, dword [ecx]
mov dword [ebp - 0x11ac], edx
lea eax, [ebp - 0xf68]
push eax
mov ecx, dword [ebp - 0x11ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11ac]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x41aa9a
push 0x14
push 0x4056f4
mov ecx, dword [ebp - 0x11ac]
push ecx
mov edx, dword [ebp - 0x11b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1408], eax
jmp 0x41aaa4
mov dword [ebp - 0x1408], 0
mov eax, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], eax
lea ecx, [ebp - 0xf5c]
push ecx
mov edx, dword [ebp - 0x11b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11b4]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x41aafd
push 0x60
push 0x405714
mov edx, dword [ebp - 0x11b4]
push edx
mov eax, dword [ebp - 0x11b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x140c], eax
jmp 0x41ab07
mov dword [ebp - 0x140c], 0
mov ecx, dword [ebp - 0xf5c]
mov dword [ebp - 0x11e0], ecx
mov dword [ebp - 0xf5c], 0
mov edx, dword [ebp - 0x11e0]
mov dword [ebp - 0xf70], edx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x534]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x8f
cmp dword [ebp - 0xc54], 0
je 0x41abbb
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41abbb
mov ecx, dword [ebp - 0xc54]
mov edx, 0x39
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41ab9e
mov dword [ebp - 0x1410], 0
jmp 0x41abaa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1410], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1414], edx
jmp 0x41abc7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1414], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1414]
mov edx, dword [ecx + edx]
mov ecx, 0x43c084
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x90
cmp dword [ebp - 0xc54], 0
je 0x41ac4e
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41ac4e
mov ecx, dword [ebp - 0xc54]
mov edx, 0x3a
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41ac31
mov dword [ebp - 0x1418], 0
jmp 0x41ac3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1418], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x141c], edx
jmp 0x41ac5a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x141c], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x141c]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x91
cmp dword [0x43c564], 0
jne 0x41aca3
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1420], 0x43c564
jmp 0x41acad
mov dword [ebp - 0x1420], 0x43c564
mov eax, dword [ebp - 0x1420]
mov ecx, dword [eax]
mov dword [ebp - 0x11ac], ecx
lea edx, [ebp - 0xf68]
push edx
mov eax, dword [ebp - 0x11ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11ac]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x41ad08
push 0x14
push 0x4056f4
mov eax, dword [ebp - 0x11ac]
push eax
mov ecx, dword [ebp - 0x11b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1424], eax
jmp 0x41ad12
mov dword [ebp - 0x1424], 0
mov edx, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], edx
lea eax, [ebp - 0xf5c]
push eax
mov ecx, dword [ebp - 0x11b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11b4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x41ad6b
push 0x50
push 0x405714
mov ecx, dword [ebp - 0x11b4]
push ecx
mov edx, dword [ebp - 0x11b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1428], eax
jmp 0x41ad75
mov dword [ebp - 0x1428], 0
mov eax, dword [ebp - 0xf5c]
mov dword [ebp - 0x11e4], eax
mov dword [ebp - 0xf5c], 0
mov ecx, dword [ebp - 0x11e4]
mov dword [ebp - 0xf70], ecx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x92
push 2
lea edx, [ebp - 0x8b0]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xd84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x93
cmp dword [ebp - 0xc54], 0
je 0x41ae7b
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41ae7b
mov edx, dword [ebp - 0xc54]
mov eax, 0x3b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41ae5e
mov dword [ebp - 0x142c], 0
jmp 0x41ae6a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x142c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1430], eax
jmp 0x41ae87
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1430], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1430]
mov edx, dword [edx + eax]
mov ecx, 0x43c1dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x94
lea ecx, [ebp - 0x980]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
mov edx, eax
lea ecx, [ebp - 0x7c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x95
push 3
lea eax, [ebp - 0x444]
push eax
lea ecx, [ebp - 0x170]
push ecx
push 0
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVarB]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x96
cmp dword [ebp - 0xc54], 0
je 0x41af68
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41af68
mov ecx, dword [ebp - 0xc54]
mov edx, 0x3c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41af4b
mov dword [ebp - 0x1434], 0
jmp 0x41af57
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1434], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1438], edx
jmp 0x41af74
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1438], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1438]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x97
cmp dword [ebp - 0xc54], 0
je 0x41affb
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41affb
mov ecx, dword [ebp - 0xc54]
mov edx, 0x3d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41afde
mov dword [ebp - 0x143c], 0
jmp 0x41afea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x143c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1440], edx
jmp 0x41b007
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1440], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1440]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x98
push 0x5e
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xb90]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x99
lea ecx, [ebp - 0x254]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xcf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x9a
cmp dword [ebp - 0xc54], 0
je 0x41b106
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41b106
mov ecx, dword [ebp - 0xc54]
mov edx, 0x3e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41b0e9
mov dword [ebp - 0x1444], 0
jmp 0x41b0f5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1444], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1448], edx
jmp 0x41b112
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1448], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1448]
mov edx, dword [ecx + edx]
mov ecx, 0x43c200
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9b
push 2
lea eax, [ebp - 0x434]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xe94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x9c
cmp dword [ebp - 0xc54], 0
je 0x41b1eb
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41b1eb
mov eax, dword [ebp - 0xc54]
mov ecx, 0x3f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41b1ce
mov dword [ebp - 0x144c], 0
jmp 0x41b1da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x144c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1450], ecx
jmp 0x41b1f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1450], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1450]
mov edx, dword [eax + ecx]
mov ecx, 0x43c204
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9d
lea edx, [ebp - 0xb10]
push edx
push 0x111
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x424]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9e
push 0xcf
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x8a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9f
cmp dword [ebp - 0xc54], 0
je 0x41b2ed
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41b2ed
mov ecx, dword [ebp - 0xc54]
mov edx, 0x40
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41b2d0
mov dword [ebp - 0x1454], 0
jmp 0x41b2dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1454], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1458], edx
jmp 0x41b2f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1458], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1458]
mov edx, dword [ecx + edx]
mov ecx, 0x43c208
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa0
lea eax, [ebp - 0x5d4]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x414]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa1
cmp dword [ebp - 0xc54], 0
je 0x41b3ad
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41b3ad
mov eax, dword [ebp - 0xc54]
mov ecx, 0x41
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41b390
mov dword [ebp - 0x145c], 0
jmp 0x41b39c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x145c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1460], ecx
jmp 0x41b3b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1460], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1460]
mov edx, dword [eax + ecx]
mov ecx, 0x43c0d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa2
cmp dword [ebp - 0xc54], 0
je 0x41b440
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41b440
mov eax, dword [ebp - 0xc54]
mov ecx, 0x42
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41b423
mov dword [ebp - 0x1464], 0
jmp 0x41b42f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1464], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1468], ecx
jmp 0x41b44c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1468], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1468]
mov edx, dword [eax + ecx]
mov ecx, 0x43c0d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa3
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x970]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa4
push 2
lea eax, [ebp - 0xa40]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xe84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa5
cmp dword [ebp - 0xc54], 0
je 0x41b528
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41b528
mov eax, dword [ebp - 0xc54]
mov ecx, 0x43
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41b50b
mov dword [ebp - 0x146c], 0
jmp 0x41b517
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x146c], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x1470], ecx
jmp 0x41b534
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1470], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x1470]
mov edx, dword [eax + ecx]
mov ecx, 0x43c0dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa6
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea edx, [ebp - 0xf78]
push edx
push 1
lea eax, [ebp - 0x728]
push eax
lea ecx, [ebp - 0xf88]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0x960]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa7
lea edx, [ebp - 0x334]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xb80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa8
cmp dword [ebp - 0xc54], 0
je 0x41b63e
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41b63e
mov edx, dword [ebp - 0xc54]
mov eax, 0x44
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41b621
mov dword [ebp - 0x1474], 0
jmp 0x41b62d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1474], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1478], eax
jmp 0x41b64a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1478], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1478]
mov edx, dword [edx + eax]
mov ecx, 0x43c158
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa9
cmp dword [ebp - 0xc54], 0
je 0x41b6d1
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41b6d1
mov edx, dword [ebp - 0xc54]
mov eax, 0x45
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41b6b4
mov dword [ebp - 0x147c], 0
jmp 0x41b6c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x147c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1480], eax
jmp 0x41b6dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1480], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1480]
mov edx, dword [edx + eax]
mov ecx, 0x43c15c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xaa
cmp dword [ebp - 0xc54], 0
je 0x41b764
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41b764
mov edx, dword [ebp - 0xc54]
mov eax, 0x46
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41b747
mov dword [ebp - 0x1484], 0
jmp 0x41b753
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1484], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1488], eax
jmp 0x41b770
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1488], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1488]
mov edx, dword [edx + eax]
mov ecx, 0x43c160
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xab
cmp dword [ebp - 0xc54], 0
je 0x41b7f7
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41b7f7
mov edx, dword [ebp - 0xc54]
mov eax, 0x47
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41b7da
mov dword [ebp - 0x148c], 0
jmp 0x41b7e6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x148c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1490], eax
jmp 0x41b803
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1490], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1490]
mov edx, dword [edx + eax]
mov ecx, 0x43c13c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xac
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x7b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xad
mov ecx, 0x4d
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromByte]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x404]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xae
cmp dword [ebp - 0xc54], 0
je 0x41b8ef
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41b8ef
mov ecx, dword [ebp - 0xc54]
mov edx, 0x48
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41b8d2
mov dword [ebp - 0x1494], 0
jmp 0x41b8de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1494], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1498], edx
jmp 0x41b8fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1498], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1498]
mov edx, dword [ecx + edx]
mov ecx, 0x43c010
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xaf
push 0xa0
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xb0
lea eax, [ebp - 0x890]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xce4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb1
lea edx, [ebp - 0xa30]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x718]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xb2
cmp dword [ebp - 0xc54], 0
je 0x41ba52
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41ba52
mov edx, dword [ebp - 0xc54]
mov eax, 0x49
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41ba35
mov dword [ebp - 0x149c], 0
jmp 0x41ba41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x149c], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x14a0], eax
jmp 0x41ba5e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14a0], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x14a0]
mov edx, dword [edx + eax]
mov ecx, 0x43c014
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb3
cmp dword [ebp - 0xc54], 0
je 0x41bae5
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41bae5
mov edx, dword [ebp - 0xc54]
mov eax, 0x4a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41bac8
mov dword [ebp - 0x14a4], 0
jmp 0x41bad4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14a4], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x14a8], eax
jmp 0x41baf1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14a8], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x14a8]
mov edx, dword [edx + eax]
mov ecx, 0x43c070
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb4
push 0
push 2
lea ecx, [ebp - 0x324]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x5c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb5
push 1
lea eax, [ebp - 0xcd4]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xe74]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xb6
cmp dword [ebp - 0xc54], 0
je 0x41bbfb
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41bbfb
mov eax, dword [ebp - 0xc54]
mov ecx, 0x4b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41bbde
mov dword [ebp - 0x14ac], 0
jmp 0x41bbea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14ac], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x14b0], ecx
jmp 0x41bc07
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14b0], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x14b0]
mov edx, dword [eax + ecx]
mov ecx, 0x43c074
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xb7
lea edx, [ebp - 0x950]
push edx
push 0x390
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x880]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], pe_nt_image_headers32
lea eax, [ebp - 0x870]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xa20]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xb9
cmp dword [ebp - 0xc54], 0
je 0x41bd19
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41bd19
mov eax, dword [ebp - 0xc54]
mov ecx, 0x4c
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41bcfc
mov dword [ebp - 0x14b4], 0
jmp 0x41bd08
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14b4], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x14b8], ecx
jmp 0x41bd25
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14b8], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x14b8]
mov edx, dword [eax + ecx]
mov ecx, 0x43c078
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xba
push 0x27
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCharValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xbb
lea edx, [ebp - 0x5b4]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x708]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xbc
cmp dword [ebp - 0xc54], 0
je 0x41be2c
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41be2c
mov edx, dword [ebp - 0xc54]
mov eax, 0x4d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41be0f
mov dword [ebp - 0x14bc], 0
jmp 0x41be1b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14bc], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x14c0], eax
jmp 0x41be38
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c0], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x14c0]
mov edx, dword [edx + eax]
mov ecx, 0x43c26c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xbd
push 0x7e
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xd74]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xbe
cmp dword [ebp - 0xc54], 0
je 0x41bee7
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41bee7
mov eax, dword [ebp - 0xc54]
mov ecx, 0x4e
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41beca
mov dword [ebp - 0x14c4], 0
jmp 0x41bed6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c4], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x14c8], ecx
jmp 0x41bef3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c8], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x14c8]
mov edx, dword [eax + ecx]
mov ecx, 0x43c234
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xbf
cmp dword [ebp - 0xc54], 0
je 0x41bf7a
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41bf7a
mov eax, dword [ebp - 0xc54]
mov ecx, 0x4f
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41bf5d
mov dword [ebp - 0x14cc], 0
jmp 0x41bf69
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14cc], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x14d0], ecx
jmp 0x41bf86
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14d0], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x14d0]
mov edx, dword [eax + ecx]
mov ecx, 0x43c1bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc0
push 0
push 0xffffffffffffffff
push 1
lea edx, [ebp - 0x860]
push edx
lea eax, [ebp - 0xf64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0xa10]
push ecx
lea edx, [ebp - 0xf60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x7a0]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x940]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0xf64]
push edx
lea eax, [ebp - 0xf60]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xc1
push 1
lea edx, [ebp - 0xcc4]
push edx
lea eax, [ebp - 0xb70]
push eax
push 0
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVarB]
mov edx, eax
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc2
push 0xd5
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc3
cmp dword [ebp - 0xc54], 0
je 0x41c12b
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41c12b
mov eax, dword [ebp - 0xc54]
mov ecx, 0x50
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41c10e
mov dword [ebp - 0x14d4], 0
jmp 0x41c11a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14d4], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x14d8], ecx
jmp 0x41c137
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14d8], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x14d8]
mov edx, dword [eax + ecx]
mov ecx, 0x43c238
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc4
cmp dword [ebp - 0xc54], 0
je 0x41c1be
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41c1be
mov eax, dword [ebp - 0xc54]
mov ecx, 0x51
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41c1a1
mov dword [ebp - 0x14dc], 0
jmp 0x41c1ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14dc], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x14e0], ecx
jmp 0x41c1ca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14e0], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x14e0]
mov edx, dword [eax + ecx]
mov ecx, 0x43c23c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc5
push 1
lea edx, [ebp - 0xe64]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc6
cmp dword [ebp - 0xc54], 0
je 0x41c280
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41c280
mov edx, dword [ebp - 0xc54]
mov eax, 0x52
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41c263
mov dword [ebp - 0x14e4], 0
jmp 0x41c26f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14e4], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x14e8], eax
jmp 0x41c28c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14e8], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x14e8]
mov edx, dword [edx + eax]
mov ecx, 0x43c240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc7
lea ecx, [ebp - 0xcb4]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc8
cmp dword [ebp - 0xc54], 0
je 0x41c363
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41c363
mov ecx, dword [ebp - 0xc54]
mov edx, 0x53
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41c346
mov dword [ebp - 0x14ec], 0
jmp 0x41c352
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14ec], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x14f0], edx
jmp 0x41c36f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14f0], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x14f0]
mov edx, dword [ecx + edx]
mov ecx, 0x43c244
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xc9
cmp dword [ebp - 0xc54], 0
je 0x41c3f6
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41c3f6
mov ecx, dword [ebp - 0xc54]
mov edx, 0x54
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41c3d9
mov dword [ebp - 0x14f4], 0
jmp 0x41c3e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14f4], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x14f8], edx
jmp 0x41c402
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14f8], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x14f8]
mov edx, dword [ecx + edx]
mov ecx, 0x43c248
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xca
cmp dword [ebp - 0xc54], 0
je 0x41c489
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41c489
mov ecx, dword [ebp - 0xc54]
mov edx, 0x55
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41c46c
mov dword [ebp - 0x14fc], 0
jmp 0x41c478
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14fc], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1500], edx
jmp 0x41c495
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1500], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1500]
mov edx, dword [ecx + edx]
mov ecx, 0x43c1e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcb
push 0x5f
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xca4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xcc
cmp dword [0x43c564], 0
jne 0x41c506
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1504], 0x43c564
jmp 0x41c510
mov dword [ebp - 0x1504], 0x43c564
mov ecx, dword [ebp - 0x1504]
mov edx, dword [ecx]
mov dword [ebp - 0x11ac], edx
lea eax, [ebp - 0xf68]
push eax
mov ecx, dword [ebp - 0x11ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11ac]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x41c56b
push 0x14
push 0x4056f4
mov ecx, dword [ebp - 0x11ac]
push ecx
mov edx, dword [ebp - 0x11b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1508], eax
jmp 0x41c575
mov dword [ebp - 0x1508], 0
mov eax, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], eax
lea ecx, [ebp - 0xf5c]
push ecx
mov edx, dword [ebp - 0x11b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11b4]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x41c5ce
push 0x60
push 0x405714
mov edx, dword [ebp - 0x11b4]
push edx
mov eax, dword [ebp - 0x11b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x150c], eax
jmp 0x41c5d8
mov dword [ebp - 0x150c], 0
mov ecx, dword [ebp - 0xf5c]
mov dword [ebp - 0x11e8], ecx
mov dword [ebp - 0xf5c], 0
mov edx, dword [ebp - 0x11e8]
mov dword [ebp - 0xf70], edx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xc94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xcd
mov dword [ebp - 0x1144], 0x4059fc
mov dword [ebp - 0x114c], 8
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xf78]
push eax
mov ecx, dword [0x43c1e8]
push ecx
lea edx, [ebp - 0xf88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea eax, [ebp - 0xf88]
push eax
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x11a8], eax
lea ecx, [ebp - 0x11a8]
push ecx
push 0x43c17c
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea edx, [ebp - 0xf88]
push edx
lea eax, [ebp - 0xf78]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xce
cmp dword [ebp - 0xc54], 0
je 0x41c71b
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41c71b
mov edx, dword [ebp - 0xc54]
mov eax, 0x56
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41c6fe
mov dword [ebp - 0x1510], 0
jmp 0x41c70a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1510], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1514], eax
jmp 0x41c727
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1514], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1514]
mov edx, dword [edx + eax]
mov ecx, 0x43c228
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcf
cmp dword [ebp - 0xc54], 0
je 0x41c7ae
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41c7ae
mov edx, dword [ebp - 0xc54]
mov eax, 0x57
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41c791
mov dword [ebp - 0x1518], 0
jmp 0x41c79d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1518], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x151c], eax
jmp 0x41c7ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x151c], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x151c]
mov edx, dword [edx + eax]
mov ecx, 0x43c030
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd0
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0xd24]
push ecx
lea edx, [ebp - 0xd64]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xb60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd1
lea edx, [ebp - 0x790]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x930]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd2
cmp dword [ebp - 0xc54], 0
je 0x41c8c0
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41c8c0
mov edx, dword [ebp - 0xc54]
mov eax, 0x58
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41c8a3
mov dword [ebp - 0x1520], 0
jmp 0x41c8af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1520], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1524], eax
jmp 0x41c8cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1524], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1524]
mov edx, dword [edx + eax]
mov ecx, 0x43c034
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd3
cmp dword [ebp - 0xc54], 0
je 0x41c953
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41c953
mov edx, dword [ebp - 0xc54]
mov eax, 0x59
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41c936
mov dword [ebp - 0x1528], 0
jmp 0x41c942
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1528], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x152c], eax
jmp 0x41c95f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x152c], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x152c]
mov edx, dword [edx + eax]
mov ecx, 0x43c0ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd4
call dword [sym.imp.MSVBVM60.DLL_rtcCommandBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x314]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd5
push 3
lea ecx, [ebp - 0xc84]
push ecx
lea edx, [ebp - 0xd54]
push edx
push 0
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd6
cmp dword [ebp - 0xc54], 0
je 0x41ca49
mov ecx, dword [ebp - 0xc54]
cmp word [ecx], 1
jne 0x41ca49
mov edx, dword [ebp - 0xc54]
mov eax, 0x5a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x11ac], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ebp - 0x11ac]
cmp edx, dword [ecx + 0x10]
jae 0x41ca2c
mov dword [ebp - 0x1530], 0
jmp 0x41ca38
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1530], eax
mov eax, dword [ebp - 0x11ac]
shl eax, 2
mov dword [ebp - 0x1534], eax
jmp 0x41ca55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1534], eax
mov ecx, dword [ebp - 0xc54]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x1534]
mov edx, dword [edx + eax]
mov ecx, 0x43c0b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd7
mov word [ebp - 0x11a0], 0x3bb6
lea ecx, [ebp - 0x11a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 3
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x6f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd8
cmp dword [ebp - 0xc54], 0
je 0x41cb1b
mov edx, dword [ebp - 0xc54]
cmp word [edx], 1
jne 0x41cb1b
mov eax, dword [ebp - 0xc54]
mov ecx, 0x5b
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x11ac], ecx
mov edx, dword [ebp - 0xc54]
mov eax, dword [ebp - 0x11ac]
cmp eax, dword [edx + 0x10]
jae 0x41cafe
mov dword [ebp - 0x1538], 0
jmp 0x41cb0a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1538], eax
mov ecx, dword [ebp - 0x11ac]
shl ecx, 2
mov dword [ebp - 0x153c], ecx
jmp 0x41cb27
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x153c], eax
mov edx, dword [ebp - 0xc54]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x153c]
mov edx, dword [eax + ecx]
mov ecx, 0x43c08c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xd9
mov ecx, 0x71
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromByte]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xda
push 3
lea edx, [ebp - 0x6e8]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x920]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xdb
push 0
push 0xffffffffffffffff
push 1
lea ecx, [ebp - 0x910]
push ecx
lea edx, [ebp - 0xf64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0xf60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0xe54]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x304]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf64]
push ecx
lea edx, [ebp - 0xf60]
push edx
lea eax, [ebp - 0xf5c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xdc
cmp dword [0x43c564], 0
jne 0x41cc6e
push 0x43c564
push 0x405704
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1540], 0x43c564
jmp 0x41cc78
mov dword [ebp - 0x1540], 0x43c564
mov ecx, dword [ebp - 0x1540]
mov edx, dword [ecx]
mov dword [ebp - 0x11ac], edx
lea eax, [ebp - 0xf68]
push eax
mov ecx, dword [ebp - 0x11ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11ac]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x11b0], eax
cmp dword [ebp - 0x11b0], 0
jge 0x41ccd3
push 0x14
push 0x4056f4
mov ecx, dword [ebp - 0x11ac]
push ecx
mov edx, dword [ebp - 0x11b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1544], eax
jmp 0x41ccdd
mov dword [ebp - 0x1544], 0
mov eax, dword [ebp - 0xf68]
mov dword [ebp - 0x11b4], eax
lea ecx, [ebp - 0xf5c]
push ecx
mov edx, dword [ebp - 0x11b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11b4]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x11b8], eax
cmp dword [ebp - 0x11b8], 0
jge 0x41cd36
push 0x50
push 0x405714
mov edx, dword [ebp - 0x11b4]
push edx
mov eax, dword [ebp - 0x11b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1548], eax
jmp 0x41cd40
mov dword [ebp - 0x1548], 0
mov ecx, dword [ebp - 0xf5c]
mov dword [ebp - 0x11ec], ecx
mov dword [ebp - 0xf5c], 0
mov edx, dword [ebp - 0x11ec]
mov dword [ebp - 0xf70], edx
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x644]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xdd
cmp dword [ebp - 0xc54], 0
je 0x41cdf4
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41cdf4
mov ecx, dword [ebp - 0xc54]
mov edx, 0x5c
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41cdd7
mov dword [ebp - 0x154c], 0
jmp 0x41cde3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x154c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1550], edx
jmp 0x41ce00
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1550], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1550]
mov edx, dword [ecx + edx]
mov ecx, 0x43c144
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xde
lea eax, [ebp - 0xc74]
push eax
push 0x1e3
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x3f4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xdf
push 0x29
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x6d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe0
cmp dword [ebp - 0xc54], 0
je 0x41cee1
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41cee1
mov ecx, dword [ebp - 0xc54]
mov edx, 0x5d
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41cec4
mov dword [ebp - 0x1554], 0
jmp 0x41ced0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1554], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1558], edx
jmp 0x41ceed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1558], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1558]
mov edx, dword [ecx + edx]
mov ecx, 0x43c148
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe1
cmp dword [ebp - 0xc54], 0
je 0x41cf74
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41cf74
mov ecx, dword [ebp - 0xc54]
mov edx, 0x5e
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41cf57
mov dword [ebp - 0x155c], 0
jmp 0x41cf63
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x155c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1560], edx
jmp 0x41cf80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1560], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1560]
mov edx, dword [ecx + edx]
mov ecx, 0x43c050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe2
cmp dword [ebp - 0xc54], 0
je 0x41d007
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41d007
mov ecx, dword [ebp - 0xc54]
mov edx, 0x5f
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41cfea
mov dword [ebp - 0x1564], 0
jmp 0x41cff6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1564], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1568], edx
jmp 0x41d013
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1568], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1568]
mov edx, dword [ecx + edx]
mov ecx, 0x43c054
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe3
cmp dword [ebp - 0xc54], 0
je 0x41d09a
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41d09a
mov ecx, dword [ebp - 0xc54]
mov edx, 0x60
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41d07d
mov dword [ebp - 0x156c], 0
jmp 0x41d089
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x156c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1570], edx
jmp 0x41d0a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1570], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1570]
mov edx, dword [ecx + edx]
mov ecx, 0x43c058
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe4
cmp dword [ebp - 0xc54], 0
je 0x41d12d
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41d12d
mov ecx, dword [ebp - 0xc54]
mov edx, 0x61
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41d110
mov dword [ebp - 0x1574], 0
jmp 0x41d11c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1574], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1578], edx
jmp 0x41d139
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1578], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1578]
mov edx, dword [ecx + edx]
mov ecx, 0x43c05c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe5
cmp dword [ebp - 0xc54], 0
je 0x41d1c0
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41d1c0
mov ecx, dword [ebp - 0xc54]
mov edx, 0x62
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41d1a3
mov dword [ebp - 0x157c], 0
jmp 0x41d1af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x157c], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1580], edx
jmp 0x41d1cc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1580], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1580]
mov edx, dword [ecx + edx]
mov ecx, 0x43c060
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe6
cmp dword [ebp - 0xc54], 0
je 0x41d253
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41d253
mov ecx, dword [ebp - 0xc54]
mov edx, 0x63
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41d236
mov dword [ebp - 0x1584], 0
jmp 0x41d242
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1584], eax
mov edx, dword [ebp - 0x11ac]
shl edx, 2
mov dword [ebp - 0x1588], edx
jmp 0x41d25f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1588], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1588]
mov edx, dword [ecx + edx]
mov ecx, 0x43c064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe7
push 0xce
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x900]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe8
cmp dword [ebp - 0xc54], 0
je 0x41d31a
mov eax, dword [ebp - 0xc54]
cmp word [eax], 1
jne 0x41d31a
mov ecx, dword [ebp - 0xc54]
mov edx, 0x64
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x11ac], edx
mov eax, dword [ebp - 0xc54]
mov ecx, dword [ebp - 0x11ac]
cmp ecx, dword [eax + 0x10]
jae 0x41d2fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1590], eax
mov eax, dword [ebp - 0xc54]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x1590]
mov edx, dword [ecx + edx]
mov ecx, 0x43c068
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe9
push 1
mov eax, dword [0x43c0c8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x43c184
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xea
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea ecx, [ebp - 0xf78]
push ecx
push 2
lea edx, [ebp - 0x524]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf88], 8
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0xb50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xeb
mov edx, 0x405a80
mov ecx, 0x43c134
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xec
push 4
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0xb40]
push edx
push 0
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
mov edx, eax
lea ecx, [ebp - 0xe64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xed
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0xb30]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xee
mov dword [ebp - 0x1144], 0x43c0c4
mov dword [ebp - 0x114c], 0x4008
push 4
lea edx, [ebp - 0x114c]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c0cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xef
push 0x4c
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x1144], ax
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x514]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xf0
push 2
lea edx, [ebp - 0x504]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xd44]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf1
push 0x59
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf2
mov dword [ebp - 0x1144], 0x43c0c4
mov dword [ebp - 0x114c], 0x4008
push 3
lea ecx, [ebp - 0x114c]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c0b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf3
mov dword [ebp - 0x1144], 0x43c0c8
mov dword [ebp - 0x114c], 0x4008
push 3
lea ecx, [ebp - 0x114c]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c20c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf4
push 3
mov ecx, dword [0x43c1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
mov ecx, 0x43c170
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xf5
mov dword [ebp - 0x1144], 0x43c0dc
mov dword [ebp - 0x114c], 0x4008
push 3
lea edx, [ebp - 0x114c]
push edx
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c174
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf6
lea edx, [ebp - 0x3e4]
push edx
push 0x36
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x3d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf7
mov dword [ebp - 0x1144], 0x43c078
mov dword [ebp - 0x114c], 0x4008
push 3
lea ecx, [ebp - 0x114c]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c178
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf8
mov dword [ebp - 0x1144], 0x43c03c
mov dword [ebp - 0x114c], 0x4008
push 2
lea ecx, [ebp - 0x114c]
push ecx
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x1154], 0x405a04
mov dword [ebp - 0x115c], 8
mov eax, dword [0x43c184]
mov dword [ebp - 0x1164], eax
mov dword [ebp - 0x116c], 8
lea ecx, [ebp - 0xf78]
push ecx
lea edx, [ebp - 0x115c]
push edx
lea eax, [ebp - 0xf88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x116c]
push ecx
lea edx, [ebp - 0xf98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c1d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0xf98]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xf9
mov dword [ebp - 0xf70], 2
mov dword [ebp - 0xf78], 2
lea eax, [ebp - 0xf78]
push eax
push 2
lea ecx, [ebp - 0xe44]
push ecx
lea edx, [ebp - 0xf88]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0xf88]
lea ecx, [ebp - 0xb20]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xfa
push 0x405a98
push 0x405aa0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x43c150
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xfb
push 0x723a
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 3
lea edx, [ebp - 0x114c]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xfc
mov ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
push eax
lea eax, [ebp - 0xf78]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromByte]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xe34]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xfd
push 1
lea ecx, [ebp - 0xf0]
push ecx
lea edx, [ebp - 0xf5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0xc64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xfe
push 2
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x5a4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xff
mov dword [ebp - 0x1144], 0x405aac
mov dword [ebp - 0x114c], 8
push 0x73
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x31
lea eax, [ebp - 0xf98]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1154], 0x4059ec
mov dword [ebp - 0x115c], 8
push 0x70
lea ecx, [ebp - 0xfc8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1164], 0x405ab4
mov dword [ebp - 0x116c], 8
push 0x61
lea edx, [ebp - 0xff8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x79
lea eax, [ebp - 0x1018]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x65
lea ecx, [ebp - 0x1038]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1174], 0x405abc
mov dword [ebp - 0x117c], 8
push 0x31
lea edx, [ebp - 0x1068]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x35
lea eax, [ebp - 0x1088]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1184], 0x405a90
mov dword [ebp - 0x118c], 8
push 0x32
lea ecx, [ebp - 0x10b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1194], 0x4059ec
mov dword [ebp - 0x119c], 8
push 0x63
lea edx, [ebp - 0x10e8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6f
lea eax, [ebp - 0x1108]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6d
lea ecx, [ebp - 0x1128]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x114c]
push edx
lea eax, [ebp - 0xf78]
push eax
lea ecx, [ebp - 0xf88]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0xf98]
push edx
lea eax, [ebp - 0xfa8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x115c]
push ecx
lea edx, [ebp - 0xfb8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xfc8]
push eax
lea ecx, [ebp - 0xfd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x116c]
push edx
lea eax, [ebp - 0xfe8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xff8]
push ecx
lea edx, [ebp - 0x1008]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1018]
push eax
lea ecx, [ebp - 0x1028]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1038]
push edx
lea eax, [ebp - 0x1048]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x117c]
push ecx
lea edx, [ebp - 0x1058]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1068]
push eax
lea ecx, [ebp - 0x1078]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1088]
push edx
lea eax, [ebp - 0x1098]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x118c]
push ecx
lea edx, [ebp - 0x10a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x10b8]
push eax
lea ecx, [ebp - 0x10c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x119c]
push edx
lea eax, [ebp - 0x10d8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x10e8]
push ecx
lea edx, [ebp - 0x10f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1108]
push eax
lea ecx, [ebp - 0x1118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1128]
push edx
lea eax, [ebp - 0x1138]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c018
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1138]
push ecx
lea edx, [ebp - 0x1128]
push edx
lea eax, [ebp - 0x1118]
push eax
lea ecx, [ebp - 0x1108]
push ecx
lea edx, [ebp - 0x10f8]
push edx
lea eax, [ebp - 0x10e8]
push eax
lea ecx, [ebp - 0x10d8]
push ecx
lea edx, [ebp - 0x10c8]
push edx
lea eax, [ebp - 0x10b8]
push eax
lea ecx, [ebp - 0x10a8]
push ecx
lea edx, [ebp - 0x1098]
push edx
lea eax, [ebp - 0x1088]
push eax
lea ecx, [ebp - 0x1078]
push ecx
lea edx, [ebp - 0x1068]
push edx
lea eax, [ebp - 0x1058]
push eax
lea ecx, [ebp - 0x1048]
push ecx
lea edx, [ebp - 0x1038]
push edx
lea eax, [ebp - 0x1028]
push eax
lea ecx, [ebp - 0x1018]
push ecx
lea edx, [ebp - 0x1008]
push edx
lea eax, [ebp - 0xff8]
push eax
lea ecx, [ebp - 0xfe8]
push ecx
lea edx, [ebp - 0xfd8]
push edx
lea eax, [ebp - 0xfc8]
push eax
lea ecx, [ebp - 0xfb8]
push ecx
lea edx, [ebp - 0xfa8]
push edx
lea eax, [ebp - 0xf98]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
push 0x1d
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x78
mov dword [ebp - 4], 0x100
push 3
lea eax, [ebp - 0xe24]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x2f4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x101
push 2
lea edx, [ebp - 0x6c8]
push edx
lea eax, [ebp - 0xf5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x102
mov dword [ebp - 0x1144], 0x405aac
mov dword [ebp - 0x114c], 8
push 0x73
lea ecx, [ebp - 0xf78]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x31
lea edx, [ebp - 0xf98]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x2e
lea eax, [ebp - 0xfb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x76
lea ecx, [ebp - 0xfd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x69
lea edx, [ebp - 0xff8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1154], 0x405ac4
mov dword [ebp - 0x115c], 8
push 0x65
lea eax, [ebp - 0x1028]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6f
lea ecx, [ebp - 0x1048]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1164], 0x405acc
mov dword [ebp - 0x116c], 8
mov dword [ebp - 0x1174], 0x405ab4
mov dword [ebp - 0x117c], 8
push 0x6c
lea edx, [ebp - 0x1088]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x2e
lea eax, [ebp - 0x10a8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6f
lea ecx, [ebp - 0x10c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x72
lea edx, [ebp - 0x10e8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x67
lea eax, [ebp - 0x1108]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea ecx, [ebp - 0x114c]
push ecx
lea edx, [ebp - 0xf78]
push edx
lea eax, [ebp - 0xf88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xf98]
push ecx
lea edx, [ebp - 0xfa8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xfb8]
push eax
lea ecx, [ebp - 0xfc8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0xfd8]
push edx
lea eax, [ebp - 0xfe8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xff8]
push ecx
lea edx, [ebp - 0x1008]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x115c]
push eax
lea ecx, [ebp - 0x1018]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1028]
push edx
lea eax, [ebp - 0x1038]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x1048]
push ecx
lea edx, [ebp - 0x1058]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x116c]
push eax
lea ecx, [ebp - 0x1068]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x117c]
push edx
lea eax, [ebp - 0x1078]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x1088]
push ecx
lea edx, [ebp - 0x1098]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x10a8]
push eax
lea ecx, [ebp - 0x10b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x10c8]
push edx
lea eax, [ebp - 0x10d8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x10e8]
push ecx
lea edx, [ebp - 0x10f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1108]
push eax
lea ecx, [ebp - 0x1118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c01c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1118]
push edx
lea eax, [ebp - 0x1108]
push eax
lea ecx, [ebp - 0x10f8]
push ecx
lea edx, [ebp - 0x10e8]
push edx
lea eax, [ebp - 0x10d8]
push eax
lea ecx, [ebp - 0x10c8]
push ecx
lea edx, [ebp - 0x10b8]
push edx
lea eax, [ebp - 0x10a8]
push eax
lea ecx, [ebp - 0x1098]
push ecx
lea edx, [ebp - 0x1088]
push edx
lea eax, [ebp - 0x1078]
push eax
lea ecx, [ebp - 0x1068]
push ecx
lea edx, [ebp - 0x1058]
push edx
lea eax, [ebp - 0x1048]
push eax
lea ecx, [ebp - 0x1038]
push ecx
lea edx, [ebp - 0x1028]
push edx
lea eax, [ebp - 0x1018]
push eax
lea ecx, [ebp - 0x1008]
push ecx
lea edx, [ebp - 0xff8]
push edx
lea eax, [ebp - 0xfe8]
push eax
lea ecx, [ebp - 0xfd8]
push ecx
lea edx, [ebp - 0xfc8]
push edx
lea eax, [ebp - 0xfb8]
push eax
lea ecx, [ebp - 0xfa8]
push ecx
lea edx, [ebp - 0xf98]
push edx
lea eax, [ebp - 0xf88]
push eax
lea ecx, [ebp - 0xf78]
push ecx
push 0x1b
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x70
mov dword [ebp - 4], 0x103
push 0x6e
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x73
lea eax, [ebp - 0xf88]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1144], 0x405a04
mov dword [ebp - 0x114c], 8
push 0x2e
lea ecx, [ebp - 0xfb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1154], 0x405ad4
mov dword [ebp - 0x115c], 8
push 0x69
lea edx, [ebp - 0xfe8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x64
lea eax, [ebp - 0x1008]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1164], 0x405adc
mov dword [ebp - 0x116c], 8
push 0x6f
lea ecx, [ebp - 0x1038]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x61
lea edx, [ebp - 0x1058]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6c
lea eax, [ebp - 0x1078]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6c
lea ecx, [ebp - 0x1098]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1174], 0x4059ec
mov dword [ebp - 0x117c], 8
push 0x6e
lea edx, [ebp - 0x10c8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x1184], 0x405adc
mov dword [ebp - 0x118c], 8
mov dword [ebp - 0x1194], 0x405ae4
mov dword [ebp - 0x119c], 8
lea eax, [ebp - 0xf78]
push eax
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf98]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x114c]
push eax
lea ecx, [ebp - 0xfa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0xfb8]
push edx
lea eax, [ebp - 0xfc8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x115c]
push ecx
lea edx, [ebp - 0xfd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xfe8]
push eax
lea ecx, [ebp - 0xff8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1008]
push edx
lea eax, [ebp - 0x1018]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x116c]
push ecx
lea edx, [ebp - 0x1028]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1038]
push eax
lea ecx, [ebp - 0x1048]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1058]
push edx
lea eax, [ebp - 0x1068]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x1078]
push ecx
lea edx, [ebp - 0x1088]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1098]
push eax
lea ecx, [ebp - 0x10a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x117c]
push edx
lea eax, [ebp - 0x10b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x10c8]
push ecx
lea edx, [ebp - 0x10d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x118c]
push eax
lea ecx, [ebp - 0x10e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x119c]
push edx
lea eax, [ebp - 0x10f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c020
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x10f8]
push ecx
lea edx, [ebp - 0x10e8]
push edx
lea eax, [ebp - 0x10d8]
push eax
lea ecx, [ebp - 0x10c8]
push ecx
lea edx, [ebp - 0x10b8]
push edx
lea eax, [ebp - 0x10a8]
push eax
lea ecx, [ebp - 0x1098]
push ecx
lea edx, [ebp - 0x1088]
push edx
lea eax, [ebp - 0x1078]
push eax
lea ecx, [ebp - 0x1068]
push ecx
lea edx, [ebp - 0x1058]
push edx
lea eax, [ebp - 0x1048]
push eax
lea ecx, [ebp - 0x1038]
push ecx
lea edx, [ebp - 0x1028]
push edx
lea eax, [ebp - 0x1018]
push eax
lea ecx, [ebp - 0x1008]
push ecx
lea edx, [ebp - 0xff8]
push edx
lea eax, [ebp - 0xfe8]
push eax
lea ecx, [ebp - 0xfd8]
push ecx
lea edx, [ebp - 0xfc8]
push edx
lea eax, [ebp - 0xfb8]
push eax
lea ecx, [ebp - 0xfa8]
push ecx
lea edx, [ebp - 0xf98]
push edx
lea eax, [ebp - 0xf88]
push eax
lea ecx, [ebp - 0xf78]
push ecx
push 0x19
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x68
mov dword [ebp - 4], 0x104
push 0x3a0
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x8f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x105
lea eax, [ebp - 0x3c4]
push eax
lea ecx, [ebp - 0xf5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseBstr]
mov dword [ebp - 0xf70], eax
mov dword [ebp - 0xf78], 8
lea edx, [ebp - 0xf78]
lea ecx, [ebp - 0x6b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xf5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x106
push 0
push 0
push 1
push 0
lea edx, [ebp - 0x113c]
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0x1144], 0x3e8
mov dword [ebp - 0x114c], 2
lea edx, [ebp - 0x114c]
mov eax, dword [ebp - 0x113c]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x113c]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x113c]
push ecx
mov edx, dword [0x43c0f8]
push edx
mov eax, dword [0x43c128]
push eax
call fcn.004200e0
lea ecx, [ebp - 0x113c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x107
push 0x28
call fcn.0042dda0
mov dword [ebp - 0xf80], eax
mov dword [ebp - 0xf88], 8
push 0x5c
lea edx, [ebp - 0xf78]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
call fcn.0042b3b0
mov dword [ebp - 0xfa0], eax
mov dword [ebp - 0xfa8], 8
mov eax, dword [0x43c0c8]
mov dword [ebp - 0x1144], eax
mov dword [ebp - 0x114c], 8
lea ecx, [ebp - 0xf88]
push ecx
lea edx, [ebp - 0xf78]
push edx
lea eax, [ebp - 0xf98]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xfa8]
push ecx
lea edx, [ebp - 0xfb8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x114c]
push eax
lea ecx, [ebp - 0xfc8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x43c1a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0xfc8]
push edx
lea eax, [ebp - 0xfb8]
push eax
lea ecx, [ebp - 0xfa8]
push ecx
lea edx, [ebp - 0xf98]
push edx
lea eax, [ebp - 0xf78]
push eax
lea ecx, [ebp - 0xf88]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
wait
push 0x41f289
jmp 0x41e70c
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 - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
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 - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x204]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x254]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x264]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x274]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x294]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x304]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x314]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x324]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x334]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x344]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x354]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x364]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x374]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x384]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x394]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x404]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x414]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x424]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x434]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x444]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x464]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x474]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x484]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x494]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x504]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x514]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x524]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x534]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x544]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x554]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x564]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x574]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x584]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x594]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x604]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x614]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x624]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x634]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x644]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x654]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x664]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x674]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x684]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x694]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x6a8]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x6b8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6c8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6d8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x708]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x718]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x728]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x738]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x748]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x758]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x768]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x778]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x780]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x790]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x800]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x810]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x820]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x830]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x840]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x860]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x870]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x880]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x890]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x8a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x8b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x8c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x8d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x8e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x8f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x900]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x910]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x920]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x930]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x940]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x950]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x960]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x970]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x980]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x990]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x9a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x9b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x9c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x9d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x9e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x9f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa00]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa10]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xaa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xab0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xac0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xad0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xae0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xaf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb00]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb10]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xba0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xbb0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xbc0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xbd0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xbe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xbf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc00]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc10]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0xc54]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0xc64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xca4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xcb4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xcc4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xcd4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xce4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xcf4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd04]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xda4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xdb4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xdc4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xdd4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xde4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xdf4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe04]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xea4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xeb4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xec4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xed4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xee4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xef4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf04]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret