Function at 0x43a430
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403b76
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x974
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x4038f8
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
movsx eax, word [0x43f128]
test eax, eax
jne 0x43d2ca
mov dword [ebp - 4], 4
mov dword [ebp - 0x454], 1
mov dword [ebp - 4], 5
cmp dword [0x43f564], 0
jne 0x43a4d7
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x910], 0x43f564
jmp 0x43a4e1
mov dword [ebp - 0x910], 0x43f564
mov ecx, dword [ebp - 0x910]
mov edx, dword [ecx]
mov dword [ebp - 0x8bc], edx
lea eax, [ebp - 0x85c]
push eax
mov ecx, dword [ebp - 0x8bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8bc]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43a53c
push 0x14
push 0x4055ac
mov ecx, dword [ebp - 0x8bc]
push ecx
mov edx, dword [ebp - 0x8c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x914], eax
jmp 0x43a546
mov dword [ebp - 0x914], 0
mov eax, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], eax
lea ecx, [ebp - 0x850]
push ecx
mov edx, dword [ebp - 0x8c4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x8c4]
push ecx
call dword [eax + 0x58]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43a59f
push 0x58
push 0x4055cc
mov edx, dword [ebp - 0x8c4]
push edx
mov eax, dword [ebp - 0x8c8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x918], eax
jmp 0x43a5a9
mov dword [ebp - 0x918], 0
mov ecx, dword [ebp - 0x850]
mov dword [ebp - 0x8f0], ecx
mov dword [ebp - 0x850], 0
mov edx, dword [ebp - 0x8f0]
mov dword [ebp - 0x864], edx
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 6
push 0x55
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcByteValueBstr]
mov byte [ebp - 0x888], al
mov dword [ebp - 0x890], 0x11
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x444]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 7
push 0x405ff8
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x5e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 8
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x120
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 9
lea edx, [ebp - 0x5d0]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
mov edx, eax
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa
push 0xbe
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcByteValueBstr]
mov byte [ebp - 0x888], al
mov dword [ebp - 0x890], 0x11
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x800]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xb
mov ecx, dword [ebp + 8]
push ecx
call fcn.0041dc10
mov dword [ebp - 0x8b8], eax
mov dword [ebp - 0x888], 0x4059c0
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x86c]
push edx
mov eax, dword [ebp - 0x8b8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xc
mov ecx, 3
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromByte]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd
push 0
push 0xffffffffffffffff
push 1
lea ecx, [ebp - 0x544]
push ecx
lea edx, [ebp - 0x858]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x840]
push eax
lea ecx, [ebp - 0x854]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x180]
push edx
lea eax, [ebp - 0x850]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x534]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x858]
push ecx
lea edx, [ebp - 0x854]
push edx
lea eax, [ebp - 0x850]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0xe
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
lea ecx, [ebp - 0x450]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaGet3]
mov dword [ebp - 4], 0xf
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x10
mov edx, dword [0x43f150]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea eax, [ebp - 0x8b4]
push eax
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x5e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x11
call dword [sym.imp.MSVBVM60.DLL_rtcCommandBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x2d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x12
push 0xeb
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCharValueBstr]
mov word [ebp - 0x888], ax
mov dword [ebp - 0x890], 2
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0xd8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x13
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x5e8]
push ecx
mov edx, dword [0x43f150]
push edx
mov eax, dword [ebp - 0x450]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x14
mov dword [ebp - 0x888], 0x43f150
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0x890]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x15
push 1
lea ecx, [ebp - 0x5c0]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x758]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x16
push 1
lea eax, [ebp - 0x524]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x748]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
mov word [ebp - 0x8b4], 0x1ed1
lea edx, [ebp - 0x8b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x5b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x18
lea eax, [ebp - 0x2c4]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x514]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19
lea edx, [ebp - 0x5e8]
mov dword [ebp - 0x888], edx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea eax, [ebp - 0x890]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x7b0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1a
push 2
push 0x405b5c
call dword [sym.imp.MSVBVM60.DLL_rtcRightBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x434]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1b
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x850]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x368]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1c
push 0
push 0xffffffffffffffff
push 1
mov edx, dword [ebp - 0x7b0]
push edx
mov eax, dword [ebp - 0x244]
push eax
mov ecx, dword [ebp - 0x450]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1d
mov edx, 0x4043bc
lea ecx, [ebp - 0x550]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1e
mov edx, dword [ebp - 0x550]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea eax, [ebp - 0x8b4]
push eax
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x62c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1f
push 0x1866d
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x504]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x20
cmp dword [0x43f564], 0
jne 0x43ac9e
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x91c], 0x43f564
jmp 0x43aca8
mov dword [ebp - 0x91c], 0x43f564
mov ecx, dword [ebp - 0x91c]
mov edx, dword [ecx]
mov dword [ebp - 0x8bc], edx
lea eax, [ebp - 0x85c]
push eax
mov ecx, dword [ebp - 0x8bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8bc]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43ad03
push 0x14
push 0x4055ac
mov ecx, dword [ebp - 0x8bc]
push ecx
mov edx, dword [ebp - 0x8c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x920], eax
jmp 0x43ad0d
mov dword [ebp - 0x920], 0
mov eax, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], eax
lea ecx, [ebp - 0x850]
push ecx
mov edx, dword [ebp - 0x8c4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x8c4]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43ad66
push 0x60
push 0x4055cc
mov edx, dword [ebp - 0x8c4]
push edx
mov eax, dword [ebp - 0x8c8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x924], eax
jmp 0x43ad70
mov dword [ebp - 0x924], 0
mov ecx, dword [ebp - 0x850]
mov dword [ebp - 0x8f4], ecx
mov dword [ebp - 0x850], 0
mov edx, dword [ebp - 0x8f4]
mov dword [ebp - 0x864], edx
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x888], 0x4043bc
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea eax, [ebp - 0x86c]
push eax
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x87c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x370]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x87c]
push eax
lea ecx, [ebp - 0x86c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x22
lea edx, [ebp - 0x628]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x738]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x23
lea ecx, [ebp - 0x62c]
mov dword [ebp - 0x888], ecx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea edx, [ebp - 0x890]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x36c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x24
push 0
push 0xffffffffffffffff
push 1
mov edx, dword [ebp - 0x62c]
push edx
mov eax, dword [ebp - 0x550]
push eax
mov ecx, dword [ebp - 0x450]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x25
lea edx, [ebp - 0x830]
push edx
lea eax, [ebp - 0x850]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x7f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x26
cmp dword [0x43f564], 0
jne 0x43af6e
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x928], 0x43f564
jmp 0x43af78
mov dword [ebp - 0x928], 0x43f564
mov ecx, dword [ebp - 0x928]
mov edx, dword [ecx]
mov dword [ebp - 0x8bc], edx
lea eax, [ebp - 0x85c]
push eax
mov ecx, dword [ebp - 0x8bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8bc]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43afd3
push 0x14
push 0x4055ac
mov ecx, dword [ebp - 0x8bc]
push ecx
mov edx, dword [ebp - 0x8c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x92c], eax
jmp 0x43afdd
mov dword [ebp - 0x92c], 0
mov eax, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], eax
lea ecx, [ebp - 0x8b4]
push ecx
mov edx, dword [ebp - 0x8c4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x8c4]
push ecx
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43b036
push 0x68
push 0x4055cc
mov edx, dword [ebp - 0x8c4]
push edx
mov eax, dword [ebp - 0x8c8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x930], eax
jmp 0x43b040
mov dword [ebp - 0x930], 0
mov cx, word [ebp - 0x8b4]
mov word [ebp - 0x888], cx
mov dword [ebp - 0x890], 0xb
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x358]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x864], 2
mov dword [ebp - 0x86c], 2
lea edx, [ebp - 0x86c]
push edx
push 2
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x424]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x28
push 0
push 0xffffffffffffffff
push 1
mov edx, dword [ebp - 0x36c]
push edx
mov eax, dword [ebp - 0x370]
push eax
mov ecx, dword [ebp - 0x450]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x29
mov ecx, 0x83
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromByte]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x820]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2a
cmp dword [0x43f564], 0
jne 0x43b169
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x934], 0x43f564
jmp 0x43b173
mov dword [ebp - 0x934], 0x43f564
mov edx, dword [ebp - 0x934]
mov eax, dword [edx]
mov dword [ebp - 0x8bc], eax
lea ecx, [ebp - 0x85c]
push ecx
mov edx, dword [ebp - 0x8bc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x8bc]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43b1ce
push 0x14
push 0x4055ac
mov edx, dword [ebp - 0x8bc]
push edx
mov eax, dword [ebp - 0x8c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x938], eax
jmp 0x43b1d8
mov dword [ebp - 0x938], 0
mov ecx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], ecx
lea edx, [ebp - 0x8b4]
push edx
mov eax, dword [ebp - 0x8c4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8c4]
push edx
call dword [ecx + 0x68]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43b231
push 0x68
push 0x4055cc
mov eax, dword [ebp - 0x8c4]
push eax
mov ecx, dword [ebp - 0x8c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x93c], eax
jmp 0x43b23b
mov dword [ebp - 0x93c], 0
mov dx, word [ebp - 0x8b4]
mov word [ebp - 0x888], dx
mov dword [ebp - 0x890], 0xb
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x4f4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x888], 0x406004
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 2
lea eax, [ebp - 0x86c]
push eax
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2c
push 0x404350
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea edx, [ebp - 0x8b4]
push edx
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x23c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x888], 0x404350
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea eax, [ebp - 0x86c]
push eax
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x87c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x54c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x87c]
push eax
lea ecx, [ebp - 0x86c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x8b8], 0x121ae
lea edx, [ebp - 0x8b8]
push edx
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2f
lea eax, [ebp - 0x7ac]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
lea ecx, [ebp - 0x338]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x30
lea edx, [ebp - 0x23c]
mov dword [ebp - 0x888], edx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea eax, [ebp - 0x890]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x23c]
push eax
push 0x404350
mov ecx, dword [ebp - 0x450]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x32
lea edx, [ebp - 0x414]
push edx
lea eax, [ebp - 0x850]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x33
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0xdc]
push ecx
mov edx, dword [ebp - 0x54c]
push edx
mov eax, dword [ebp - 0x450]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x34
push 0x404380
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea ecx, [ebp - 0x8b4]
push ecx
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x2d8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x888], 0x404380
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea edx, [ebp - 0x86c]
push edx
lea eax, [ebp - 0x87c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x5e4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x87c]
push edx
lea eax, [ebp - 0x86c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x864], 2
mov dword [ebp - 0x86c], 2
lea ecx, [ebp - 0x86c]
push ecx
push 1
lea edx, [ebp - 0x6a0]
push edx
lea eax, [ebp - 0x850]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidBstr]
mov dword [ebp - 0x874], eax
mov dword [ebp - 0x87c], 8
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x4e4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x37
push 0xb0
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x404]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x888], 0x405578
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x86c]
push ecx
push 0x3a6
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0x874], eax
mov dword [ebp - 0x87c], 8
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x79c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x39
lea edx, [ebp - 0x78c]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x5a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3a
lea ecx, [ebp - 0x2d8]
mov dword [ebp - 0x888], ecx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea edx, [ebp - 0x890]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3b
mov dword [ebp - 0x864], 1
mov dword [ebp - 0x86c], 2
lea edx, [ebp - 0x86c]
push edx
push 1
lea eax, [ebp - 0x690]
push eax
lea ecx, [ebp - 0x850]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov dword [ebp - 0x874], eax
mov dword [ebp - 0x87c], 8
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3c
push 0x307
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3d
push 0
push 0xffffffffffffffff
push 1
mov edx, dword [ebp - 0x2d8]
push edx
push 0x404380
mov eax, dword [ebp - 0x450]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3e
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x120]
push ecx
mov edx, dword [ebp - 0x5e4]
push edx
mov eax, dword [ebp - 0x450]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3f
push 1
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x680]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x40
push 0xb6
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x888], ax
mov dword [ebp - 0x890], 2
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x4d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x41
push 0x404434
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea edx, [ebp - 0x8b4]
push edx
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x548]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x42
cmp dword [0x43f564], 0
jne 0x43b955
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x940], 0x43f564
jmp 0x43b95f
mov dword [ebp - 0x940], 0x43f564
mov eax, dword [ebp - 0x940]
mov ecx, dword [eax]
mov dword [ebp - 0x8bc], ecx
lea edx, [ebp - 0x85c]
push edx
mov eax, dword [ebp - 0x8bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8bc]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43b9ba
push 0x14
push 0x4055ac
mov eax, dword [ebp - 0x8bc]
push eax
mov ecx, dword [ebp - 0x8c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x944], eax
jmp 0x43b9c4
mov dword [ebp - 0x944], 0
mov edx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], edx
lea eax, [ebp - 0x850]
push eax
mov ecx, dword [ebp - 0x8c4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8c4]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43ba1d
push 0x60
push 0x4055cc
mov ecx, dword [ebp - 0x8c4]
push ecx
mov edx, dword [ebp - 0x8c8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x948], eax
jmp 0x43ba27
mov dword [ebp - 0x948], 0
mov eax, dword [ebp - 0x850]
mov dword [ebp - 0x8f8], eax
mov dword [ebp - 0x850], 0
mov ecx, dword [ebp - 0x8f8]
mov dword [ebp - 0x864], ecx
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x5d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x888], 0x404434
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea edx, [ebp - 0x86c]
push edx
lea eax, [ebp - 0x87c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x238]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x87c]
push edx
lea eax, [ebp - 0x86c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x44
lea ecx, [ebp - 0x548]
mov dword [ebp - 0x888], ecx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea edx, [ebp - 0x890]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x45
lea edx, [ebp - 0x3f4]
push edx
push 0x9a
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x46
push 0
push 0xffffffffffffffff
push 1
push 0x4059f4
push 0x405ea0
lea eax, [ebp - 0x77c]
push eax
lea ecx, [ebp - 0x850]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x3e4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x47
push 1
lea edx, [ebp - 0x590]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x728]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x48
push 0x36
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x888], ax
mov dword [ebp - 0x890], 2
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x718]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x49
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x548]
push ecx
push 0x404434
mov edx, dword [ebp - 0x450]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4a
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x234]
push eax
mov ecx, dword [ebp - 0x238]
push ecx
mov edx, dword [ebp - 0x450]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4b
lea eax, [ebp - 0x580]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x708]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4c
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
lea ecx, [ebp - 0x618]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x888], 0x6b2a
mov dword [ebp - 0x890], 2
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
lea ecx, [ebp - 0x328]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x840]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4f
push 0x40440c
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea eax, [ebp - 0x8b4]
push eax
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x888], 0x40440c
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0x86c]
push ecx
lea edx, [ebp - 0x87c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0x87c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x87c]
push ecx
lea edx, [ebp - 0x86c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x51
push 3
lea eax, [ebp - 0x3d4]
push eax
lea ecx, [ebp - 0x850]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x11c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x52
call dword [sym.imp.MSVBVM60.DLL_rtcCommandBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x53
lea edx, [ebp - 0x74]
mov dword [ebp - 0x888], edx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea eax, [ebp - 0x890]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x844]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x54
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x74]
push eax
push 0x40440c
mov ecx, dword [ebp - 0x450]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x55
cmp dword [0x43f564], 0
jne 0x43bf65
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x94c], 0x43f564
jmp 0x43bf6f
mov dword [ebp - 0x94c], 0x43f564
mov edx, dword [ebp - 0x94c]
mov eax, dword [edx]
mov dword [ebp - 0x8bc], eax
lea ecx, [ebp - 0x85c]
push ecx
mov edx, dword [ebp - 0x8bc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x8bc]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43bfca
push 0x14
push 0x4055ac
mov edx, dword [ebp - 0x8bc]
push edx
mov eax, dword [ebp - 0x8c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x950], eax
jmp 0x43bfd4
mov dword [ebp - 0x950], 0
mov ecx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], ecx
lea edx, [ebp - 0x850]
push edx
mov eax, dword [ebp - 0x8c4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8c4]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43c02d
push 0x58
push 0x4055cc
mov eax, dword [ebp - 0x8c4]
push eax
mov ecx, dword [ebp - 0x8c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x954], eax
jmp 0x43c037
mov dword [ebp - 0x954], 0
mov edx, dword [ebp - 0x850]
mov dword [ebp - 0x8fc], edx
mov dword [ebp - 0x850], 0
mov eax, dword [ebp - 0x8fc]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x318]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x56
lea ecx, [ebp - 0x7e0]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
lea ecx, [ebp - 0x4c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x57
push 0
lea eax, [ebp - 0x308]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
push 0x405958
push 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x4b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x58
lea ecx, [ebp - 0x3c4]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
mov edx, eax
lea ecx, [ebp - 0x810]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x59
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x844]
push eax
mov ecx, dword [ebp - 0x240]
push ecx
mov edx, dword [ebp - 0x450]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x5a
push 0xb9
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5b
push 0x8539
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x2f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x5c
push 0x4043e0
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x8b4], ax
lea eax, [ebp - 0x8b4]
push eax
call fcn.00432020
mov edx, eax
lea ecx, [ebp - 0x6a4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x5d
lea ecx, [ebp - 0x608]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x76c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5e
push 0x406010
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x4a4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5f
push 2
lea eax, [ebp - 0x570]
push eax
lea ecx, [ebp - 0x850]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x888], 0x4043e0
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea edx, [ebp - 0x86c]
push edx
lea eax, [ebp - 0x87c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x87c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x848]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x87c]
push edx
lea eax, [ebp - 0x86c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x61
push 0
push 3
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x62
cmp dword [0x43f564], 0
jne 0x43c3ba
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x958], 0x43f564
jmp 0x43c3c4
mov dword [ebp - 0x958], 0x43f564
mov eax, dword [ebp - 0x958]
mov ecx, dword [eax]
mov dword [ebp - 0x8bc], ecx
lea edx, [ebp - 0x85c]
push edx
mov eax, dword [ebp - 0x8bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8bc]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43c41f
push 0x14
push 0x4055ac
mov eax, dword [ebp - 0x8bc]
push eax
mov ecx, dword [ebp - 0x8c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x95c], eax
jmp 0x43c429
mov dword [ebp - 0x95c], 0
mov edx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], edx
lea eax, [ebp - 0x850]
push eax
mov ecx, dword [ebp - 0x8c4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8c4]
push eax
call dword [edx + 0x58]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43c482
push 0x58
push 0x4055cc
mov ecx, dword [ebp - 0x8c4]
push ecx
mov edx, dword [ebp - 0x8c8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x960], eax
jmp 0x43c48c
mov dword [ebp - 0x960], 0
mov eax, dword [ebp - 0x850]
mov dword [ebp - 0x900], eax
mov dword [ebp - 0x850], 0
mov ecx, dword [ebp - 0x900]
mov dword [ebp - 0x864], ecx
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x670]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x63
lea edx, [ebp - 0x6a4]
mov dword [ebp - 0x888], edx
mov dword [ebp - 0x890], 0x4008
push 0
push 0x40
lea eax, [ebp - 0x890]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x630]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x64
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x6a4]
push eax
push 0x4043e0
mov ecx, dword [ebp - 0x450]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x65
cmp dword [0x43f564], 0
jne 0x43c592
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x964], 0x43f564
jmp 0x43c59c
mov dword [ebp - 0x964], 0x43f564
mov edx, dword [ebp - 0x964]
mov eax, dword [edx]
mov dword [ebp - 0x8bc], eax
lea ecx, [ebp - 0x85c]
push ecx
mov edx, dword [ebp - 0x8bc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x8bc]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43c5f7
push 0x14
push 0x4055ac
mov edx, dword [ebp - 0x8bc]
push edx
mov eax, dword [ebp - 0x8c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x968], eax
jmp 0x43c601
mov dword [ebp - 0x968], 0
mov ecx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], ecx
lea edx, [ebp - 0x850]
push edx
mov eax, dword [ebp - 0x8c4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8c4]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43c65a
push 0x58
push 0x4055cc
mov eax, dword [ebp - 0x8c4]
push eax
mov ecx, dword [ebp - 0x8c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x96c], eax
jmp 0x43c664
mov dword [ebp - 0x96c], 0
mov edx, dword [ebp - 0x850]
mov dword [ebp - 0x904], edx
mov dword [ebp - 0x850], 0
mov eax, dword [ebp - 0x904]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x3b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x66
push 0x146fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrI4]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x67
lea ecx, [ebp - 0x560]
push ecx
lea edx, [ebp - 0x850]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x294]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x68
push 0
push 0xffffffffffffffff
push 1
mov eax, dword [ebp - 0x630]
push eax
mov ecx, dword [ebp - 0x848]
push ecx
mov edx, dword [ebp - 0x450]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x69
push 2
lea eax, [ebp - 0x10c]
push eax
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6a
mov edx, dword [ebp - 0x5e8]
push edx
mov eax, dword [0x43f208]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43f20c
call fcn.0042fec0
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6b
push 0x65
lea ecx, [ebp - 0x86c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x274]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6c
push 0xc1
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x660]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6d
mov dword [ebp - 0x888], 0xd65d
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6e
mov edx, dword [ebp - 0x5e8]
push edx
mov eax, dword [0x43f208]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43f210
call fcn.0042fec0
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6f
mov dword [ebp - 0x454], 2
mov dword [ebp - 4], 0x70
lea ecx, [ebp - 0x494]
push ecx
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
lea ecx, [ebp - 0x6f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x864], 1
mov dword [ebp - 0x86c], 2
lea eax, [ebp - 0x86c]
push eax
push 2
lea ecx, [ebp - 0x484]
push ecx
lea edx, [ebp - 0x850]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov dword [ebp - 0x874], eax
mov dword [ebp - 0x87c], 8
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x3c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x72
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0x3a4]
push eax
lea ecx, [ebp - 0x140]
push ecx
lea edx, [ebp - 0x850]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x6e8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x73
lea ecx, [ebp - 0x6d8]
push ecx
push 0x3c1
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0xa8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x74
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x220
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0x75
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
lea ecx, [ebp - 0x450]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPut3]
mov dword [ebp - 4], 0x76
push 2
lea edx, [ebp - 0xfc]
push edx
lea eax, [ebp - 0x850]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x2e8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x77
push 0
push 0xffffffffffffffff
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x858]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x394]
push eax
lea ecx, [ebp - 0x854]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x7d0]
push edx
lea eax, [ebp - 0x850]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x264]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x858]
push ecx
lea edx, [ebp - 0x854]
push edx
lea eax, [ebp - 0x850]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x78
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x79
mov dword [ebp - 0x888], 0x405614
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x86c]
push ecx
push 0x8c
call dword [sym.imp.MSVBVM60.DLL_rtcStringBstr]
mov dword [ebp - 0x874], eax
mov dword [ebp - 0x87c], 8
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7a
mov dword [ebp - 0x454], 3
mov dword [ebp - 4], 0x7b
push 0x9e
lea edx, [ebp - 0x86c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0xec]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7c
cmp dword [0x43f564], 0
jne 0x43cc18
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x970], 0x43f564
jmp 0x43cc22
mov dword [ebp - 0x970], 0x43f564
mov eax, dword [ebp - 0x970]
mov ecx, dword [eax]
mov dword [ebp - 0x8bc], ecx
lea edx, [ebp - 0x85c]
push edx
mov eax, dword [ebp - 0x8bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8bc]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43cc7d
push 0x14
push 0x4055ac
mov eax, dword [ebp - 0x8bc]
push eax
mov ecx, dword [ebp - 0x8c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x974], eax
jmp 0x43cc87
mov dword [ebp - 0x974], 0
mov edx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], edx
lea eax, [ebp - 0x850]
push eax
mov ecx, dword [ebp - 0x8c4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8c4]
push eax
call dword [edx + 0x58]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43cce0
push 0x58
push 0x4055cc
mov ecx, dword [ebp - 0x8c4]
push ecx
mov edx, dword [ebp - 0x8c8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x978], eax
jmp 0x43ccea
mov dword [ebp - 0x978], 0
mov eax, dword [ebp - 0x850]
mov dword [ebp - 0x908], eax
mov dword [ebp - 0x850], 0
mov ecx, dword [ebp - 0x908]
mov dword [ebp - 0x864], ecx
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7d
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x220
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0x8d0], 0x71a
mov dword [ebp - 0x8cc], 1
mov dword [ebp - 0x84c], 0
jmp 0x43cd9a
mov ecx, dword [ebp - 0x84c]
add ecx, dword [ebp - 0x8cc]
jo 0x43dc0b
mov dword [ebp - 0x84c], ecx
mov edx, dword [ebp - 0x84c]
cmp edx, dword [ebp - 0x8d0]
jg 0x43cf6b
mov dword [ebp - 4], 0x7f
push 0xc1
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x888], ax
mov dword [ebp - 0x890], 2
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x650]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x80
push 0x5e80
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x6c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x81
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x640]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x82
cmp dword [0x43f20c], 0
je 0x43cee5
mov ecx, dword [0x43f20c]
cmp word [ecx], 1
jne 0x43cee5
mov edx, dword [0x43f20c]
mov eax, dword [ebp - 0x84c]
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x8bc], eax
mov ecx, dword [0x43f20c]
mov edx, dword [ebp - 0x8bc]
cmp edx, dword [ecx + 0x10]
jae 0x43cecb
mov dword [ebp - 0x97c], 0
jmp 0x43ced7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x97c], eax
mov eax, dword [ebp - 0x8bc]
mov dword [ebp - 0x980], eax
jmp 0x43cef1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x980], eax
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [0x43f214]
add ecx, dword [ebp - 0x84c]
jo 0x43dc0b
push ecx
mov edx, dword [0x43f20c]
mov eax, dword [edx + 0xc]
add eax, dword [ebp - 0x980]
push eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaPut4]
mov dword [ebp - 4], 0x83
push 3
push 0x405e10
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x84
jmp 0x43cd82
mov dword [ebp - 4], 0x85
mov dword [ebp - 0x8d8], 0x8be
mov dword [ebp - 0x8d4], 1
mov dword [ebp - 0x84c], 0
jmp 0x43cfaa
mov ecx, dword [ebp - 0x84c]
add ecx, dword [ebp - 0x8d4]
jo 0x43dc0b
mov dword [ebp - 0x84c], ecx
mov edx, dword [ebp - 0x84c]
cmp edx, dword [ebp - 0x8d8]
jg 0x43d216
mov dword [ebp - 4], 0x86
cmp dword [0x43f564], 0
jne 0x43cfe8
push 0x43f564
push 0x4055bc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x984], 0x43f564
jmp 0x43cff2
mov dword [ebp - 0x984], 0x43f564
mov eax, dword [ebp - 0x984]
mov ecx, dword [eax]
mov dword [ebp - 0x8bc], ecx
lea edx, [ebp - 0x85c]
push edx
mov eax, dword [ebp - 0x8bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8bc]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x8c0], eax
cmp dword [ebp - 0x8c0], 0
jge 0x43d04d
push 0x14
push 0x4055ac
mov eax, dword [ebp - 0x8bc]
push eax
mov ecx, dword [ebp - 0x8c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x988], eax
jmp 0x43d057
mov dword [ebp - 0x988], 0
mov edx, dword [ebp - 0x85c]
mov dword [ebp - 0x8c4], edx
lea eax, [ebp - 0x850]
push eax
mov ecx, dword [ebp - 0x8c4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x8c4]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x8c8], eax
cmp dword [ebp - 0x8c8], 0
jge 0x43d0b0
push 0x60
push 0x4055cc
mov ecx, dword [ebp - 0x8c4]
push ecx
mov edx, dword [ebp - 0x8c8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x98c], eax
jmp 0x43d0ba
mov dword [ebp - 0x98c], 0
mov eax, dword [ebp - 0x850]
mov dword [ebp - 0x90c], eax
mov dword [ebp - 0x850], 0
mov ecx, dword [ebp - 0x90c]
mov dword [ebp - 0x864], ecx
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x474]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x85c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x87
lea edx, [ebp - 0x6b8]
push edx
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x5f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x88
cmp dword [0x43f210], 0
je 0x43d199
mov ecx, dword [0x43f210]
cmp word [ecx], 1
jne 0x43d199
mov edx, dword [0x43f210]
mov eax, dword [ebp - 0x84c]
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x8bc], eax
mov ecx, dword [0x43f210]
mov edx, dword [ebp - 0x8bc]
cmp edx, dword [ecx + 0x10]
jae 0x43d17f
mov dword [ebp - 0x990], 0
jmp 0x43d18b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x990], eax
mov eax, dword [ebp - 0x8bc]
mov dword [ebp - 0x994], eax
jmp 0x43d1a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x994], eax
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [0x43f218]
add ecx, dword [ebp - 0x84c]
jo 0x43dc0b
push ecx
mov edx, dword [0x43f210]
mov eax, dword [edx + 0xc]
add eax, dword [ebp - 0x994]
push eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaPut4]
mov dword [ebp - 4], 0x89
mov dword [ebp - 0x888], 0x4272
mov dword [ebp - 0x890], 2
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x464]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8a
jmp 0x43cf92
mov dword [ebp - 4], 0x8b
mov ecx, dword [ebp - 0x454]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x8c
mov ecx, dword [ebp - 0x5e8]
push ecx
mov edx, dword [0x43f208]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43f210
call fcn.0042fec0
lea ecx, [ebp - 0x850]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x8d
lea eax, [ebp - 0x86c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x254]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8e
call dword [sym.imp.MSVBVM60.DLL_rtcCommandBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x88]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x43d46b
mov dword [ebp - 4], 0x90
push 0
push 2
push 1
push 0
lea ecx, [ebp - 0x880]
push ecx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x888], eax
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
mov ecx, dword [ebp - 0x880]
xor eax, eax
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x880]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x898], eax
mov dword [ebp - 0x8a0], 3
lea edx, [ebp - 0x8a0]
mov ecx, dword [ebp - 0x880]
mov eax, 1
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x880]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x8a8], 0
mov dword [ebp - 0x8b0], 0xb
lea edx, [ebp - 0x8b0]
mov eax, dword [ebp - 0x880]
mov ecx, 2
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x880]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x880]
push ecx
mov edx, dword [0x43f1e4]
push edx
mov eax, dword [0x43f0d0]
push eax
call fcn.00412df0
lea ecx, [ebp - 0x880]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x91
mov dword [ebp - 0x888], 0x40601c
mov dword [ebp - 0x890], 8
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 3
lea edx, [ebp - 0x86c]
push edx
lea eax, [ebp - 0x87c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x87c]
lea ecx, [ebp - 0x384]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x86c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x92
push 0x406028
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x86c], 8
lea edx, [ebp - 0x86c]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x94
mov word [0x43f128], 0xffff
mov dword [ebp - 4], 0x95
mov dword [ebp - 0x888], 0xaea6
mov dword [ebp - 0x890], 3
lea edx, [ebp - 0x890]
lea ecx, [ebp - 0x7c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
push 0x43dbf8
jmp 0x43d504
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xec]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xfc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x11c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x238]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x23c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x254]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x264]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x274]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x294]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2d8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x2e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x308]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x318]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x328]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x338]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x348]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x358]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x368]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x36c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x370]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x374]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x384]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x394]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x404]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x414]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x424]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x434]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x444]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x448]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x44c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x450]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x464]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x474]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x484]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x494]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x4f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x504]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x514]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x524]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x534]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x544]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x548]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x54c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x550]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x560]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x570]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x580]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x590]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x5e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x608]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x618]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x628]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x62c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x630]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x640]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x650]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x660]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x670]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x680]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x690]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x6b8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6c8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6d8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x6f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x708]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x718]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x728]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x738]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x748]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x758]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x76c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x77c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x78c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x79c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x7c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x7f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x800]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x810]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x820]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x830]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x840]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x844]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x848]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3