Function at 0x4b7400
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x404ba6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x2e4
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402a58
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
cmp dword [0x50e0cc], 0
jne 0x4b7480
push 0x50e0cc
push 0x40a400
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9c], 0x50e0cc
jmp 0x4b748a
mov dword [ebp - 0x9c], 0x50e0cc
mov eax, dword [ebp - 0x9c]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
mov dword [ebp - 4], 4
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x360]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov ecx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], ecx
mov dword [ebp - 0x40], 3
mov edx, 0x410c04
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b756a
push 0x6c
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa0], eax
jmp 0x4b7574
mov dword [ebp - 0xa0], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 5
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x360]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 9
mov dword [ebp - 0x40], 2
mov edx, 0x410c28
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b765c
push 0x74
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa4], eax
jmp 0x4b7666
mov dword [ebp - 0xa4], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 6
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x360]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x20
mov dword [ebp - 0x40], 2
mov edx, 0x410c3c
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b774e
push 0x7c
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa8], eax
jmp 0x4b7758
mov dword [ebp - 0xa8], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 7
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x344]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 1
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b77e5
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xac], eax
jmp 0x4b77ef
mov dword [ebp - 0xac], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x33
mov dword [ebp - 0x40], 2
mov edx, 0x410c50
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b788a
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb0], eax
jmp 0x4b7894
mov dword [ebp - 0xb0], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 8
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x344]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 1
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b792b
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb4], eax
jmp 0x4b7935
mov dword [ebp - 0xb4], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 9
mov dword [ebp - 0x40], 2
mov edx, 0x410c64
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b79d0
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb8], eax
jmp 0x4b79da
mov dword [ebp - 0xb8], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 9
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x330]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xa5
mov dword [ebp - 0x40], 2
mov edx, 0x410c78
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b7acc
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbc], eax
jmp 0x4b7ad6
mov dword [ebp - 0xbc], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xa
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x330]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x3e
mov dword [ebp - 0x40], 2
mov edx, 0x410c8c
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b7bbe
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc0], eax
jmp 0x4b7bc8
mov dword [ebp - 0xc0], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xb
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 5
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b7c55
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc4], eax
jmp 0x4b7c5f
mov dword [ebp - 0xc4], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x23
mov dword [ebp - 0x40], 2
mov edx, 0x410ca0
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b7cfa
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc8], eax
jmp 0x4b7d04
mov dword [ebp - 0xc8], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xc
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 5
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b7d9b
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcc], eax
jmp 0x4b7da5
mov dword [ebp - 0xcc], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x67
mov dword [ebp - 0x40], 2
mov edx, 0x410cb4
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b7e40
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd0], eax
jmp 0x4b7e4a
mov dword [ebp - 0xd0], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xd
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 6
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b7ee1
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd4], eax
jmp 0x4b7eeb
mov dword [ebp - 0xd4], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x40
mov dword [ebp - 0x40], 2
mov edx, 0x410cc8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b7f86
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd8], eax
jmp 0x4b7f90
mov dword [ebp - 0xd8], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xe
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 6
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8027
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdc], eax
jmp 0x4b8031
mov dword [ebp - 0xdc], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x67
mov dword [ebp - 0x40], 2
mov edx, 0x410cd8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b80cc
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe0], eax
jmp 0x4b80d6
mov dword [ebp - 0xe0], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xf
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 7
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b816d
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe4], eax
jmp 0x4b8177
mov dword [ebp - 0xe4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x5d
mov dword [ebp - 0x40], 2
mov edx, 0x410ce8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b8212
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe8], eax
jmp 0x4b821c
mov dword [ebp - 0xe8], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x10
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 7
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b82b3
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xec], eax
jmp 0x4b82bd
mov dword [ebp - 0xec], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x67
mov dword [ebp - 0x40], 2
mov edx, 0x410cfc
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b8358
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf0], eax
jmp 0x4b8362
mov dword [ebp - 0xf0], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x11
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 8
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b83f9
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf4], eax
jmp 0x4b8403
mov dword [ebp - 0xf4], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x79
mov dword [ebp - 0x40], 2
mov edx, 0x410d10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b849e
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf8], eax
jmp 0x4b84a8
mov dword [ebp - 0xf8], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x12
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 8
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b853f
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfc], eax
jmp 0x4b8549
mov dword [ebp - 0xfc], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x67
mov dword [ebp - 0x40], 2
mov edx, 0x410d2c
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b85e4
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x100], eax
jmp 0x4b85ee
mov dword [ebp - 0x100], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x13
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x350]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], edx
mov dword [ebp - 0x40], 3
mov edx, 0x410d48
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b86f4
push 0x6c
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x104], eax
jmp 0x4b86fe
mov dword [ebp - 0x104], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x350]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 8
mov dword [ebp - 0x40], 2
mov edx, 0x410bdc
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b87e6
push 0x74
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x108], eax
jmp 0x4b87f0
mov dword [ebp - 0x108], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x15
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x350]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x76
mov dword [ebp - 0x40], 2
mov edx, 0x410d70
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b88d8
push 0x7c
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10c], eax
jmp 0x4b88e2
mov dword [ebp - 0x10c], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x16
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x358]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x40], 3
mov edx, 0x410d88
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b89de
push 0x6c
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x110], eax
jmp 0x4b89e8
mov dword [ebp - 0x110], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x17
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x358]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x69
mov dword [ebp - 0x40], 2
mov edx, 0x410da8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8ad0
push 0x74
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x114], eax
jmp 0x4b8ada
mov dword [ebp - 0x114], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x18
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x358]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x76
mov dword [ebp - 0x40], 2
mov edx, 0x410db8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8bc2
push 0x7c
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x118], eax
jmp 0x4b8bcc
mov dword [ebp - 0x118], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x19
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x348]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov ecx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], ecx
mov dword [ebp - 0x40], 3
mov edx, 0x410dc8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8cc8
push 0x6c
push 0x40ea94
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11c], eax
jmp 0x4b8cd2
mov dword [ebp - 0x11c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1a
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x348]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xa
mov dword [ebp - 0x40], 2
mov edx, 0x410de8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8dba
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x120], eax
jmp 0x4b8dc4
mov dword [ebp - 0x120], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x348]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x84
mov dword [ebp - 0x40], 2
mov edx, 0x410df8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8eac
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x124], eax
jmp 0x4b8eb6
mov dword [ebp - 0x124], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1c
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x354]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], edx
mov dword [ebp - 0x40], 3
mov edx, 0x410e08
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b8fb2
push 0x6c
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x128], eax
jmp 0x4b8fbc
mov dword [ebp - 0x128], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1d
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x354]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 9
mov dword [ebp - 0x40], 2
mov edx, 0x410e30
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b90a4
push 0x74
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12c], eax
jmp 0x4b90ae
mov dword [ebp - 0x12c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1e
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x354]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x94
mov dword [ebp - 0x40], 2
mov edx, 0x410e48
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9196
push 0x7c
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x130], eax
jmp 0x4b91a0
mov dword [ebp - 0x130], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1f
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x364]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x40], 3
mov edx, 0x410e60
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b929c
push 0x6c
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x134], eax
jmp 0x4b92a6
mov dword [ebp - 0x134], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x20
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x364]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x2d
mov dword [ebp - 0x40], 2
mov edx, 0x410e84
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b938e
push 0x74
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x138], eax
jmp 0x4b9398
mov dword [ebp - 0x138], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x21
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x364]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x94
mov dword [ebp - 0x40], 2
mov edx, 0x410e98
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9480
push 0x7c
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x13c], eax
jmp 0x4b948a
mov dword [ebp - 0x13c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x22
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x35c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov ecx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], ecx
mov dword [ebp - 0x40], 3
mov edx, 0x410eac
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9586
push 0x6c
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x140], eax
jmp 0x4b9590
mov dword [ebp - 0x140], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x23
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x35c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x86
mov dword [ebp - 0x40], 2
mov edx, 0x410ed0
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9678
push 0x74
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x144], eax
jmp 0x4b9682
mov dword [ebp - 0x144], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x24
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x35c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x94
mov dword [ebp - 0x40], 2
mov edx, 0x410ee4
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b976a
push 0x7c
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x148], eax
jmp 0x4b9774
mov dword [ebp - 0x148], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x25
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x328]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x11
mov dword [ebp - 0x40], 2
mov edx, 0x410ef8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b985c
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x14c], eax
jmp 0x4b9866
mov dword [ebp - 0x14c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x26
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x328]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xa1
mov dword [ebp - 0x40], 2
mov edx, 0x410f0c
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b994e
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x150], eax
jmp 0x4b9958
mov dword [ebp - 0x150], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x27
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 0
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b99e5
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x154], eax
jmp 0x4b99ef
mov dword [ebp - 0x154], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x1e
mov dword [ebp - 0x40], 2
mov edx, 0x410f20
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b9a8a
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x158], eax
jmp 0x4b9a94
mov dword [ebp - 0x158], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x28
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 0
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9b2b
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x15c], eax
jmp 0x4b9b35
mov dword [ebp - 0x15c], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xad
mov dword [ebp - 0x40], 2
mov edx, 0x410f38
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b9bd0
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x160], eax
jmp 0x4b9bda
mov dword [ebp - 0x160], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x29
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 1
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9c71
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x164], eax
jmp 0x4b9c7b
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x35
mov dword [ebp - 0x40], 2
mov edx, 0x410f50
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b9d16
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x168], eax
jmp 0x4b9d20
mov dword [ebp - 0x168], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2a
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 1
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9db7
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x16c], eax
jmp 0x4b9dc1
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xad
mov dword [ebp - 0x40], 2
mov edx, 0x410f60
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b9e5c
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x170], eax
jmp 0x4b9e66
mov dword [ebp - 0x170], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2b
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 2
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4b9efd
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x174], eax
jmp 0x4b9f07
mov dword [ebp - 0x174], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x4c
mov dword [ebp - 0x40], 2
mov edx, 0x410f70
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4b9fa2
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x178], eax
jmp 0x4b9fac
mov dword [ebp - 0x178], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2c
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 2
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba043
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x17c], eax
jmp 0x4ba04d
mov dword [ebp - 0x17c], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xad
mov dword [ebp - 0x40], 2
mov edx, 0x410f84
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba0e8
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x180], eax
jmp 0x4ba0f2
mov dword [ebp - 0x180], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2d
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 3
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba189
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x184], eax
jmp 0x4ba193
mov dword [ebp - 0x184], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x63
mov dword [ebp - 0x40], 2
mov edx, 0x410f98
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba22e
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x188], eax
jmp 0x4ba238
mov dword [ebp - 0x188], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2e
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 3
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba2cf
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x18c], eax
jmp 0x4ba2d9
mov dword [ebp - 0x18c], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xad
mov dword [ebp - 0x40], 2
mov edx, 0x410fa8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba374
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x190], eax
jmp 0x4ba37e
mov dword [ebp - 0x190], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2f
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 4
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba415
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x194], eax
jmp 0x4ba41f
mov dword [ebp - 0x194], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x7a
mov dword [ebp - 0x40], 2
mov edx, 0x410fb8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba4ba
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x198], eax
jmp 0x4ba4c4
mov dword [ebp - 0x198], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x30
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 4
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba55b
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x19c], eax
jmp 0x4ba565
mov dword [ebp - 0x19c], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xad
mov dword [ebp - 0x40], 2
mov edx, 0x410fc8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba600
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1a0], eax
jmp 0x4ba60a
mov dword [ebp - 0x1a0], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x31
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 9
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba6a1
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1a4], eax
jmp 0x4ba6ab
mov dword [ebp - 0x1a4], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xed
mov dword [ebp - 0x40], 2
mov edx, 0x410fd8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba746
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1a8], eax
jmp 0x4ba750
mov dword [ebp - 0x1a8], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x32
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 9
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba7e7
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ac], eax
jmp 0x4ba7f1
mov dword [ebp - 0x1ac], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc
mov dword [ebp - 0x40], 2
mov edx, 0x410ff4
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba88c
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1b0], eax
jmp 0x4ba896
mov dword [ebp - 0x1b0], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x33
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 0xa
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4ba92d
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1b4], eax
jmp 0x4ba937
mov dword [ebp - 0x1b4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x103
mov dword [ebp - 0x40], 2
mov edx, 0x411010
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4ba9d2
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1b8], eax
jmp 0x4ba9dc
mov dword [ebp - 0x1b8], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x34
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 0xa
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4baa73
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1bc], eax
jmp 0x4baa7d
mov dword [ebp - 0x1bc], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc
mov dword [ebp - 0x40], 2
mov edx, 0x411024
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bab18
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c0], eax
jmp 0x4bab22
mov dword [ebp - 0x1c0], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x35
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 0xb
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4babb9
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c4], eax
jmp 0x4babc3
mov dword [ebp - 0x1c4], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x11a
mov dword [ebp - 0x40], 2
mov edx, 0x411038
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bac5e
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c8], eax
jmp 0x4bac68
mov dword [ebp - 0x1c8], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x36
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 0xb
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bacff
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cc], eax
jmp 0x4bad09
mov dword [ebp - 0x1cc], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc
mov dword [ebp - 0x40], 2
mov edx, 0x411050
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bada4
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d0], eax
jmp 0x4badae
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x37
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 0xc
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bae45
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d4], eax
jmp 0x4bae4f
mov dword [ebp - 0x1d4], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x141
mov dword [ebp - 0x40], 2
mov edx, 0x411068
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4baeea
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d8], eax
jmp 0x4baef4
mov dword [ebp - 0x1d8], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x38
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 0xc
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4baf8b
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dc], eax
jmp 0x4baf95
mov dword [ebp - 0x1dc], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc
mov dword [ebp - 0x40], 2
mov edx, 0x411084
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bb030
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e0], eax
jmp 0x4bb03a
mov dword [ebp - 0x1e0], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x39
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 0xd
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb0d1
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e4], eax
jmp 0x4bb0db
mov dword [ebp - 0x1e4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x150
mov dword [ebp - 0x40], 2
mov edx, 0x4110a0
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bb176
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e8], eax
jmp 0x4bb180
mov dword [ebp - 0x1e8], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3a
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x32c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 0xd
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb217
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ec], eax
jmp 0x4bb221
mov dword [ebp - 0x1ec], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc
mov dword [ebp - 0x40], 2
mov edx, 0x4110b4
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bb2bc
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f0], eax
jmp 0x4bb2c6
mov dword [ebp - 0x1f0], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3b
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x32c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 0xe
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb35d
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f4], eax
jmp 0x4bb367
mov dword [ebp - 0x1f4], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x15f
mov dword [ebp - 0x40], 2
mov edx, 0x4109a8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bb402
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f8], eax
jmp 0x4bb40c
mov dword [ebp - 0x1f8], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3c
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x32c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 0xe
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb4a3
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1fc], eax
jmp 0x4bb4ad
mov dword [ebp - 0x1fc], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc
mov dword [ebp - 0x40], 2
mov edx, 0x4107d4
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bb548
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x200], eax
jmp 0x4bb552
mov dword [ebp - 0x200], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3d
push 0
push 0
push 0
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x34c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], edx
mov dword [ebp - 0x40], 3
mov edx, 0x4110c8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb64f
push 0x5c
push 0x40fc80
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x204], eax
jmp 0x4bb659
mov dword [ebp - 0x204], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3e
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x34c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], edx
mov dword [ebp - 0x40], 3
mov edx, 0x4110e8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x64]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb755
push 0x64
push 0x40fc80
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x208], eax
jmp 0x4bb75f
mov dword [ebp - 0x208], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3f
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x34c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xb0
mov dword [ebp - 0x40], 2
mov edx, 0x411108
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb847
push 0x6c
push 0x40fc80
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c], eax
jmp 0x4bb851
mov dword [ebp - 0x20c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x40
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x80]
push edx
call dword [ecx + 0x34c]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x1a
mov dword [ebp - 0x40], 2
mov edx, 0x411118
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bb939
push 0x74
push 0x40fc80
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x210], eax
jmp 0x4bb943
mov dword [ebp - 0x210], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x41
mov edx, dword [ebp - 0x80]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x80]
push ecx
call dword [eax + 0x368]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xb0
mov dword [ebp - 0x40], 2
mov edx, 0x411108
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x64]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bba2b
push 0x64
push 0x41014c
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x214], eax
jmp 0x4bba35
mov dword [ebp - 0x214], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x42
mov ecx, dword [ebp - 0x80]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x80]
push eax
call dword [edx + 0x368]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x1a
mov dword [ebp - 0x40], 2
mov edx, 0x411118
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x410bf4
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bbb1d
push 0x6c
push 0x41014c
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x218], eax
jmp 0x4bbb27
mov dword [ebp - 0x218], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x43
push 0
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
mov dword [ebp - 4], 0x44
cmp dword [0x50e150], 0
jne 0x4bbb95
push 0x50e150
push 0x40718c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x21c], 0x50e150
jmp 0x4bbb9f
mov dword [ebp - 0x21c], 0x50e150
mov ecx, dword [ebp - 0x21c]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x84]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
mov dword [ebp - 4], 0x45
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x310]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x38], edx
mov dword [ebp - 0x40], 3
mov edx, 0x410e08
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bbc88
push 0x6c
push 0x4101b4
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x220], eax
jmp 0x4bbc92
mov dword [ebp - 0x220], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x46
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x310]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 7
mov dword [ebp - 0x40], 2
mov edx, 0x410e30
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bbd80
push 0x74
push 0x4101b4
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x224], eax
jmp 0x4bbd8a
mov dword [ebp - 0x224], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x47
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x84]
push edx
call dword [ecx + 0x310]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xd
mov dword [ebp - 0x40], 2
mov edx, 0x410e48
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bbe78
push 0x7c
push 0x4101b4
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x228], eax
jmp 0x4bbe82
mov dword [ebp - 0x228], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x48
push 0xff
push 0xff
push 0xff
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0x6c], eax
mov edx, dword [ebp - 0x84]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x84]
push ecx
call dword [eax + 0x30c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0xffff
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x40], 3
mov edx, 0x410dc8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x6c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bbf84
push 0x6c
push 0x40ea94
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x22c], eax
jmp 0x4bbf8e
mov dword [ebp - 0x22c], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x49
mov edx, dword [ebp - 0x84]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x84]
push ecx
call dword [eax + 0x30c]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x2f
mov dword [ebp - 0x40], 2
mov edx, 0x410de8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc07c
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x230], eax
jmp 0x4bc086
mov dword [ebp - 0x230], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4a
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x30c]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xe
mov dword [ebp - 0x40], 2
mov edx, 0x410df8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc174
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x4bc17e
mov dword [ebp - 0x234], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4b
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x84]
push edx
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 0
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc211
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x238], eax
jmp 0x4bc21b
mov dword [ebp - 0x238], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xb7
mov dword [ebp - 0x40], 2
mov edx, 0x410f20
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bc2b6
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x23c], eax
jmp 0x4bc2c0
mov dword [ebp - 0x23c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4c
mov edx, dword [ebp - 0x84]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x84]
push ecx
call dword [eax + 0x308]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 0
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc35d
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x240], eax
jmp 0x4bc367
mov dword [ebp - 0x240], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x12
mov dword [ebp - 0x40], 2
mov edx, 0x410f38
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bc402
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x244], eax
jmp 0x4bc40c
mov dword [ebp - 0x244], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4d
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x308]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 1
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc4a9
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x248], eax
jmp 0x4bc4b3
mov dword [ebp - 0x248], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xc5
mov dword [ebp - 0x40], 2
mov edx, 0x410f50
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bc54e
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24c], eax
jmp 0x4bc558
mov dword [ebp - 0x24c], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4e
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x84]
push edx
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 1
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc5f5
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x250], eax
jmp 0x4bc5ff
mov dword [ebp - 0x250], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x12
mov dword [ebp - 0x40], 2
mov edx, 0x410f60
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bc69a
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x254], eax
jmp 0x4bc6a4
mov dword [ebp - 0x254], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4f
mov edx, dword [ebp - 0x84]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x84]
push ecx
call dword [eax + 0x308]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 2
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc741
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x258], eax
jmp 0x4bc74b
mov dword [ebp - 0x258], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xd3
mov dword [ebp - 0x40], 2
mov edx, 0x410f70
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bc7e6
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x25c], eax
jmp 0x4bc7f0
mov dword [ebp - 0x25c], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x50
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x308]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 2
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc88d
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x260], eax
jmp 0x4bc897
mov dword [ebp - 0x260], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x12
mov dword [ebp - 0x40], 2
mov edx, 0x410f84
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bc932
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x264], eax
jmp 0x4bc93c
mov dword [ebp - 0x264], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x51
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x84]
push edx
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 3
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bc9d9
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x268], eax
jmp 0x4bc9e3
mov dword [ebp - 0x268], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xe0
mov dword [ebp - 0x40], 2
mov edx, 0x410f98
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bca7e
push 0x74
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x26c], eax
jmp 0x4bca88
mov dword [ebp - 0x26c], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x52
mov edx, dword [ebp - 0x84]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x84]
push ecx
call dword [eax + 0x308]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 3
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bcb25
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x270], eax
jmp 0x4bcb2f
mov dword [ebp - 0x270], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x12
mov dword [ebp - 0x40], 2
mov edx, 0x410fa8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bcbca
push 0x7c
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x4bcbd4
mov dword [ebp - 0x274], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x53
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x308]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 4
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bcc71
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x278], eax
jmp 0x4bcc7b
mov dword [ebp - 0x278], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xed
mov dword [ebp - 0x40], 2
mov edx, 0x410fb8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bcd16
push 0x74
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x27c], eax
jmp 0x4bcd20
mov dword [ebp - 0x27c], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x54
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x84]
push edx
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 4
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bcdbd
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x280], eax
jmp 0x4bcdc7
mov dword [ebp - 0x280], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x12
mov dword [ebp - 0x40], 2
mov edx, 0x410fc8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bce62
push 0x7c
push 0x40ea94
mov eax, dword [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x284], eax
jmp 0x4bce6c
mov dword [ebp - 0x284], 0
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x40]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x55
mov edx, dword [ebp - 0x84]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x84]
push ecx
call dword [eax + 0x308]
push eax
lea edx, [ebp - 0x2c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x30]
push eax
push 5
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x70]
push eax
call dword [edx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bcf09
push 0x40
push 0x40eb24
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x288], eax
jmp 0x4bcf13
mov dword [ebp - 0x288], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x78], eax
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0xfe
mov dword [ebp - 0x40], 2
mov edx, 0x411140
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x50]
push eax
call fcn.004e34f0
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov edx, dword [ebp - 0x78]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x78]
push ecx
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bcfae
push 0x74
push 0x40ea94
mov edx, dword [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x4bcfb8
mov dword [ebp - 0x28c], 0
lea ecx, [ebp - 0x28]
push ecx
lea edx, [ebp - 0x24]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x2c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x40]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x56
mov ecx, dword [ebp - 0x84]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x84]
push eax
call dword [edx + 0x308]
push eax
lea ecx, [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea edx, [ebp - 0x30]
push edx
push 5
mov eax, dword [ebp - 0x70]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x70]
push edx
call dword [ecx + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bd055
push 0x40
push 0x40eb24
mov eax, dword [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x290], eax
jmp 0x4bd05f
mov dword [ebp - 0x290], 0
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x78], edx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x12
mov dword [ebp - 0x40], 2
mov edx, 0x411158
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
lea edx, [ebp - 0x50]
push edx
call fcn.004e34f0
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov ecx, dword [ebp - 0x78]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x78]
push eax
call dword [edx + 0x7c]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bd0fa
push 0x7c
push 0x40ea94
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x4bd104
mov dword [ebp - 0x294], 0
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x40]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x57
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x84]
push edx
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0x2c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x70], eax
lea ecx, [ebp - 0x30]
push ecx
push 6
mov edx, dword [ebp - 0x70]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x70]
push ecx
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0
jge 0x4bd1a1
push 0x40
push 0x40eb24
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x298], eax
jmp 0x4bd1ab
mov dword [ebp - 0x298], 0
mov ecx, dword [ebp - 0x30]
mov dword [ebp - 0x78], ecx
mov word [ebp - 0x68], 0
mov word [ebp - 0x64], 0
mov dword [ebp - 0x38], 0x10a
mov dword [ebp - 0x40], 2
mov edx, 0x4109a8
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x411128
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x24]
push eax
lea ecx, [ebp - 0x50]
push ecx
call fcn.004e34f0
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
push ecx
fstp dword [esp]
mov eax, dword [ebp - 0x78]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x78]
push edx
call dword [ecx + 0x74]
fnclex
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
jge 0x4bd246