Function at 0x4d5be0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x4070a6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x59c
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x403698
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
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d5c84
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x268], eax
jmp 0x4d5c8e
mov dword [ebp - 0x268], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x4159b0
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d5d24
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x26c], eax
jmp 0x4d5d2e
mov dword [ebp - 0x26c], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d5d81
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x270], eax
jmp 0x4d5d8b
mov dword [ebp - 0x270], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
lea eax, [ebp - 0x198]
push eax
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d5de1
push 0x1c
push 0x412548
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x4d5deb
mov dword [ebp - 0x274], 0
mov ax, word [ebp - 0x198]
sub ax, 1
jo 0x4dc5ef
movsx ecx, ax
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x1f8], 1
mov dword [ebp - 0x44], 0
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
jmp 0x4d5e41
mov edx, dword [ebp - 0x44]
add edx, dword [ebp - 0x1f8]
jo 0x4dc5ef
mov dword [ebp - 0x44], edx
mov eax, dword [ebp - 0x44]
cmp eax, dword [ebp - 0x1fc]
jg 0x4d73ee
mov dword [ebp - 4], 4
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x278], eax
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x278]
push ecx
call dword [eax + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 5
mov edx, 0x411ba0
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 6
cmp dword [ebp - 0x3c], 0
jne 0x4d5ec5
lea edx, [ebp - 0x3c]
push edx
push 0x413840
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x27c], eax
jmp 0x4d5ece
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0x27c], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov dword [ebp - 0x1c4], eax
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d5f26
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x280], eax
jmp 0x4d5f30
mov dword [ebp - 0x280], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x4159b0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d5fc6
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x284], eax
jmp 0x4d5fd0
mov dword [ebp - 0x284], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d6023
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x288], eax
jmp 0x4d602d
mov dword [ebp - 0x288], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], ecx
mov dword [ebp - 0x144], 3
lea edx, [ebp - 0x68]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d60c2
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x4d60cc
mov dword [ebp - 0x28c], 0
mov edx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x1bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1bc]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4d611f
push 0x2c
push 0x4125c4
mov ecx, dword [ebp - 0x1bc]
push ecx
mov edx, dword [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x290], eax
jmp 0x4d6129
mov dword [ebp - 0x290], 0
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x22c], eax
mov dword [ebp - 0x50], 0
mov ecx, dword [ebp - 0x22c]
mov dword [ebp - 0x8c], ecx
mov dword [ebp - 0x94], 8
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0xa4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xb4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xb4]
push ecx
mov edx, dword [ebp - 0x1c4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1c4]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x1c8], eax
cmp dword [ebp - 0x1c8], 0
jge 0x4d61cb
push 0x1c
push 0x413830
mov edx, dword [ebp - 0x1c4]
push edx
mov eax, dword [ebp - 0x1c8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x4d61d5
mov dword [ebp - 0x294], 0
lea ecx, [ebp - 0xc4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0x94]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 7
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x298], eax
mov edx, dword [ebp - 0x298]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x298]
push ecx
call dword [eax + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 8
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d62b7
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x29c], eax
jmp 0x4d62c1
mov dword [ebp - 0x29c], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x12c], 0x4159b0
mov dword [ebp - 0x134], 8
lea eax, [ebp - 0x60]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d6357
push 0x30
push 0x4127fc
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a0], eax
jmp 0x4d6361
mov dword [ebp - 0x2a0], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d63b4
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a4], eax
jmp 0x4d63be
mov dword [ebp - 0x2a4], 0
mov ecx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], ecx
mov edx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], edx
mov dword [ebp - 0x144], 3
lea eax, [ebp - 0x68]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x144]
mov dword [ecx], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x13c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x138]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d6453
push 0x30
push 0x412574
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a8], eax
jmp 0x4d645d
mov dword [ebp - 0x2a8], 0
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], eax
lea ecx, [ebp - 0x50]
push ecx
mov edx, dword [ebp - 0x1bc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1bc]
push ecx
call dword [eax + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4d64b0
push 0x2c
push 0x4125c4
mov edx, dword [ebp - 0x1bc]
push edx
mov eax, dword [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ac], eax
jmp 0x4d64ba
mov dword [ebp - 0x2ac], 0
mov ecx, dword [ebp - 0x50]
mov dword [ebp - 0x230], ecx
mov dword [ebp - 0x50], 0
mov edx, dword [ebp - 0x230]
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x94], 8
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0xa4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x6c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1c4], eax
cmp dword [ebp - 0x1c4], 0
jge 0x4d653c
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1c4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b0], eax
jmp 0x4d6546
mov dword [ebp - 0x2b0], 0
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x1c8], edx
mov dword [ebp - 0x14c], 0x4159b0
mov dword [ebp - 0x154], 8
lea eax, [ebp - 0x70]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x154]
mov dword [ecx], edx
mov eax, dword [ebp - 0x150]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x14c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x148]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1c8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1c8]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1cc], eax
cmp dword [ebp - 0x1cc], 0
jge 0x4d65dc
push 0x30
push 0x4127fc
mov ecx, dword [ebp - 0x1c8]
push ecx
mov edx, dword [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b4], eax
jmp 0x4d65e6
mov dword [ebp - 0x2b4], 0
mov eax, dword [ebp - 0x70]
mov dword [ebp - 0x1d0], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x1d0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1d0]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1d4], eax
cmp dword [ebp - 0x1d4], 0
jge 0x4d6639
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x1d0]
push edx
mov eax, dword [ebp - 0x1d4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b8], eax
jmp 0x4d6643
mov dword [ebp - 0x2b8], 0
mov ecx, dword [ebp - 0x74]
mov dword [ebp - 0x1d8], ecx
mov edx, dword [ebp - 0x44]
mov dword [ebp - 0x15c], edx
mov dword [ebp - 0x164], 3
lea eax, [ebp - 0x78]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x164]
mov dword [ecx], edx
mov eax, dword [ebp - 0x160]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x15c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x158]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1d8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1d8]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1dc], eax
cmp dword [ebp - 0x1dc], 0
jge 0x4d66d8
push 0x30
push 0x412574
mov ecx, dword [ebp - 0x1d8]
push ecx
mov edx, dword [ebp - 0x1dc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2bc], eax
jmp 0x4d66e2
mov dword [ebp - 0x2bc], 0
mov eax, dword [ebp - 0x78]
mov dword [ebp - 0x1e0], eax
lea ecx, [ebp - 0x54]
push ecx
mov edx, dword [ebp - 0x1e0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1e0]
push ecx
call dword [eax + 0x2c]
fnclex
mov dword [ebp - 0x1e4], eax
cmp dword [ebp - 0x1e4], 0
jge 0x4d6735
push 0x2c
push 0x4125c4
mov edx, dword [ebp - 0x1e0]
push edx
mov eax, dword [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c0], eax
jmp 0x4d673f
mov dword [ebp - 0x2c0], 0
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x234], ecx
mov dword [ebp - 0x54], 0
mov edx, dword [ebp - 0x234]
mov dword [ebp - 0xac], edx
mov dword [ebp - 0xb4], 8
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0xc4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0xd4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
cmp dword [ebp - 0x3c], 0
jne 0x4d67ad
lea ecx, [ebp - 0x3c]
push ecx
push 0x413840
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x3c]
mov dword [ebp - 0x2c4], edx
jmp 0x4d67b6
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x2c4], eax
mov ecx, dword [ebp - 0x2c4]
mov edx, dword [ecx]
mov dword [ebp - 0x1e8], edx
mov dword [ebp - 0xec], 0x80020004
mov dword [ebp - 0xf4], 0xa
mov dword [ebp - 0xdc], 0x80020004
mov dword [ebp - 0xe4], 0xa
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0xa4]
push eax
mov ecx, dword [ebp - 0x1e8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1e8]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x1ec], eax
cmp dword [ebp - 0x1ec], 0
jge 0x4d684e
push 0x20
push 0x413830
mov ecx, dword [ebp - 0x1e8]
push ecx
mov edx, dword [ebp - 0x1ec]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c8], eax
jmp 0x4d6858
mov dword [ebp - 0x2c8], 0
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x24
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0x94]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 9
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x1a0], eax
lea ecx, [ebp - 0x19c]
push ecx
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d692a
push 0x1c
push 0x413688
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2cc], eax
jmp 0x4d6934
mov dword [ebp - 0x2cc], 0
xor ecx, ecx
cmp dword [ebp - 0x19c], 0
sete cl
neg ecx
mov word [ebp - 0x1a8], cx
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x1a8]
test edx, edx
je 0x4d7029
mov dword [ebp - 4], 0xa
mov eax, dword [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
test eax, eax
jne 0x4d6cb9
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x14c], 0x4124fc
mov dword [ebp - 0x154], 8
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d69df
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d0], eax
jmp 0x4d69e9
mov dword [ebp - 0x2d0], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x4159b0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d6a7f
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d4], eax
jmp 0x4d6a89
mov dword [ebp - 0x2d4], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d6adc
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d8], eax
jmp 0x4d6ae6
mov dword [ebp - 0x2d8], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], ecx
mov dword [ebp - 0x144], 3
lea edx, [ebp - 0x68]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d6b7b
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x4d6b85
mov dword [ebp - 0x2dc], 0
mov edx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x1bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1bc]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4d6bd8
push 0x2c
push 0x4125c4
mov ecx, dword [ebp - 0x1bc]
push ecx
mov edx, dword [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e0], eax
jmp 0x4d6be2
mov dword [ebp - 0x2e0], 0
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x238], eax
mov dword [ebp - 0x50], 0
mov ecx, dword [ebp - 0x238]
mov dword [ebp - 0x8c], ecx
mov dword [ebp - 0x94], 8
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0xa4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x15c], 0x412524
mov dword [ebp - 0x164], 8
lea ecx, [ebp - 0x154]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0xb4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xc4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0xa4]
push eax
lea ecx, [ebp - 0x94]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4d7024
mov dword [ebp - 4], 0xd
mov edx, dword [ebp - 0x30]
push edx
push 0x4128e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4124fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0xac], eax
mov dword [ebp - 0xb4], 8
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d6d3f
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e4], eax
jmp 0x4d6d49
mov dword [ebp - 0x2e4], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x4159b0
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d6ddf
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e8], eax
jmp 0x4d6de9
mov dword [ebp - 0x2e8], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d6e3c
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x4d6e46
mov dword [ebp - 0x2ec], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x13c], eax
mov dword [ebp - 0x144], 3
lea ecx, [ebp - 0x68]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x144]
mov dword [edx], eax
mov ecx, dword [ebp - 0x140]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x13c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x138]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1b4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d6edb
push 0x30
push 0x412574
mov edx, dword [ebp - 0x1b4]
push edx
mov eax, dword [ebp - 0x1b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f0], eax
jmp 0x4d6ee5
mov dword [ebp - 0x2f0], 0
mov ecx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], ecx
lea edx, [ebp - 0x54]
push edx
mov eax, dword [ebp - 0x1bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1bc]
push edx
call dword [ecx + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4d6f38
push 0x2c
push 0x4125c4
mov eax, dword [ebp - 0x1bc]
push eax
mov ecx, dword [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f4], eax
jmp 0x4d6f42
mov dword [ebp - 0x2f4], 0
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x23c], edx
mov dword [ebp - 0x54], 0
mov eax, dword [ebp - 0x23c]
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x94], 8
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0xa4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x14c], 0x412524
mov dword [ebp - 0x154], 8
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xc4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x154]
push eax
lea ecx, [ebp - 0xd4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x94]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
jmp 0x4d73e2
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x10c], 0x80020004
mov dword [ebp - 0x114], 0xa
mov dword [ebp - 0xfc], 0x80020004
mov dword [ebp - 0x104], 0xa
mov dword [ebp - 0xec], 0x80020004
mov dword [ebp - 0xf4], 0xa
mov dword [ebp - 0x8c], 0x80020004
mov dword [ebp - 0x94], 0xa
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0xa4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromError]
mov dword [ebp - 0x13c], 0x412864
mov dword [ebp - 0x144], 8
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d70f2
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f8], eax
jmp 0x4d70fc
mov dword [ebp - 0x2f8], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x14c], 0x4159b0
mov dword [ebp - 0x154], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x154]
mov dword [eax], ecx
mov edx, dword [ebp - 0x150]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x14c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x148]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d7192
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2fc], eax
jmp 0x4d719c
mov dword [ebp - 0x2fc], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d71ef
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x300], eax
jmp 0x4d71f9
mov dword [ebp - 0x300], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x15c], ecx
mov dword [ebp - 0x164], 3
lea edx, [ebp - 0x68]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x164]
mov dword [eax], ecx
mov edx, dword [ebp - 0x160]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x15c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x158]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d728e
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x304], eax
jmp 0x4d7298
mov dword [ebp - 0x304], 0
mov edx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x1bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1bc]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4d72eb
push 0x2c
push 0x4125c4
mov ecx, dword [ebp - 0x1bc]
push ecx
mov edx, dword [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x308], eax
jmp 0x4d72f5
mov dword [ebp - 0x308], 0
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x240], eax
mov dword [ebp - 0x50], 0
mov ecx, dword [ebp - 0x240]
mov dword [ebp - 0xbc], ecx
mov dword [ebp - 0xc4], 8
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0xd4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x104]
push edx
lea eax, [ebp - 0xf4]
push eax
push 0
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0xb4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0xe4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x104]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0x94]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x28
mov dword [ebp - 4], 0x12
jmp 0x4d5e2f
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x12c], 0x80020004
mov dword [ebp - 0x134], 0xa
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
push 0x417130
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d7482
push 0x5c
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x30c], eax
jmp 0x4d748c
mov dword [ebp - 0x30c], 0
mov dword [ebp - 4], 0x14
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x94], 9
lea eax, [ebp - 0x94]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1a0], ax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x1a0]
test ecx, ecx
je 0x4d75ef
mov dword [ebp - 4], 0x15
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea edx, [ebp - 0x5c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x310], eax
mov eax, dword [ebp - 0x310]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x310]
push edx
call dword [ecx + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x12c], 0x80020004
mov dword [ebp - 0x134], 0xa
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
push 0x417020
mov eax, dword [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x41719c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d75d2
push 0x5c
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x314], eax
jmp 0x4d75dc
mov dword [ebp - 0x314], 0
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x18
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x94], 9
lea edx, [ebp - 0x94]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1a0], ax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x1a0]
test eax, eax
je 0x4d99e6
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x11c], 0x80020004
mov dword [ebp - 0x124], 0xa
mov dword [ebp - 0x10c], 0x80020004
mov dword [ebp - 0x114], 0xa
mov dword [ebp - 0xfc], 0x80020004
mov dword [ebp - 0x104], 0xa
push 0x4171f8
push 0x412864
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x417228
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412864
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x412864
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0xac], eax
mov dword [ebp - 0xb4], 8
mov dword [ebp - 0x8c], 0x80020004
mov dword [ebp - 0x94], 0xa
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0xa4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromError]
mov dword [ebp - 0x13c], 0x412864
mov dword [ebp - 0x144], 8
mov dword [ebp - 0x14c], 0x412864
mov dword [ebp - 0x154], 8
mov dword [ebp - 0x15c], 0x4172a4
mov dword [ebp - 0x164], 8
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x104]
push edx
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xc4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xd4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x154]
push edx
lea eax, [ebp - 0xe4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xf4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x54]
push ecx
lea edx, [ebp - 0x50]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x104]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x94]
push eax
push 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x2c
mov dword [ebp - 4], 0x1a
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea ecx, [ebp - 0x5c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x318], eax
mov edx, dword [ebp - 0x318]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x318]
push ecx
call dword [eax + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x15c], 0x80020004
mov dword [ebp - 0x164], 0xa
mov dword [ebp - 0x14c], 0x80020004
mov dword [ebp - 0x154], 0xa
mov dword [ebp - 0x13c], 0x80020004
mov dword [ebp - 0x144], 0xa
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x5c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x164]
mov dword [eax], ecx
mov edx, dword [ebp - 0x160]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x15c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x158]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x154]
mov dword [eax], ecx
mov edx, dword [ebp - 0x150]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x14c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x148]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x6c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d79bb
push 0x6c
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x31c], eax
jmp 0x4d79c5
mov dword [ebp - 0x31c], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x244], edx
mov dword [ebp - 0x5c], 0
mov eax, dword [ebp - 0x244]
push eax
lea ecx, [ebp - 0x34]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x1c
cmp dword [ebp - 0x40], 0
jne 0x4d7a0d
lea edx, [ebp - 0x40]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x40]
mov dword [ebp - 0x320], eax
jmp 0x4d7a16
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x320], ecx
mov edx, dword [ebp - 0x320]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
push 0x413928
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d7a6f
push 0x30
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x324], eax
jmp 0x4d7a79
mov dword [ebp - 0x324], 0
mov dword [ebp - 4], 0x1d
cmp dword [ebp - 0x40], 0
jne 0x4d7aa0
lea eax, [ebp - 0x40]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x328], ecx
jmp 0x4d7aa9
lea edx, [ebp - 0x40]
mov dword [ebp - 0x328], edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
push 0
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x58]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d7aff
push 0x58
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x32c], eax
jmp 0x4d7b09
mov dword [ebp - 0x32c], 0
mov dword [ebp - 4], 0x1e
cmp dword [ebp - 0x40], 0
jne 0x4d7b30
lea ecx, [ebp - 0x40]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x40]
mov dword [ebp - 0x330], edx
jmp 0x4d7b39
lea eax, [ebp - 0x40]
mov dword [ebp - 0x330], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
mov ecx, 4
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d7b99
push 0x28
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x334], eax
jmp 0x4d7ba3
mov dword [ebp - 0x334], 0
mov dword [ebp - 4], 0x1f
cmp dword [ebp - 0x40], 0
jne 0x4d7bca
lea edx, [ebp - 0x40]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x40]
mov dword [ebp - 0x338], eax
jmp 0x4d7bd3
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x338], ecx
mov edx, dword [ebp - 0x338]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
push 0x11
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d7c29
push 0x50
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x33c], eax
jmp 0x4d7c33
mov dword [ebp - 0x33c], 0
mov dword [ebp - 4], 0x20
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x34]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d7c7b
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x340], eax
jmp 0x4d7c85
mov dword [ebp - 0x340], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x40], 0
jne 0x4d7cae
lea ecx, [ebp - 0x40]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x40]
mov dword [ebp - 0x344], edx
jmp 0x4d7cb7
lea eax, [ebp - 0x40]
mov dword [ebp - 0x344], eax
mov ecx, dword [ebp - 0x344]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d7d11
push 0x28
push 0x4134b8
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x348], eax
jmp 0x4d7d1b
mov dword [ebp - 0x348], 0
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0x60]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x21
lea edx, [ebp - 0x60]
push edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x34]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d7d76
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x34c], eax
jmp 0x4d7d80
mov dword [ebp - 0x34c], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1a8], edx
mov dword [ebp - 0x14c], 0x80020004
mov dword [ebp - 0x154], 0xa
mov dword [ebp - 0x13c], 1
mov dword [ebp - 0x144], 3
mov dword [ebp - 0x12c], 0x41374c
mov dword [ebp - 0x134], 8
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x154]
mov dword [ecx], edx
mov eax, dword [ebp - 0x150]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x14c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x148]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x144]
mov dword [ecx], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x13c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x138]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x34]
push eax
call dword [edx + 0x70]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d7e93
push 0x70
push 0x41280c
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x350], eax
jmp 0x4d7e9d
mov dword [ebp - 0x350], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x248], eax
mov dword [ebp - 0x5c], 0
mov ecx, dword [ebp - 0x248]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov eax, dword [ebp - 0x1a8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a8]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x1ac], eax
cmp dword [ebp - 0x1ac], 0
jge 0x4d7f05
push 0x28
push 0x4134b8
mov eax, dword [ebp - 0x1a8]
push eax
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x354], eax
jmp 0x4d7f0f
mov dword [ebp - 0x354], 0
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x64]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x22
lea ecx, [ebp - 0x60]
push ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x34]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d7f6a
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x358], eax
jmp 0x4d7f74
mov dword [ebp - 0x358], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1a8], ecx
mov dword [ebp - 0x14c], 0x80020004
mov dword [ebp - 0x154], 0xa
mov dword [ebp - 0x13c], 1
mov dword [ebp - 0x144], 3
mov dword [ebp - 0x12c], 0x41375c
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x5c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x154]
mov dword [eax], ecx
mov edx, dword [ebp - 0x150]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x14c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x148]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x34]
push edx
call dword [ecx + 0x70]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8087
push 0x70
push 0x41280c
mov eax, dword [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x35c], eax
jmp 0x4d8091
mov dword [ebp - 0x35c], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x24c], edx
mov dword [ebp - 0x5c], 0
mov eax, dword [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov edx, dword [ebp - 0x1a8]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x1ac], eax
cmp dword [ebp - 0x1ac], 0
jge 0x4d80f9
push 0x28
push 0x4134b8
mov edx, dword [ebp - 0x1a8]
push edx
mov eax, dword [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x360], eax
jmp 0x4d8103
mov dword [ebp - 0x360], 0
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x64]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x23
lea eax, [ebp - 0x60]
push eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x34]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4d815e
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x364], eax
jmp 0x4d8168
mov dword [ebp - 0x364], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x14c], 0x80020004
mov dword [ebp - 0x154], 0xa
mov dword [ebp - 0x13c], 4
mov dword [ebp - 0x144], 3
mov dword [ebp - 0x12c], 0x413768
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x5c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x154]
mov dword [edx], eax
mov ecx, dword [ebp - 0x150]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x14c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x148]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x144]
mov dword [edx], eax
mov ecx, dword [ebp - 0x140]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x13c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x138]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x34]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x34]
push ecx
call dword [eax + 0x70]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d827b
push 0x70
push 0x41280c
mov edx, dword [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x368], eax
jmp 0x4d8285
mov dword [ebp - 0x368], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x250], ecx
mov dword [ebp - 0x5c], 0
mov edx, dword [ebp - 0x250]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov ecx, dword [ebp - 0x1a8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a8]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x1ac], eax
cmp dword [ebp - 0x1ac], 0
jge 0x4d82ed
push 0x28
push 0x4134b8
mov ecx, dword [ebp - 0x1a8]
push ecx
mov edx, dword [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x36c], eax
jmp 0x4d82f7
mov dword [ebp - 0x36c], 0
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x64]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x24
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8359
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x370], eax
jmp 0x4d8363
mov dword [ebp - 0x370], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x12c], 0x417318
mov dword [ebp - 0x134], 8
lea eax, [ebp - 0x60]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d83f9
push 0x30
push 0x4127fc
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x374], eax
jmp 0x4d8403
mov dword [ebp - 0x374], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d8456
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x378], eax
jmp 0x4d8460
mov dword [ebp - 0x378], 0
mov ecx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], ecx
lea edx, [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d84b6
push 0x1c
push 0x412548
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x37c], eax
jmp 0x4d84c0
mov dword [ebp - 0x37c], 0
mov dx, word [ebp - 0x198]
sub dx, 1
jo 0x4dc5ef
movsx eax, dx
mov dword [ebp - 0x204], eax
mov dword [ebp - 0x200], 1
mov dword [ebp - 0x44], 0
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
jmp 0x4d8516
mov ecx, dword [ebp - 0x44]
add ecx, dword [ebp - 0x200]
jo 0x4dc5ef
mov dword [ebp - 0x44], ecx
mov edx, dword [ebp - 0x44]
cmp edx, dword [ebp - 0x204]
jg 0x4d8c30
mov dword [ebp - 4], 0x25
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8575
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x380], eax
jmp 0x4d857f
mov dword [ebp - 0x380], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x417334
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d8615
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x384], eax
jmp 0x4d861f
mov dword [ebp - 0x384], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d8672
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x388], eax
jmp 0x4d867c
mov dword [ebp - 0x388], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x13c], eax
mov dword [ebp - 0x144], 3
lea ecx, [ebp - 0x68]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x144]
mov dword [edx], eax
mov ecx, dword [ebp - 0x140]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x13c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x138]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1b4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d8711
push 0x30
push 0x412574
mov edx, dword [ebp - 0x1b4]
push edx
mov eax, dword [ebp - 0x1b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x38c], eax
jmp 0x4d871b
mov dword [ebp - 0x38c], 0
mov ecx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], ecx
lea edx, [ebp - 0x50]
push edx
mov eax, dword [ebp - 0x1bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1bc]
push edx
call dword [ecx + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4d876e
push 0x2c
push 0x4125c4
mov eax, dword [ebp - 0x1bc]
push eax
mov ecx, dword [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x390], eax
jmp 0x4d8778
mov dword [ebp - 0x390], 0
mov edx, dword [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x6c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1c4], eax
cmp dword [ebp - 0x1c4], 0
jge 0x4d87d6
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1c4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x394], eax
jmp 0x4d87e0
mov dword [ebp - 0x394], 0
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x14c], 0x417334
mov dword [ebp - 0x154], 8
lea ecx, [ebp - 0x70]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x154]
mov dword [edx], eax
mov ecx, dword [ebp - 0x150]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x14c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x148]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1c8]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1c8]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1cc], eax
cmp dword [ebp - 0x1cc], 0
jge 0x4d8876
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1c8]
push edx
mov eax, dword [ebp - 0x1cc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x398], eax
jmp 0x4d8880
mov dword [ebp - 0x398], 0
mov ecx, dword [ebp - 0x70]
mov dword [ebp - 0x1d0], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x1d0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1d0]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1d4], eax
cmp dword [ebp - 0x1d4], 0
jge 0x4d88d3
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1d0]
push eax
mov ecx, dword [ebp - 0x1d4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x39c], eax
jmp 0x4d88dd
mov dword [ebp - 0x39c], 0
mov edx, dword [ebp - 0x74]
mov dword [ebp - 0x1d8], edx
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x164], 3
lea ecx, [ebp - 0x78]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x164]
mov dword [edx], eax
mov ecx, dword [ebp - 0x160]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x15c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x158]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1d8]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1d8]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1dc], eax
cmp dword [ebp - 0x1dc], 0
jge 0x4d8972
push 0x30
push 0x412574
mov edx, dword [ebp - 0x1d8]
push edx
mov eax, dword [ebp - 0x1dc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3a0], eax
jmp 0x4d897c
mov dword [ebp - 0x3a0], 0
mov ecx, dword [ebp - 0x78]
mov dword [ebp - 0x1e0], ecx
lea edx, [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x1e0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1e0]
push edx
call dword [ecx + 0x24]
fnclex
mov dword [ebp - 0x1e4], eax
cmp dword [ebp - 0x1e4], 0
jge 0x4d89d2
push 0x24
push 0x4125c4
mov eax, dword [ebp - 0x1e0]
push eax
mov ecx, dword [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3a4], eax
jmp 0x4d89dc
mov dword [ebp - 0x3a4], 0
lea edx, [ebp - 0x80]
push edx
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x34]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1ec], eax
cmp dword [ebp - 0x1ec], 0
jge 0x4d8a1d
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x1ec]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3a8], eax
jmp 0x4d8a27
mov dword [ebp - 0x3a8], 0
mov edx, dword [ebp - 0x80]
mov dword [ebp - 0x1f0], edx
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
mov ax, word [ebp - 0x198]
mov word [ebp - 0x16c], ax
mov dword [ebp - 0x174], 2
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x254], ecx
mov dword [ebp - 0x54], 0
mov edx, dword [ebp - 0x254]
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x94], 8
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x184]
mov dword [ecx], edx
mov eax, dword [ebp - 0x180]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x17c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x178]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x174]
mov dword [ecx], edx
mov eax, dword [ebp - 0x170]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x16c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x168]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x94]
mov dword [ecx], edx
mov eax, dword [ebp - 0x90]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x8c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x88]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x34]
push eax
call dword [edx + 0x70]
fnclex
mov dword [ebp - 0x1e8], eax
cmp dword [ebp - 0x1e8], 0
jge 0x4d8b50
push 0x70
push 0x41280c
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x1e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ac], eax
jmp 0x4d8b5a
mov dword [ebp - 0x3ac], 0
mov eax, dword [ebp - 0x7c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x7c], 0
mov ecx, dword [ebp - 0x258]
push ecx
lea edx, [ebp - 0x84]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov eax, dword [ebp - 0x1f0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1f0]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x1f4], eax
cmp dword [ebp - 0x1f4], 0
jge 0x4d8bc5
push 0x28
push 0x4134b8
mov eax, dword [ebp - 0x1f0]
push eax
mov ecx, dword [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3b0], eax
jmp 0x4d8bcf
mov dword [ebp - 0x3b0], 0
lea edx, [ebp - 0x54]
push edx
lea eax, [ebp - 0x50]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x84]
push edx
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x2c
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x26
jmp 0x4d8504
mov dword [ebp - 4], 0x27
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8c7f
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3b4], eax
jmp 0x4d8c89
mov dword [ebp - 0x3b4], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
mov eax, dword [ebp - 0x34]
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d8ce7
push 0x28
push 0x4134b8
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3b8], eax
jmp 0x4d8cf1
mov dword [ebp - 0x3b8], 0
lea ecx, [ebp - 0x5c]
push ecx
lea edx, [ebp - 0x60]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x14c], 0x80020004
mov dword [ebp - 0x154], 0xa
mov dword [ebp - 0x13c], 0x80020004
mov dword [ebp - 0x144], 0xa
mov dword [ebp - 0x12c], 0x80020004
mov dword [ebp - 0x134], 0xa
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x154]
mov dword [ecx], edx
mov eax, dword [ebp - 0x150]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x14c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x148]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x144]
mov dword [ecx], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x13c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x138]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
push 0x4159b0
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0xbc]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8e28
push 0xbc
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3bc], eax
jmp 0x4d8e32
mov dword [ebp - 0x3bc], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x5c], 0
mov ecx, dword [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x24]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x14c], 0x80020004
mov dword [ebp - 0x154], 0xa
mov dword [ebp - 0x13c], 0x80020004
mov dword [ebp - 0x144], 0xa
mov dword [ebp - 0x12c], 0x80020004
mov dword [ebp - 0x134], 0xa
lea eax, [ebp - 0x5c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x154]
mov dword [ecx], edx
mov eax, dword [ebp - 0x150]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x14c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x148]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x144]
mov dword [ecx], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x13c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x138]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
push 0x4127f0
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0xbc]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8f77
push 0xbc
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3c0], eax
jmp 0x4d8f81
mov dword [ebp - 0x3c0], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x5c], 0
mov ecx, dword [ebp - 0x260]
push ecx
lea edx, [ebp - 0x48]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x2a
lea eax, [ebp - 0x198]
push eax
mov ecx, dword [ebp - 0x24]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x24]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d8fed
push 0x34
push 0x412538
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3c4], eax
jmp 0x4d8ff7
mov dword [ebp - 0x3c4], 0
movsx eax, word [ebp - 0x198]
test eax, eax
jne 0x4d9880
mov dword [ebp - 4], 0x2b
mov ecx, dword [ebp - 0x48]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x48]
push eax
call dword [edx + pe_nt_image_headers32]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9050
push pe_nt_image_headers32
push 0x412538
mov ecx, dword [ebp - 0x48]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3c8], eax
jmp 0x4d905a
mov dword [ebp - 0x3c8], 0
mov dword [ebp - 4], 0x2c
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x24]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x24]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d90a8
push 0xb4
push 0x412538
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3cc], eax
jmp 0x4d90b2
mov dword [ebp - 0x3cc], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
lea ecx, [ebp - 0x198]
push ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d9108
push 0x1c
push 0x412548
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3d0], eax
jmp 0x4d9112
mov dword [ebp - 0x3d0], 0
mov cx, word [ebp - 0x198]
sub cx, 1
jo 0x4dc5ef
movsx edx, cx
mov dword [ebp - 0x20c], edx
mov dword [ebp - 0x208], 1
mov dword [ebp - 0x44], 0
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x4d915a
mov eax, dword [ebp - 0x44]
add eax, dword [ebp - 0x208]
jo 0x4dc5ef
mov dword [ebp - 0x44], eax
mov ecx, dword [ebp - 0x44]
cmp ecx, dword [ebp - 0x20c]
jg 0x4d974c
mov dword [ebp - 4], 0x2d
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x48]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x48]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x1dc], eax
cmp dword [ebp - 0x1dc], 0
jge 0x4d91b7
push 0xb4
push 0x412538
mov eax, dword [ebp - 0x48]
push eax
mov ecx, dword [ebp - 0x1dc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3d4], eax
jmp 0x4d91c1
mov dword [ebp - 0x3d4], 0
mov edx, dword [ebp - 0x74]
mov dword [ebp - 0x1e0], edx
lea eax, [ebp - 0x6c]
push eax
mov ecx, dword [ebp - 0x24]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x24]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x1c8], eax
cmp dword [ebp - 0x1c8], 0
jge 0x4d9211
push 0xb4
push 0x412538
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x1c8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3d8], eax
jmp 0x4d921b
mov dword [ebp - 0x3d8], 0
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x1cc], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], ecx
mov dword [ebp - 0x144], 3
lea edx, [ebp - 0x70]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1cc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1cc]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1d0], eax
cmp dword [ebp - 0x1d0], 0
jge 0x4d92b0
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1cc]
push eax
mov ecx, dword [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3dc], eax
jmp 0x4d92ba
mov dword [ebp - 0x3dc], 0
mov edx, dword [ebp - 0x70]
mov dword [ebp - 0x1d4], edx
lea eax, [ebp - 0x54]
push eax
mov ecx, dword [ebp - 0x1d4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1d4]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1d8], eax
cmp dword [ebp - 0x1d8], 0
jge 0x4d930d
push 0x2c
push 0x4125c4
mov ecx, dword [ebp - 0x1d4]
push ecx
mov edx, dword [ebp - 0x1d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e0], eax
jmp 0x4d9317
mov dword [ebp - 0x3e0], 0
mov eax, dword [ebp - 0x54]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov dword [ebp - 0xac], eax
mov dword [ebp - 0xb4], 8
lea ecx, [ebp - 0x78]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xb4]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xac]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1e0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1e0]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1e4], eax
cmp dword [ebp - 0x1e4], 0
jge 0x4d93aa
push 0x30
push 0x412574
mov edx, dword [ebp - 0x1e0]
push edx
mov eax, dword [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e4], eax
jmp 0x4d93b4
mov dword [ebp - 0x3e4], 0
mov ecx, dword [ebp - 0x78]
mov dword [ebp - 0x1e8], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x24]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x1b4], eax
cmp dword [ebp - 0x1b4], 0
jge 0x4d9404
push 0xb4
push 0x412538
mov eax, dword [ebp - 0x24]
push eax
mov ecx, dword [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e8], eax
jmp 0x4d940e
mov dword [ebp - 0x3e8], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b8], edx
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [ebp - 0x24]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x24]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d945e
push 0xb4
push 0x412538
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ec], eax
jmp 0x4d9468
mov dword [ebp - 0x3ec], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x12c], ecx
mov dword [ebp - 0x134], 3
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d94fd
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f0], eax
jmp 0x4d9507
mov dword [ebp - 0x3f0], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d955a
push 0x2c
push 0x4125c4
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f4], eax
jmp 0x4d9564
mov dword [ebp - 0x3f4], 0
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x264], eax
mov dword [ebp - 0x50], 0
mov ecx, dword [ebp - 0x264]
mov dword [ebp - 0x8c], ecx
mov dword [ebp - 0x94], 8
lea edx, [ebp - 0x68]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x94]
mov dword [eax], ecx
mov edx, dword [ebp - 0x90]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x8c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x88]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1b8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b8]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1bc], eax
cmp dword [ebp - 0x1bc], 0
jge 0x4d9603
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1b8]
push eax
mov ecx, dword [ebp - 0x1bc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f8], eax
jmp 0x4d960d
mov dword [ebp - 0x3f8], 0
mov edx, dword [ebp - 0x68]
mov dword [ebp - 0x1c0], edx
lea eax, [ebp - 0xa4]
push eax
mov ecx, dword [ebp - 0x1c0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1c0]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1c4], eax
cmp dword [ebp - 0x1c4], 0
jge 0x4d9663
push 0x44
push 0x4125c4
mov ecx, dword [ebp - 0x1c0]
push ecx
mov edx, dword [ebp - 0x1c4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3fc], eax
jmp 0x4d966d
mov dword [ebp - 0x3fc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xa4]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x9c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x98]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1e8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1e8]
push edx
call dword [ecx + 0x48]
fnclex
mov dword [ebp - 0x1ec], eax
cmp dword [ebp - 0x1ec], 0
jge 0x4d96e2
push 0x48
push 0x4125c4
mov eax, dword [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x1ec]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x400], eax
jmp 0x4d96ec
mov dword [ebp - 0x400], 0
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x24
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x94]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2e
jmp 0x4d9148
mov dword [ebp - 4], 0x2f
push 0
push 1
mov ecx, dword [ebp - 0x48]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x48]
push eax
call dword [edx + 0x164]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d979a
push 0x164
push 0x412538
mov ecx, dword [ebp - 0x48]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x404], eax
jmp 0x4d97a4
mov dword [ebp - 0x404], 0
mov dword [ebp - 4], 0x30
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x5c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x408], eax
mov ecx, dword [ebp - 0x408]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x408]
push eax
call dword [edx + 0x48]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x31
mov ecx, dword [ebp - 0x24]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x24]
push eax
call dword [edx + 0xec]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9827
push 0xec
push 0x412538
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x40c], eax
jmp 0x4d9831
mov dword [ebp - 0x40c], 0
mov dword [ebp - 4], 0x32
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x94], 9
lea eax, [ebp - 0x94]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x1a0], ax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x1a0]
test ecx, ecx
je 0x4d987b
jmp 0x4d9880
jmp 0x4d8fa2
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x12c], 0x80020004
mov dword [ebp - 0x134], 0xa
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
push 0x417350
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9915
push 0x5c
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x410], eax
jmp 0x4d991f
mov dword [ebp - 0x410], 0
mov dword [ebp - 4], 0x37
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9970
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x414], eax
jmp 0x4d997a
mov dword [ebp - 0x414], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
push 0x4159b0
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x2c]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d99ce
push 0x2c
push 0x4134b8
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x418], eax
jmp 0x4d99d8
mov dword [ebp - 0x418], 0
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x4dc4d6
mov dword [ebp - 4], 0x3a
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9a37
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x41c], eax
jmp 0x4d9a41
mov dword [ebp - 0x41c], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x24]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d9a90
push 0x24
push 0x412548
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x420], eax
jmp 0x4d9a9a
mov dword [ebp - 0x420], 0
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x3b
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9af4
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x424], eax
jmp 0x4d9afe
mov dword [ebp - 0x424], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d9b94
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x428], eax
jmp 0x4d9b9e
mov dword [ebp - 0x428], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d9bf1
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x42c], eax
jmp 0x4d9bfb
mov dword [ebp - 0x42c], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
push 0x413928
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d9c4f
push 0x2c
push 0x4134b8
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x430], eax
jmp 0x4d9c59
mov dword [ebp - 0x430], 0
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
mov dword [ebp - 4], 0x3c
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9cc0
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x434], eax
jmp 0x4d9cca
mov dword [ebp - 0x434], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d9d60
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x438], eax
jmp 0x4d9d6a
mov dword [ebp - 0x438], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d9dbd
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x43c], eax
jmp 0x4d9dc7
mov dword [ebp - 0x43c], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
push 0x413934
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x2c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d9e1b
push 0x2c
push 0x4134b8
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x440], eax
jmp 0x4d9e25
mov dword [ebp - 0x440], 0
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
mov dword [ebp - 4], 0x3d
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4d9e8b
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x444], eax
jmp 0x4d9e95
mov dword [ebp - 0x444], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea eax, [ebp - 0x60]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4d9f2b
push 0x30
push 0x4127fc
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x448], eax
jmp 0x4d9f35
mov dword [ebp - 0x448], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4d9f88
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x44c], eax
jmp 0x4d9f92
mov dword [ebp - 0x44c], 0
mov ecx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], ecx
push 0x413940
mov edx, dword [ebp - 0x1b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1b4]
push ecx
call dword [eax + 0x2c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4d9fe6
push 0x2c
push 0x4134b8
mov edx, dword [ebp - 0x1b4]
push edx
mov eax, dword [ebp - 0x1b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x450], eax
jmp 0x4d9ff0
mov dword [ebp - 0x450], 0
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
mov dword [ebp - 4], 0x3e
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4da058
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x454], eax
jmp 0x4da062
mov dword [ebp - 0x454], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4da0f8
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x458], eax
jmp 0x4da102
mov dword [ebp - 0x458], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4da155
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x45c], eax
jmp 0x4da15f
mov dword [ebp - 0x45c], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
push 0x41394c
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4da1b3
push 0x2c
push 0x4134b8
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x460], eax
jmp 0x4da1bd
mov dword [ebp - 0x460], 0
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
mov dword [ebp - 4], 0x3f
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4da224
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x464], eax
jmp 0x4da22e
mov dword [ebp - 0x464], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x41373c
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4da2c4
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x468], eax
jmp 0x4da2ce
mov dword [ebp - 0x468], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4da321
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x46c], eax
jmp 0x4da32b
mov dword [ebp - 0x46c], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
lea eax, [ebp - 0x198]
push eax
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4da381
push 0x1c
push 0x412548
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x470], eax
jmp 0x4da38b
mov dword [ebp - 0x470], 0
mov ax, word [ebp - 0x198]
sub ax, 1
jo 0x4dc5ef
movsx ecx, ax
mov dword [ebp - 0x214], ecx
mov dword [ebp - 0x210], 1
mov dword [ebp - 0x44], 0
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
jmp 0x4da3e1
mov edx, dword [ebp - 0x44]
add edx, dword [ebp - 0x210]
jo 0x4dc5ef
mov dword [ebp - 0x44], edx
mov eax, dword [ebp - 0x44]
cmp eax, dword [ebp - 0x214]
jg 0x4db081
mov dword [ebp - 4], 0x40
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4da441
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x474], eax
jmp 0x4da44b
mov dword [ebp - 0x474], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x41373c
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4da4e1
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x478], eax
jmp 0x4da4eb
mov dword [ebp - 0x478], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4da53e
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x47c], eax
jmp 0x4da548
mov dword [ebp - 0x47c], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], ecx
mov dword [ebp - 0x144], 3
lea edx, [ebp - 0x68]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4da5dd
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x480], eax
jmp 0x4da5e7
mov dword [ebp - 0x480], 0
mov edx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], edx
mov ecx, dword [ebp - 0x44]
add ecx, 4
jo 0x4dc5ef
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov eax, dword [ebp - 0x1bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1bc]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4da649
push 0x58
push 0x4125c4
mov eax, dword [ebp - 0x1bc]
push eax
mov ecx, dword [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x484], eax
jmp 0x4da653
mov dword [ebp - 0x484], 0
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
mov dword [ebp - 4], 0x41
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4da6be
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x488], eax
jmp 0x4da6c8
mov dword [ebp - 0x488], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4da75e
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x48c], eax
jmp 0x4da768
mov dword [ebp - 0x48c], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4da7bb
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x490], eax
jmp 0x4da7c5
mov dword [ebp - 0x490], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x13c], eax
mov dword [ebp - 0x144], 3
lea ecx, [ebp - 0x68]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x144]
mov dword [edx], eax
mov ecx, dword [ebp - 0x140]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x13c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x138]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1b4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4da85a
push 0x30
push 0x412574
mov edx, dword [ebp - 0x1b4]
push edx
mov eax, dword [ebp - 0x1b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x494], eax
jmp 0x4da864
mov dword [ebp - 0x494], 0
mov ecx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], ecx
lea edx, [ebp - 0x19c]
push edx
mov eax, dword [ebp - 0x1bc]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1bc]
push edx
call dword [ecx + 0x4c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4da8ba
push 0x4c
push 0x4125c4
mov eax, dword [ebp - 0x1bc]
push eax
mov ecx, dword [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x498], eax
jmp 0x4da8c4
mov dword [ebp - 0x498], 0
mov edx, dword [ebp - 0x19c]
and edx, 0x10
neg edx
sbb edx, edx
neg edx
neg edx
mov word [ebp - 0x1c4], dx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx ecx, word [ebp - 0x1c4]
test ecx, ecx
je 0x4db075
mov dword [ebp - 4], 0x42
mov dword [ebp - 0xbc], 0x80020004
mov dword [ebp - 0xc4], 0xa
mov dword [ebp - 0xac], 0x80020004
mov dword [ebp - 0xb4], 0xa
mov dword [ebp - 0x9c], 0x80020004
mov dword [ebp - 0xa4], 0xa
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4da991
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x49c], eax
jmp 0x4da99b
mov dword [ebp - 0x49c], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea eax, [ebp - 0x60]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4daa31
push 0x30
push 0x4127fc
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a0], eax
jmp 0x4daa3b
mov dword [ebp - 0x4a0], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4daa8e
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a4], eax
jmp 0x4daa98
mov dword [ebp - 0x4a4], 0
mov ecx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], ecx
mov edx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], edx
mov dword [ebp - 0x144], 3
lea eax, [ebp - 0x68]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x144]
mov dword [ecx], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x13c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x138]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4dab2d
push 0x30
push 0x412574
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a8], eax
jmp 0x4dab37
mov dword [ebp - 0x4a8], 0
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], eax
lea ecx, [ebp - 0x50]
push ecx
mov edx, dword [ebp - 0x1bc]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1bc]
push ecx
call dword [eax + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4dab8a
push 0x2c
push 0x4125c4
mov edx, dword [ebp - 0x1bc]
push edx
mov eax, dword [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ac], eax
jmp 0x4dab94
mov dword [ebp - 0x4ac], 0
mov ecx, dword [ebp - 0x50]
push ecx
push 0x412864
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x417074
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x94], 8
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0xa4]
push ecx
push 0
lea edx, [ebp - 0x94]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0x94]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x43
lea ecx, [ebp - 0x6c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1c4], eax
cmp dword [ebp - 0x1c4], 0
jge 0x4dac94
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1c4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b0], eax
jmp 0x4dac9e
mov dword [ebp - 0x4b0], 0
mov ecx, dword [ebp - 0x6c]
mov dword [ebp - 0x1c8], ecx
mov dword [ebp - 0x14c], 0x41373c
mov dword [ebp - 0x154], 8
lea edx, [ebp - 0x70]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x154]
mov dword [eax], ecx
mov edx, dword [ebp - 0x150]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x14c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x148]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1c8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1c8]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1cc], eax
cmp dword [ebp - 0x1cc], 0
jge 0x4dad34
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1c8]
push eax
mov ecx, dword [ebp - 0x1cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b4], eax
jmp 0x4dad3e
mov dword [ebp - 0x4b4], 0
mov edx, dword [ebp - 0x70]
mov dword [ebp - 0x1d0], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x1d0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1d0]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1d4], eax
cmp dword [ebp - 0x1d4], 0
jge 0x4dad91
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1d0]
push ecx
mov edx, dword [ebp - 0x1d4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b8], eax
jmp 0x4dad9b
mov dword [ebp - 0x4b8], 0
mov eax, dword [ebp - 0x74]
mov dword [ebp - 0x1d8], eax
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4dadee
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4bc], eax
jmp 0x4dadf8
mov dword [ebp - 0x4bc], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4dae8e
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c0], eax
jmp 0x4dae98
mov dword [ebp - 0x4c0], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4daeeb
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c4], eax
jmp 0x4daef5
mov dword [ebp - 0x4c4], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x13c], ecx
mov dword [ebp - 0x144], 3
lea edx, [ebp - 0x68]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x144]
mov dword [eax], ecx
mov edx, dword [ebp - 0x140]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x13c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x138]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4daf8a
push 0x30
push 0x412574
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c8], eax
jmp 0x4daf94
mov dword [ebp - 0x4c8], 0
mov edx, dword [ebp - 0x68]
mov dword [ebp - 0x1bc], edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x1bc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1bc]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0
jge 0x4dafe7
push 0x2c
push 0x4125c4
mov ecx, dword [ebp - 0x1bc]
push ecx
mov edx, dword [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4cc], eax
jmp 0x4daff1
mov dword [ebp - 0x4cc], 0
mov eax, dword [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x1d8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1d8]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1dc], eax
cmp dword [ebp - 0x1dc], 0
jge 0x4db03b
push 0x2c
push 0x4134b8
mov ecx, dword [ebp - 0x1d8]
push ecx
mov edx, dword [ebp - 0x1dc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d0], eax
jmp 0x4db045
mov dword [ebp - 0x4d0], 0
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x20
mov dword [ebp - 4], 0x45
jmp 0x4da3cf
mov dword [ebp - 4], 0x46
cmp dword [ebp - 0x4c], 0
jne 0x4db0a8
lea ecx, [ebp - 0x4c]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x4c]
mov dword [ebp - 0x4d4], edx
jmp 0x4db0b1
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4d4], eax
mov ecx, dword [ebp - 0x4d4]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
push 0x413768
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db10a
push 0x30
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d8], eax
jmp 0x4db114
mov dword [ebp - 0x4d8], 0
mov dword [ebp - 4], 0x47
cmp dword [ebp - 0x4c], 0
jne 0x4db13b
lea edx, [ebp - 0x4c]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4dc], eax
jmp 0x4db144
lea ecx, [ebp - 0x4c]
mov dword [ebp - 0x4dc], ecx
mov edx, dword [ebp - 0x4dc]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
push 3
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x58]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db19a
push 0x58
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e0], eax
jmp 0x4db1a4
mov dword [ebp - 0x4e0], 0
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x4c], 0
jne 0x4db1cb
lea eax, [ebp - 0x4c]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x4c]
mov dword [ebp - 0x4e4], ecx
jmp 0x4db1d4
lea edx, [ebp - 0x4c]
mov dword [ebp - 0x4e4], edx
mov eax, dword [ebp - 0x4e4]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
mov ecx, 4
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db234
push 0x28
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e8], eax
jmp 0x4db23e
mov dword [ebp - 0x4e8], 0
mov dword [ebp - 4], 0x49
cmp dword [ebp - 0x4c], 0
jne 0x4db265
lea ecx, [ebp - 0x4c]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x4c]
mov dword [ebp - 0x4ec], edx
jmp 0x4db26e
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4ec], eax
mov ecx, dword [ebp - 0x4ec]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
mov dword [ebp - 0x12c], 1
mov dword [ebp - 0x134], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x78]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db305
push 0x78
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f0], eax
jmp 0x4db30f
mov dword [ebp - 0x4f0], 0
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0x4c], 0
jne 0x4db336
lea edx, [ebp - 0x4c]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4f4], eax
jmp 0x4db33f
lea ecx, [ebp - 0x4c]
mov dword [ebp - 0x4f4], ecx
mov edx, dword [ebp - 0x4f4]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
push 1
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db395
push 0x50
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f8], eax
jmp 0x4db39f
mov dword [ebp - 0x4f8], 0
mov dword [ebp - 4], 0x4b
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4db3ef
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4fc], eax
jmp 0x4db3f9
mov dword [ebp - 0x4fc], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4db48f
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x500], eax
jmp 0x4db499
mov dword [ebp - 0x500], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4db4ec
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x504], eax
jmp 0x4db4f6
mov dword [ebp - 0x504], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
cmp dword [ebp - 0x4c], 0
jne 0x4db51f
lea eax, [ebp - 0x4c]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x4c]
mov dword [ebp - 0x508], ecx
jmp 0x4db528
lea edx, [ebp - 0x4c]
mov dword [ebp - 0x508], edx
mov eax, dword [ebp - 0x508]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4db582
push 0x28
push 0x4134b8
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x50c], eax
jmp 0x4db58c
mov dword [ebp - 0x50c], 0
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0x38], 0
jne 0x4db5ce
lea eax, [ebp - 0x38]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x510], ecx
jmp 0x4db5d7
lea edx, [ebp - 0x38]
mov dword [ebp - 0x510], edx
mov eax, dword [ebp - 0x510]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
push 0x41375c
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db630
push 0x30
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x514], eax
jmp 0x4db63a
mov dword [ebp - 0x514], 0
mov dword [ebp - 4], 0x4d
cmp dword [ebp - 0x38], 0
jne 0x4db661
lea ecx, [ebp - 0x38]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x38]
mov dword [ebp - 0x518], edx
jmp 0x4db66a
lea eax, [ebp - 0x38]
mov dword [ebp - 0x518], eax
mov ecx, dword [ebp - 0x518]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
push 2
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db6c0
push 0x58
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x51c], eax
jmp 0x4db6ca
mov dword [ebp - 0x51c], 0
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0x38], 0
jne 0x4db6f1
lea edx, [ebp - 0x38]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x38]
mov dword [ebp - 0x520], eax
jmp 0x4db6fa
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x520], ecx
mov edx, dword [ebp - 0x520]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db75a
push 0x28
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x524], eax
jmp 0x4db764
mov dword [ebp - 0x524], 0
mov dword [ebp - 4], 0x4f
cmp dword [ebp - 0x38], 0
jne 0x4db78b
lea eax, [ebp - 0x38]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x528], ecx
jmp 0x4db794
lea edx, [ebp - 0x38]
mov dword [ebp - 0x528], edx
mov eax, dword [ebp - 0x528]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
mov dword [ebp - 0x12c], 0xffffffff
mov dword [ebp - 0x134], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x78]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db82b
push 0x78
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x52c], eax
jmp 0x4db835
mov dword [ebp - 0x52c], 0
mov dword [ebp - 4], 0x50
cmp dword [ebp - 0x38], 0
jne 0x4db85c
lea ecx, [ebp - 0x38]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x38]
mov dword [ebp - 0x530], edx
jmp 0x4db865
lea eax, [ebp - 0x38]
mov dword [ebp - 0x530], eax
mov ecx, dword [ebp - 0x530]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
push 1
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4db8bb
push 0x50
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x534], eax
jmp 0x4db8c5
mov dword [ebp - 0x534], 0
mov dword [ebp - 4], 0x51
lea edx, [ebp - 0x5c]
push edx
mov eax, dword [0x540054]
mov ecx, dword [eax]
mov edx, dword [0x540054]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4db914
push 0x44
push 0x41273c
mov eax, dword [0x540054]
push eax
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x538], eax
jmp 0x4db91e
mov dword [ebp - 0x538], 0
mov edx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea eax, [ebp - 0x60]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4db9b4
push 0x30
push 0x4127fc
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x53c], eax
jmp 0x4db9be
mov dword [ebp - 0x53c], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], eax
lea ecx, [ebp - 0x64]
push ecx
mov edx, dword [ebp - 0x1ac]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1ac]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4dba11
push 0x60
push 0x41280c
mov edx, dword [ebp - 0x1ac]
push edx
mov eax, dword [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x540], eax
jmp 0x4dba1b
mov dword [ebp - 0x540], 0
mov ecx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], ecx
cmp dword [ebp - 0x38], 0
jne 0x4dba44
lea edx, [ebp - 0x38]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x38]
mov dword [ebp - 0x544], eax
jmp 0x4dba4d
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x544], ecx
mov edx, dword [ebp - 0x544]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
mov edx, dword [ebp - 0x1b4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1b4]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4dbaa7
push 0x28
push 0x4134b8
mov edx, dword [ebp - 0x1b4]
push edx
mov eax, dword [ebp - 0x1b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x548], eax
jmp 0x4dbab1
mov dword [ebp - 0x548], 0
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x68]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x5c]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0x28], 0
jne 0x4dbaf3
lea edx, [ebp - 0x28]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x28]
mov dword [ebp - 0x54c], eax
jmp 0x4dbafc
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x54c], ecx
mov edx, dword [ebp - 0x54c]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
push 0x41374c
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dbb55
push 0x30
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x550], eax
jmp 0x4dbb5f
mov dword [ebp - 0x550], 0
mov dword [ebp - 4], 0x53
cmp dword [ebp - 0x28], 0
jne 0x4dbb86
lea eax, [ebp - 0x28]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x554], ecx
jmp 0x4dbb8f
lea edx, [ebp - 0x28]
mov dword [ebp - 0x554], edx
mov eax, dword [ebp - 0x554]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
push 1
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x58]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dbbe5
push 0x58
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x558], eax
jmp 0x4dbbef
mov dword [ebp - 0x558], 0
mov dword [ebp - 4], 0x54
cmp dword [ebp - 0x28], 0
jne 0x4dbc16
lea ecx, [ebp - 0x28]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x28]
mov dword [ebp - 0x55c], edx
jmp 0x4dbc1f
lea eax, [ebp - 0x28]
mov dword [ebp - 0x55c], eax
mov ecx, dword [ebp - 0x55c]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dbc7f
push 0x28
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x560], eax
jmp 0x4dbc89
mov dword [ebp - 0x560], 0
mov dword [ebp - 4], 0x55
cmp dword [ebp - 0x28], 0
jne 0x4dbcb0
lea edx, [ebp - 0x28]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x28]
mov dword [ebp - 0x564], eax
jmp 0x4dbcb9
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x564], ecx
mov edx, dword [ebp - 0x564]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
push 1
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dbd0f
push 0x50
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x568], eax
jmp 0x4dbd19
mov dword [ebp - 0x568], 0
mov dword [ebp - 4], 0x56
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4dbd69
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x56c], eax
jmp 0x4dbd73
mov dword [ebp - 0x56c], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea ecx, [ebp - 0x60]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x134]
mov dword [edx], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x12c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x1a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4dbe09
push 0x30
push 0x4127fc
mov edx, dword [ebp - 0x1a4]
push edx
mov eax, dword [ebp - 0x1a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x570], eax
jmp 0x4dbe13
mov dword [ebp - 0x570], 0
mov ecx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], ecx
lea edx, [ebp - 0x64]
push edx
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1ac]
push edx
call dword [ecx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4dbe66
push 0x60
push 0x41280c
mov eax, dword [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x574], eax
jmp 0x4dbe70
mov dword [ebp - 0x574], 0
mov edx, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], edx
cmp dword [ebp - 0x28], 0
jne 0x4dbe99
lea eax, [ebp - 0x28]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x578], ecx
jmp 0x4dbea2
lea edx, [ebp - 0x28]
mov dword [ebp - 0x578], edx
mov eax, dword [ebp - 0x578]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x68]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
mov eax, dword [ebp - 0x1b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1b4]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4dbefc
push 0x28
push 0x4134b8
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x57c], eax
jmp 0x4dbf06
mov dword [ebp - 0x57c], 0
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x5c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
mov dword [ebp - 4], 0x57
cmp dword [ebp - 0x40], 0
jne 0x4dbf48
lea eax, [ebp - 0x40]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x580], ecx
jmp 0x4dbf51
lea edx, [ebp - 0x40]
mov dword [ebp - 0x580], edx
mov eax, dword [ebp - 0x580]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
push 0x413928
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dbfaa
push 0x30
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x584], eax
jmp 0x4dbfb4
mov dword [ebp - 0x584], 0
mov dword [ebp - 4], 0x58
cmp dword [ebp - 0x40], 0
jne 0x4dbfdb
lea ecx, [ebp - 0x40]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x40]
mov dword [ebp - 0x588], edx
jmp 0x4dbfe4
lea eax, [ebp - 0x40]
mov dword [ebp - 0x588], eax
mov ecx, dword [ebp - 0x588]
mov edx, dword [ecx]
mov dword [ebp - 0x1a0], edx
push 0
mov eax, dword [ebp - 0x1a0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a0]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dc03a
push 0x58
push 0x4125c4
mov eax, dword [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x58c], eax
jmp 0x4dc044
mov dword [ebp - 0x58c], 0
mov dword [ebp - 4], 0x59
cmp dword [ebp - 0x40], 0
jne 0x4dc06b
lea edx, [ebp - 0x40]
push edx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x40]
mov dword [ebp - 0x590], eax
jmp 0x4dc074
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x590], ecx
mov edx, dword [ebp - 0x590]
mov eax, dword [edx]
mov dword [ebp - 0x1a0], eax
mov ecx, 4
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [ebp - 0x1a0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a0]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dc0d4
push 0x28
push 0x4125c4
mov ecx, dword [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x594], eax
jmp 0x4dc0de
mov dword [ebp - 0x594], 0
mov dword [ebp - 4], 0x5a
cmp dword [ebp - 0x40], 0
jne 0x4dc105
lea eax, [ebp - 0x40]
push eax
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x598], ecx
jmp 0x4dc10e
lea edx, [ebp - 0x40]
mov dword [ebp - 0x598], edx
mov eax, dword [ebp - 0x598]
mov ecx, dword [eax]
mov dword [ebp - 0x1a0], ecx
push 0x11
mov edx, dword [ebp - 0x1a0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x1a0]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0
jge 0x4dc164
push 0x50
push 0x4125c4
mov edx, dword [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x59c], eax
jmp 0x4dc16e
mov dword [ebp - 0x59c], 0
mov dword [ebp - 4], 0x5b
lea ecx, [ebp - 0x5c]
push ecx
mov edx, dword [0x540054]
mov eax, dword [edx]
mov ecx, dword [0x540054]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4dc1bf
push 0x44
push 0x41273c
mov edx, dword [0x540054]
push edx
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a0], eax
jmp 0x4dc1c9
mov dword [ebp - 0x5a0], 0
mov ecx, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], ecx
mov dword [ebp - 0x12c], 0x4127f0
mov dword [ebp - 0x134], 8
lea edx, [ebp - 0x60]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x134]
mov dword [eax], ecx
mov edx, dword [ebp - 0x130]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x12c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x128]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x1a4]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4dc25f
push 0x30
push 0x4127fc
mov eax, dword [ebp - 0x1a4]
push eax
mov ecx, dword [ebp - 0x1a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a4], eax
jmp 0x4dc269
mov dword [ebp - 0x5a4], 0
mov edx, dword [ebp - 0x60]
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x64]
push eax
mov ecx, dword [ebp - 0x1ac]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1ac]
push eax
call dword [edx + 0x60]
fnclex
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
jge 0x4dc2bc
push 0x60
push 0x41280c
mov ecx, dword [ebp - 0x1ac]
push ecx
mov edx, dword [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a8], eax
jmp 0x4dc2c6
mov dword [ebp - 0x5a8], 0
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x1b4], eax
cmp dword [ebp - 0x40], 0
jne 0x4dc2ef
lea ecx, [ebp - 0x40]
push ecx
push 0x414a14
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x40]
mov dword [ebp - 0x5ac], edx
jmp 0x4dc2f8
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5ac], eax
mov ecx, dword [ebp - 0x5ac]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push eax
mov ecx, dword [ebp - 0x1b4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1b4]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0
jge 0x4dc352
push 0x28
push 0x4134b8
mov ecx, dword [ebp - 0x1b4]
push ecx
mov edx, dword [ebp - 0x1b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b0], eax
jmp 0x4dc35c
mov dword [ebp - 0x5b0], 0
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x68]
push ecx
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x5c]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x12c], 0x80020004
mov dword [ebp - 0x134], 0xa
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x134]
mov dword [ecx], edx
mov eax, dword [ebp - 0x130]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x12c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 0xc], eax
push 0x4170ec
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4dc40b
push 0x5c
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b4], eax
jmp 0x4dc415
mov dword [ebp - 0x5b4], 0
mov dword [ebp - 4], 0x5d
lea eax, [ebp - 0x5c]
push eax
mov ecx, dword [0x540054]
mov edx, dword [ecx]
mov eax, dword [0x540054]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x4dc465
push 0x44
push 0x41273c
mov ecx, dword [0x540054]
push ecx
mov edx, dword [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b8], eax
jmp 0x4dc46f
mov dword [ebp - 0x5b8], 0
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x1a4], eax
push 0x4159b0
mov ecx, dword [ebp - 0x1a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x1a4]
push eax
call dword [edx + 0x2c]
fnclex
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0
jge 0x4dc4c3
push 0x2c
push 0x4134b8
mov ecx, dword [ebp - 0x1a4]
push ecx
mov edx, dword [ebp - 0x1a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5bc], eax
jmp 0x4dc4cd
mov dword [ebp - 0x5bc], 0
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
push 0x4dc5de
jmp 0x4dc583
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3