Function at 0x48f8a0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x404606
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x350
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x403260
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
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
mov dword [ebp - 0x19c], ecx
lea edx, [ebp - 0x30]
push edx
mov eax, dword [ebp - 0x19c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x19c]
push edx
call dword [ecx + 0x1c0]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x48f956
push 0x1c0
push 0x413ac4
mov eax, dword [ebp - 0x19c]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x214], eax
jmp 0x48f960
mov dword [ebp - 0x214], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x1f8], edx
mov dword [ebp - 0x30], 0
mov eax, dword [ebp - 0x1f8]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x70], 8
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
mov word [ebp - 0x1a4], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x1a4]
test edx, edx
je 0x48fd76
mov dword [ebp - 4], 4
cmp dword [0x4b7154], 0
jne 0x48f9d5
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x218], 0x4b7154
jmp 0x48f9df
mov dword [ebp - 0x218], 0x4b7154
mov eax, dword [ebp - 0x218]
mov ecx, dword [eax]
mov dword [ebp - 0x19c], ecx
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [ebp - 0x19c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x19c]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x48fa37
push 0x14
push 0x412a90
mov eax, dword [ebp - 0x19c]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x21c], eax
jmp 0x48fa41
mov dword [ebp - 0x21c], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
lea eax, [ebp - 0x30]
push eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x48fa94
push 0x50
push 0x412ab0
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x220], eax
jmp 0x48fa9e
mov dword [ebp - 0x220], 0
cmp dword [0x4b6020], 0
jne 0x48fac3
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x224], 0x4b6020
jmp 0x48facd
mov dword [ebp - 0x224], 0x4b6020
mov eax, dword [ebp - 0x224]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x224]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x30c]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x48fb47
push 0xa8
push 0x41294c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x228], eax
jmp 0x48fb51
mov dword [ebp - 0x228], 0
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
mov dword [ebp - 0x1b4], edx
lea eax, [ebp - 0x40]
push eax
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x1c0]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x48fbac
push 0x1c0
push 0x413ac4
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x22c], eax
jmp 0x48fbb6
mov dword [ebp - 0x22c], 0
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
mov dword [ebp - 0x1c4], ecx
mov edx, dword [ebp + 8]
mov eax, dword [edx]
mov dword [ebp - 0x1bc], eax
lea ecx, [ebp - 0x44]
push ecx
mov edx, dword [ebp - 0x1bc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1bc]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x48fc16
push 0x50
push 0x413ac4
mov edx, dword [ebp - 0x1bc]
push edx
mov eax, dword [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x230], eax
jmp 0x48fc20
mov dword [ebp - 0x230], 0
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x44], 0
mov edx, dword [ebp - 0x1fc]
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x40]
mov dword [ebp - 0x200], edx
mov dword [ebp - 0x40], 0
mov edx, dword [ebp - 0x200]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp - 0x30]
push eax
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [ebp - 0x34]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x54]
push edx
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x70]
push eax
call fcn.0048f6d0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp - 0x1c4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1c4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x1c8], eax
cmp dword [ebp - 0x1c8], 0
jge 0x48fd21
push 0x54
push 0x413ac4
mov eax, dword [ebp - 0x1c4]
push eax
mov ecx, dword [ebp - 0x1c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x48fd2b
mov dword [ebp - 0x234], 0
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 6
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
mov dword [ebp - 0x19c], edx
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x19c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x19c]
push eax
call dword [edx + 0x218]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x48fdd8
push 0x218
push 0x413ac4
mov ecx, dword [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x238], eax
jmp 0x48fde2
mov dword [ebp - 0x238], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x208], eax
mov dword [ebp - 0x5c], 0
mov ecx, dword [ebp - 0x208]
push ecx
lea edx, [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
push 0x4167b8
call dword [sym.imp.MSVBVM60.DLL___vbaForEachCollObj]
mov dword [ebp - 0x204], eax
jmp 0x4943d0
mov dword [ebp - 4], 7
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x23c], eax
mov eax, dword [ebp - 0x23c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x23c]
push edx
call dword [ecx + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 8
mov dword [ebp - 0x148], 0xffffffff
mov dword [ebp - 0x150], 0x800b
push 0
push 0x4167c8
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea edx, [ebp - 0x150]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x148], eax
mov dword [ebp - 0x150], 0x4009
lea ecx, [ebp - 0x150]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push 0x4167b8
mov edx, dword [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov ecx, dword [ebp - 0x30]
push ecx
push 0x4167d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x19c]
test edx, edx
je 0x49033c
mov dword [ebp - 4], 0xb
push 0
push 0x4167e0
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x19c]
test edx, edx
je 0x490337
mov dword [ebp - 4], 0xc
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x19c], eax
lea ecx, [ebp - 0x198]
push ecx
mov edx, dword [ebp - 0x19c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x48fffa
push 0x1c
push 0x4148c4
mov edx, dword [ebp - 0x19c]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x240], eax
jmp 0x490004
mov dword [ebp - 0x240], 0
xor ecx, ecx
cmp dword [ebp - 0x198], 0
sete cl
neg ecx
mov word [ebp - 0x1a4], cx
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x1a4]
test edx, edx
je 0x490337
mov dword [ebp - 4], 0xd
cmp dword [0x4b7154], 0
jne 0x49005d
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x244], 0x4b7154
jmp 0x490067
mov dword [ebp - 0x244], 0x4b7154
mov eax, dword [ebp - 0x244]
mov ecx, dword [eax]
mov dword [ebp - 0x19c], ecx
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [ebp - 0x19c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x19c]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4900bf
push 0x14
push 0x412a90
mov eax, dword [ebp - 0x19c]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x248], eax
jmp 0x4900c9
mov dword [ebp - 0x248], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
lea eax, [ebp - 0x30]
push eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x49011c
push 0x50
push 0x412ab0
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24c], eax
jmp 0x490126
mov dword [ebp - 0x24c], 0
cmp dword [0x4b6020], 0
jne 0x49014b
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x250], 0x4b6020
jmp 0x490155
mov dword [ebp - 0x250], 0x4b6020
mov eax, dword [ebp - 0x250]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x250]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x30c]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4901cf
push 0xa8
push 0x41294c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x254], eax
jmp 0x4901d9
mov dword [ebp - 0x254], 0
push 0
push 0x4167c8
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp - 0x30]
push eax
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [ebp - 0x34]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x90]
push eax
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x90]
mov dword [ecx], edx
mov eax, dword [ebp - 0x8c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x88]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x84]
mov dword [ecx + 0xc], eax
push 0x4167e0
mov ecx, dword [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x34]
push ecx
lea edx, [ebp - 0x38]
push edx
lea eax, [ebp - 0x30]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x70]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x4943ad
mov dword [ebp - 4], 0x10
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea edx, [ebp - 0x5c]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 0x4009
lea eax, [ebp - 0x150]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push 0x4167b8
mov ecx, dword [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov eax, dword [ebp - 0x30]
push eax
push 0x4167f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x19c]
test ecx, ecx
je 0x4909bc
mov dword [ebp - 4], 0x11
cmp dword [0x4b6020], 0
jne 0x490400
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x258], 0x4b6020
jmp 0x49040a
mov dword [ebp - 0x258], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x258]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x258]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4160a0
push 0
push 0x416804
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x12
cmp dword [0x4b6020], 0
jne 0x490539
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x25c], 0x4b6020
jmp 0x490543
mov dword [ebp - 0x25c], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x25c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x25c]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4160a0
push 0
push 0x416820
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x13
cmp dword [0x4b6034], 1
jle 0x490751
mov dword [ebp - 4], 0x14
mov edx, dword [0x4b6034]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416804
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x15
mov edx, dword [0x4b6034]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416820
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4909b7
mov dword [ebp - 4], 0x17
cmp dword [0x4b6020], 0
jne 0x49077d
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x260], 0x4b6020
jmp 0x490787
mov dword [ebp - 0x260], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x260]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x260]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416804
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x90]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x18
cmp dword [0x4b6020], 0
jne 0x4908b0
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x264], 0x4b6020
jmp 0x4908ba
mov dword [ebp - 0x264], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov ecx, dword [ebp - 0x264]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x264]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x36c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x150]
mov dword [edx], eax
mov ecx, dword [ebp - 0x14c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x148]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x144]
mov dword [edx + 0xc], ecx
push 0x416840
push 0
push 0x416820
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x90]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x70]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x4943ad
mov dword [ebp - 4], 0x1a
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea edx, [ebp - 0x5c]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 0x4009
lea eax, [ebp - 0x150]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push 0x4167b8
mov ecx, dword [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov eax, dword [ebp - 0x30]
push eax
push 0x416854
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x19c]
test ecx, ecx
je 0x4913a7
mov dword [ebp - 4], 0x1b
cmp dword [0x4b6020], 0
jne 0x490a80
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x268], 0x4b6020
jmp 0x490a8a
mov dword [ebp - 0x268], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x268]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x268]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4160a0
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x1c
cmp dword [0x4b6034], 1
jle 0x490f69
mov dword [ebp - 4], 0x1d
mov edx, dword [0x4b6034]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e
cmp dword [0x4b7154], 0
jne 0x490c46
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x26c], 0x4b7154
jmp 0x490c50
mov dword [ebp - 0x26c], 0x4b7154
mov edx, dword [ebp - 0x26c]
mov eax, dword [edx]
mov dword [ebp - 0x19c], eax
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [ebp - 0x19c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x490ca8
push 0x14
push 0x412a90
mov edx, dword [ebp - 0x19c]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x270], eax
jmp 0x490cb2
mov dword [ebp - 0x270], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
lea edx, [ebp - 0x30]
push edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x490d05
push 0x50
push 0x412ab0
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x490d0f
mov dword [ebp - 0x274], 0
cmp dword [0x4b6020], 0
jne 0x490d34
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x278], 0x4b6020
jmp 0x490d3e
mov dword [ebp - 0x278], 0x4b6020
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x278]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x30c]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea eax, [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x490db8
push 0xa8
push 0x41294c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x27c], eax
jmp 0x490dc2
mov dword [ebp - 0x27c], 0
push 0
push 0x4167c8
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp - 0x30]
push edx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x90]
push edx
call fcn.0048f6d0
push 0
push 0x80
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
push 0x405
push 0x40
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0xb0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xb0]
mov dword [ecx], edx
mov eax, dword [ebp - 0xac]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa8]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa4]
mov dword [ecx + 0xc], eax
push 0x4167e0
mov ecx, dword [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x34]
push ecx
lea edx, [ebp - 0x38]
push edx
lea eax, [ebp - 0x30]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
jmp 0x4913a2
mov dword [ebp - 4], 0x20
cmp dword [0x4b6020], 0
jne 0x490f95
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x280], 0x4b6020
jmp 0x490f9f
mov dword [ebp - 0x280], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x90]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x21
cmp dword [0x4b7154], 0
jne 0x4910c8
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x284], 0x4b7154
jmp 0x4910d2
mov dword [ebp - 0x284], 0x4b7154
mov ecx, dword [ebp - 0x284]
mov edx, dword [ecx]
mov dword [ebp - 0x19c], edx
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x19c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x19c]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x49112a
push 0x14
push 0x412a90
mov ecx, dword [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x288], eax
jmp 0x491134
mov dword [ebp - 0x288], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
lea ecx, [ebp - 0x30]
push ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x491187
push 0x50
push 0x412ab0
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x491191
mov dword [ebp - 0x28c], 0
cmp dword [0x4b6020], 0
jne 0x4911b6
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x290], 0x4b6020
jmp 0x4911c0
mov dword [ebp - 0x290], 0x4b6020
mov ecx, dword [ebp - 0x290]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x290]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x30c]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x49123a
push 0xa8
push 0x41294c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x491244
mov dword [ebp - 0x294], 0
push 0
push 0x4167c8
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp - 0x30]
push ecx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x34]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x90]
push ecx
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x90]
mov dword [edx], eax
mov ecx, dword [ebp - 0x8c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x88]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x84]
mov dword [edx + 0xc], ecx
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x4943ad
mov dword [ebp - 4], 0x23
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x148], eax
mov dword [ebp - 0x150], 0x4009
lea ecx, [ebp - 0x150]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push 0x4167b8
mov edx, dword [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov ecx, dword [ebp - 0x30]
push ecx
push 0x41686c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x19c]
test edx, edx
je 0x491d91
mov dword [ebp - 4], 0x24
cmp dword [0x4b6020], 0
jne 0x49146b
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x298], 0x4b6020
jmp 0x491475
mov dword [ebp - 0x298], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov eax, dword [ebp - 0x298]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x298]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x36c]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x90]
mov dword [ecx], edx
mov eax, dword [ebp - 0x8c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x88]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x84]
mov dword [ecx + 0xc], eax
push 0x4160a0
push 0
push 0x416768
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0xa0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x70]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x25
cmp dword [0x4b6034], 1
jle 0x491953
mov dword [ebp - 4], 0x26
mov eax, dword [0x4b6034]
mov dword [ebp - 0x148], eax
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x150]
mov dword [ecx], edx
mov eax, dword [ebp - 0x14c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x148]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x144]
mov dword [ecx + 0xc], eax
push 0x416840
push 0
push 0x416768
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x27
cmp dword [0x4b7154], 0
jne 0x491630
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x29c], 0x4b7154
jmp 0x49163a
mov dword [ebp - 0x29c], 0x4b7154
mov eax, dword [ebp - 0x29c]
mov ecx, dword [eax]
mov dword [ebp - 0x19c], ecx
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [ebp - 0x19c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x19c]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x491692
push 0x14
push 0x412a90
mov eax, dword [ebp - 0x19c]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a0], eax
jmp 0x49169c
mov dword [ebp - 0x2a0], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
lea eax, [ebp - 0x30]
push eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4916ef
push 0x50
push 0x412ab0
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a4], eax
jmp 0x4916f9
mov dword [ebp - 0x2a4], 0
cmp dword [0x4b6020], 0
jne 0x49171e
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a8], 0x4b6020
jmp 0x491728
mov dword [ebp - 0x2a8], 0x4b6020
mov eax, dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x2a8]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x30c]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4917a2
push 0xa8
push 0x41294c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ac], eax
jmp 0x4917ac
mov dword [ebp - 0x2ac], 0
push 0
push 0x4167c8
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp - 0x30]
push eax
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [ebp - 0x34]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x90]
push eax
call fcn.0048f6d0
push 0
push 0x80
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0xa0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
push 0x405
push 0x40
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0xb0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xb0]
mov dword [edx], eax
mov ecx, dword [ebp - 0xac]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa8]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa4]
mov dword [edx + 0xc], ecx
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x70]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
jmp 0x491d8c
mov dword [ebp - 4], 0x29
cmp dword [0x4b6020], 0
jne 0x49197f
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b0], 0x4b6020
jmp 0x491989
mov dword [ebp - 0x2b0], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov eax, dword [ebp - 0x2b0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x2b0]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x36c]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x150]
mov dword [ecx], edx
mov eax, dword [ebp - 0x14c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x148]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x144]
mov dword [ecx + 0xc], eax
push 0x416840
push 0
push 0x416768
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x90]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2a
cmp dword [0x4b7154], 0
jne 0x491ab2
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b4], 0x4b7154
jmp 0x491abc
mov dword [ebp - 0x2b4], 0x4b7154
mov edx, dword [ebp - 0x2b4]
mov eax, dword [edx]
mov dword [ebp - 0x19c], eax
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [ebp - 0x19c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x491b14
push 0x14
push 0x412a90
mov edx, dword [ebp - 0x19c]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b8], eax
jmp 0x491b1e
mov dword [ebp - 0x2b8], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
lea edx, [ebp - 0x30]
push edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x491b71
push 0x50
push 0x412ab0
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2bc], eax
jmp 0x491b7b
mov dword [ebp - 0x2bc], 0
cmp dword [0x4b6020], 0
jne 0x491ba0
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c0], 0x4b6020
jmp 0x491baa
mov dword [ebp - 0x2c0], 0x4b6020
mov edx, dword [ebp - 0x2c0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x2c0]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x30c]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea eax, [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x491c24
push 0xa8
push 0x41294c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c4], eax
jmp 0x491c2e
mov dword [ebp - 0x2c4], 0
push 0
push 0x4167c8
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp - 0x30]
push edx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x90]
push edx
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4167e0
mov eax, dword [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x3c]
push edx
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x30]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x4943ad
mov dword [ebp - 4], 0x2c
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0x148], ecx
mov dword [ebp - 0x150], 0x4009
lea edx, [ebp - 0x150]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push 0x4167b8
mov eax, dword [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov edx, dword [ebp - 0x30]
push edx
push 0x41688c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x19c]
test eax, eax
je 0x492237
mov dword [ebp - 4], 0x2d
push 0
push 0x41689c
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
lea eax, [ebp - 0x1d4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x1d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaForEachCollAd]
mov dword [ebp - 0x20c], eax
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x492225
mov dword [ebp - 4], 0x2e
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x2c8], eax
mov ecx, dword [ebp - 0x2c8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x2c8]
push eax
call dword [edx + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x2f
push 0
push 0x4167c8
mov ecx, dword [ebp - 0x28]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x19c]
test eax, eax
je 0x492207
mov dword [ebp - 4], 0x30
cmp dword [0x4b7154], 0
jne 0x491f2d
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2cc], 0x4b7154
jmp 0x491f37
mov dword [ebp - 0x2cc], 0x4b7154
mov ecx, dword [ebp - 0x2cc]
mov edx, dword [ecx]
mov dword [ebp - 0x19c], edx
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x19c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x19c]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x491f8f
push 0x14
push 0x412a90
mov ecx, dword [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d0], eax
jmp 0x491f99
mov dword [ebp - 0x2d0], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
lea ecx, [ebp - 0x30]
push ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x491fec
push 0x50
push 0x412ab0
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d4], eax
jmp 0x491ff6
mov dword [ebp - 0x2d4], 0
cmp dword [0x4b6020], 0
jne 0x49201b
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d8], 0x4b6020
jmp 0x492025
mov dword [ebp - 0x2d8], 0x4b6020
mov ecx, dword [ebp - 0x2d8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x2d8]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x30c]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x49209f
push 0xa8
push 0x41294c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x4920a9
mov dword [ebp - 0x2dc], 0
push 0
push 0x4167c8
mov edx, dword [ebp - 0x28]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x416060
mov ecx, dword [ebp - 0x28]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp - 0x30]
push ecx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x34]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x90]
push ecx
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x90]
mov dword [edx], eax
mov ecx, dword [ebp - 0x8c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x88]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x84]
mov dword [edx + 0xc], ecx
push 0x416060
mov edx, dword [ebp - 0x28]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x32
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x1d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaNextEachCollAd]
mov dword [ebp - 0x20c], eax
cmp dword [ebp - 0x20c], 0
jne 0x491e83
jmp 0x4943ad
mov dword [ebp - 4], 0x33
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea edx, [ebp - 0x5c]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 0x4009
lea eax, [ebp - 0x150]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push 0x4167b8
mov ecx, dword [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov eax, dword [ebp - 0x30]
push eax
push 0x4168b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x19c]
test ecx, ecx
je 0x4926dd
mov dword [ebp - 4], 0x34
push 0
push 0x4168c4
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
lea ecx, [ebp - 0x1dc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaForEachCollAd]
mov dword [ebp - 0x210], eax
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4926cb
mov dword [ebp - 4], 0x35
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x2e0], eax
mov edx, dword [ebp - 0x2e0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x2e0]
push ecx
call dword [eax + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x36
push 0
push 0x4167c8
mov edx, dword [ebp - 0x28]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x19c]
test ecx, ecx
je 0x4926ad
mov dword [ebp - 4], 0x37
cmp dword [0x4b7154], 0
jne 0x4923d3
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e4], 0x4b7154
jmp 0x4923dd
mov dword [ebp - 0x2e4], 0x4b7154
mov edx, dword [ebp - 0x2e4]
mov eax, dword [edx]
mov dword [ebp - 0x19c], eax
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [ebp - 0x19c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x492435
push 0x14
push 0x412a90
mov edx, dword [ebp - 0x19c]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e8], eax
jmp 0x49243f
mov dword [ebp - 0x2e8], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
lea edx, [ebp - 0x30]
push edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x492492
push 0x50
push 0x412ab0
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x49249c
mov dword [ebp - 0x2ec], 0
cmp dword [0x4b6020], 0
jne 0x4924c1
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f0], 0x4b6020
jmp 0x4924cb
mov dword [ebp - 0x2f0], 0x4b6020
mov edx, dword [ebp - 0x2f0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x2f0]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x30c]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea eax, [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x492545
push 0xa8
push 0x41294c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f4], eax
jmp 0x49254f
mov dword [ebp - 0x2f4], 0
push 0
push 0x4167c8
mov eax, dword [ebp - 0x28]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4168e0
mov edx, dword [ebp - 0x28]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp - 0x30]
push edx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x90]
push edx
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4168e0
mov eax, dword [ebp - 0x28]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x3c]
push edx
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x38]
push ecx
lea edx, [ebp - 0x30]
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x39
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaNextEachCollAd]
mov dword [ebp - 0x210], eax
cmp dword [ebp - 0x210], 0
jne 0x492329
jmp 0x4943ad
mov dword [ebp - 4], 0x3b
push 0
push 0x4167c8
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNumeric]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x19c]
test eax, eax
je 0x4943ad
mov dword [ebp - 4], 0x3c
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x19c], eax
lea edx, [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x19c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x19c]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x49278d
push 0x1c
push 0x4148c4
mov eax, dword [ebp - 0x19c]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f8], eax
jmp 0x492797
mov dword [ebp - 0x2f8], 0
xor edx, edx
cmp dword [ebp - 0x198], 0
sete dl
neg edx
mov word [ebp - 0x1a4], dx
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x1a4]
test eax, eax
je 0x4943ad
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0x148], 0x4168f0
mov dword [ebp - 0x150], 0x8008
push 0
push 0x4160a0
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea eax, [ebp - 0x150]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x19c]
test ecx, ecx
je 0x493544
mov dword [ebp - 4], 0x3e
cmp dword [0x4b6020], 0
jne 0x492850
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2fc], 0x4b6020
jmp 0x49285a
mov dword [ebp - 0x2fc], 0x4b6020
mov edx, dword [ebp - 0x2fc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x2fc]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x30c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x19c], eax
lea eax, [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x19c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x19c]
push eax
call dword [edx + 0xf0]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4928d7
push 0xf0
push 0x41294c
mov ecx, dword [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x300], eax
jmp 0x4928e1
mov dword [ebp - 0x300], 0
xor eax, eax
cmp word [ebp - 0x194], 0
sete al
neg eax
mov word [ebp - 0x1a4], ax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x1a4]
test ecx, ecx
je 0x492f14
mov dword [ebp - 4], 0x3f
cmp dword [0x4b6020], 0
jne 0x49293b
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x304], 0x4b6020
jmp 0x492945
mov dword [ebp - 0x304], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x304]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x304]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4160a0
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x40
cmp dword [0x4b6034], 1
jle 0x492ad6
mov dword [ebp - 4], 0x41
mov edx, dword [0x4b6034]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x492c09
mov dword [ebp - 4], 0x43
cmp dword [0x4b6020], 0
jne 0x492b02
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x308], 0x4b6020
jmp 0x492b0c
mov dword [ebp - 0x308], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x308]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x308]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x90]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x45
cmp dword [0x4b7154], 0
jne 0x492c35
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x30c], 0x4b7154
jmp 0x492c3f
mov dword [ebp - 0x30c], 0x4b7154
mov ecx, dword [ebp - 0x30c]
mov edx, dword [ecx]
mov dword [ebp - 0x19c], edx
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x19c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x19c]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x492c97
push 0x14
push 0x412a90
mov ecx, dword [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x310], eax
jmp 0x492ca1
mov dword [ebp - 0x310], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
lea ecx, [ebp - 0x30]
push ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x492cf4
push 0x50
push 0x412ab0
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x314], eax
jmp 0x492cfe
mov dword [ebp - 0x314], 0
cmp dword [0x4b6020], 0
jne 0x492d23
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x318], 0x4b6020
jmp 0x492d2d
mov dword [ebp - 0x318], 0x4b6020
mov ecx, dword [ebp - 0x318]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x318]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x30c]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x492da7
push 0xa8
push 0x41294c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x31c], eax
jmp 0x492db1
mov dword [ebp - 0x31c], 0
push 0
push 0x4167c8
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp - 0x30]
push ecx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x34]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x90]
push ecx
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x90]
mov dword [edx], eax
mov ecx, dword [ebp - 0x8c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x88]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x84]
mov dword [edx + 0xc], ecx
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x49353f
mov dword [ebp - 4], 0x47
cmp dword [0x4b6020], 0
jne 0x492f40
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x320], 0x4b6020
jmp 0x492f4a
mov dword [ebp - 0x320], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov ecx, dword [ebp - 0x320]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x320]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x36c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x90]
mov dword [edx], eax
mov ecx, dword [ebp - 0x8c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x88]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x84]
mov dword [edx + 0xc], ecx
push 0x4160a0
push 0
push 0x416768
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x48
cmp dword [0x4b6034], 1
jle 0x4930db
mov dword [ebp - 4], 0x49
mov ecx, dword [0x4b6034]
mov dword [ebp - 0x148], ecx
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x150]
mov dword [edx], eax
mov ecx, dword [ebp - 0x14c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x148]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x144]
mov dword [edx + 0xc], ecx
push 0x416840
push 0
push 0x416768
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x49320e
mov dword [ebp - 4], 0x4b
cmp dword [0x4b6020], 0
jne 0x493107
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x324], 0x4b6020
jmp 0x493111
mov dword [ebp - 0x324], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov ecx, dword [ebp - 0x324]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x324]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x36c]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x150]
mov dword [edx], eax
mov ecx, dword [ebp - 0x14c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x148]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x144]
mov dword [edx + 0xc], ecx
push 0x416840
push 0
push 0x416768
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x90]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x70]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x4d
cmp dword [0x4b7154], 0
jne 0x49323a
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x328], 0x4b7154
jmp 0x493244
mov dword [ebp - 0x328], 0x4b7154
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov dword [ebp - 0x19c], ecx
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [ebp - 0x19c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x19c]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x49329c
push 0x14
push 0x412a90
mov eax, dword [ebp - 0x19c]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x32c], eax
jmp 0x4932a6
mov dword [ebp - 0x32c], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
lea eax, [ebp - 0x30]
push eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4932f9
push 0x50
push 0x412ab0
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x330], eax
jmp 0x493303
mov dword [ebp - 0x330], 0
cmp dword [0x4b6020], 0
jne 0x493328
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x334], 0x4b6020
jmp 0x493332
mov dword [ebp - 0x334], 0x4b6020
mov eax, dword [ebp - 0x334]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x334]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x30c]
push eax
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4933ac
push 0xa8
push 0x41294c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x338], eax
jmp 0x4933b6
mov dword [ebp - 0x338], 0
push 0
push 0x4167c8
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
mov dword [ebp - 0x148], 0x416908
mov dword [ebp - 0x150], 8
push 0
push 0x4167e0
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x80]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp - 0x30]
push eax
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [ebp - 0x34]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x4c]
push edx
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x90]
push eax
call fcn.0048f6d0
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov ecx, eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ecx]
mov dword [edx], eax
mov eax, dword [ecx + 4]
mov dword [edx + 4], eax
mov eax, dword [ecx + 8]
mov dword [edx + 8], eax
mov ecx, dword [ecx + 0xc]
mov dword [edx + 0xc], ecx
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4943ad
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x148], 0x416920
mov dword [ebp - 0x150], 0x8008
mov dword [ebp - 0x158], 0x416938
mov dword [ebp - 0x160], 0x8008
mov dword [ebp - 0x168], 0x416954
mov dword [ebp - 0x170], 0x8008
mov dword [ebp - 0x178], 0x416970
mov dword [ebp - 0x180], 0x8008
mov dword [ebp - 0x188], 0x41698c
mov dword [ebp - 0x190], 0x8008
push 0
push 0x4160a0
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
push 0
push 0x4160a0
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x90]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea edx, [ebp - 0x160]
push edx
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea ecx, [ebp - 0xb0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 0
push 0x4160a0
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0xc0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0xe0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 0
push 0x4160a0
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0xf0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea eax, [ebp - 0x180]
push eax
lea ecx, [ebp - 0x100]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x110]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 0
push 0x4160a0
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x120]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea edx, [ebp - 0x190]
push edx
lea eax, [ebp - 0x130]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea ecx, [ebp - 0x140]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x19c], ax
lea edx, [ebp - 0x120]
push edx
lea eax, [ebp - 0xf0]
push eax
lea ecx, [ebp - 0xc0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x70]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x19c]
test ecx, ecx
je 0x493dad
mov dword [ebp - 4], 0x51
mov dword [ebp - 0x148], 0x41698c
mov dword [ebp - 0x150], 0x8008
push 0
push 0x4160a0
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea ecx, [ebp - 0x150]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x19c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x19c]
test edx, edx
je 0x49377e
jmp 0x493a77
mov dword [ebp - 4], 0x53
cmp dword [0x4b6020], 0
jne 0x4937aa
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x33c], 0x4b6020
jmp 0x4937b4
mov dword [ebp - 0x33c], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov eax, dword [ebp - 0x33c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x33c]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x36c]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x90]
mov dword [ecx], edx
mov eax, dword [ebp - 0x8c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x88]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x84]
mov dword [ecx + 0xc], eax
push 0x4160a0
push 0
push 0x416768
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0xa0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x70]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x54
cmp dword [0x4b6034], 1
jle 0x493944
mov dword [ebp - 4], 0x55
mov eax, dword [0x4b6034]
mov dword [ebp - 0x148], eax
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x150]
mov dword [ecx], edx
mov eax, dword [ebp - 0x14c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x148]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x144]
mov dword [ecx + 0xc], eax
push 0x416840
push 0
push 0x416768
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x493a77
mov dword [ebp - 4], 0x57
cmp dword [0x4b6020], 0
jne 0x493970
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x340], 0x4b6020
jmp 0x49397a
mov dword [ebp - 0x340], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov eax, dword [ebp - 0x340]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x36c]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x150]
mov dword [ecx], edx
mov eax, dword [ebp - 0x14c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x148]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x144]
mov dword [ecx + 0xc], eax
push 0x416840
push 0
push 0x416768
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x90]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x5a
cmp dword [0x4b7154], 0
jne 0x493aa3
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x344], 0x4b7154
jmp 0x493aad
mov dword [ebp - 0x344], 0x4b7154
mov edx, dword [ebp - 0x344]
mov eax, dword [edx]
mov dword [ebp - 0x19c], eax
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [ebp - 0x19c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x493b05
push 0x14
push 0x412a90
mov edx, dword [ebp - 0x19c]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x348], eax
jmp 0x493b0f
mov dword [ebp - 0x348], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
lea edx, [ebp - 0x30]
push edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x493b62
push 0x50
push 0x412ab0
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x34c], eax
jmp 0x493b6c
mov dword [ebp - 0x34c], 0
cmp dword [0x4b6020], 0
jne 0x493b91
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x350], 0x4b6020
jmp 0x493b9b
mov dword [ebp - 0x350], 0x4b6020
mov edx, dword [ebp - 0x350]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x350]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x30c]
push eax
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea eax, [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x493c15
push 0xa8
push 0x41294c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x354], eax
jmp 0x493c1f
mov dword [ebp - 0x354], 0
push 0
push 0x4167c8
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
mov dword [ebp - 0x148], 0x4169a8
mov dword [ebp - 0x150], 8
push 0
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp - 0x30]
push edx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x90]
push edx
call fcn.0048f6d0
lea eax, [ebp - 0x150]
push eax
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0xa0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov ecx, eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ecx]
mov dword [edx], eax
mov eax, dword [ecx + 4]
mov dword [edx + 4], eax
mov eax, dword [ecx + 8]
mov dword [edx + 8], eax
mov ecx, dword [ecx + 0xc]
mov dword [edx + 0xc], ecx
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4943ad
mov dword [ebp - 4], 0x5c
cmp dword [0x4b6020], 0
jne 0x493dd9
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x358], 0x4b6020
jmp 0x493de3
mov dword [ebp - 0x358], 0x4b6020
push 0
push 0
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x358]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x358]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x90]
mov dword [eax], ecx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x88]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x84]
mov dword [eax + 0xc], edx
push 0x4160a0
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x5d
cmp dword [0x4b6034], 1
jle 0x493f74
mov dword [ebp - 4], 0x5e
mov edx, dword [0x4b6034]
mov dword [ebp - 0x148], edx
mov dword [ebp - 0x150], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4940a7
mov dword [ebp - 4], 0x60
cmp dword [0x4b6020], 0
jne 0x493fa0
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x35c], 0x4b6020
jmp 0x493faa
mov dword [ebp - 0x35c], 0x4b6020
push 0
push 8
push 0x412920
push 0
push 0x68030007
mov edx, dword [ebp - 0x35c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x35c]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x36c]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCastObjVar]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
mov dword [ebp - 0x150], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x150]
mov dword [eax], ecx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x148]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x144]
mov dword [eax + 0xc], edx
push 0x416840
push 0
push 0x416768
mov eax, dword [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x90]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemSt]
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x62
cmp dword [0x4b7154], 0
jne 0x4940d3
push 0x4b7154
push 0x412aa0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x360], 0x4b7154
jmp 0x4940dd
mov dword [ebp - 0x360], 0x4b7154
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov dword [ebp - 0x19c], edx
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x19c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x19c]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x494135
push 0x14
push 0x412a90
mov ecx, dword [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x364], eax
jmp 0x49413f
mov dword [ebp - 0x364], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
lea ecx, [ebp - 0x30]
push ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x494192
push 0x50
push 0x412ab0
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x368], eax
jmp 0x49419c
mov dword [ebp - 0x368], 0
cmp dword [0x4b6020], 0
jne 0x4941c1
push 0x4b6020
push 0x410194
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x36c], 0x4b6020
jmp 0x4941cb
mov dword [ebp - 0x36c], 0x4b6020
mov ecx, dword [ebp - 0x36c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x36c]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x30c]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0xa8]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x494245
push 0xa8
push 0x41294c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x370], eax
jmp 0x49424f
mov dword [ebp - 0x370], 0
push 0
push 0x4167c8
mov edx, dword [ebp - 0x2c]
push edx
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push 0
push 0x4167e0
mov ecx, dword [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, 0x412af8
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp - 0x30]
push ecx
push 0x412cd8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x34]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412cf4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x90]
push ecx
call fcn.0048f6d0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x90]
mov dword [edx], eax
mov ecx, dword [ebp - 0x8c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x88]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x84]
mov dword [edx + 0xc], ecx
push 0x4167e0
mov edx, dword [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x34]
push edx
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x30]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x68
lea ecx, [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x1d0]
push edx
push 0x4167b8
call dword [sym.imp.MSVBVM60.DLL___vbaNextEachCollObj]
mov dword [ebp - 0x204], eax
cmp dword [ebp - 0x204], 0
jne 0x48fe28
push 0x4944e1
jmp 0x494499
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1dc]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1cc]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x1c
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
ret